@webviz/subsurface-viewer
Version:
3D visualization component for subsurface reservoir data
21 lines (20 loc) • 970 B
TypeScript
import type { OrthographicViewState, Viewport, _ConstructorOf } from "@deck.gl/core";
import { View } from "@deck.gl/core";
import type { CommonViewProps } from "@deck.gl/core/dist/views/view";
export type IntersectionViewState = OrthographicViewState;
type IntersectionViewProps = CommonViewProps<IntersectionViewState> & {
/** Distance of near clipping plane. Default `0.1`. */
near?: number;
/** Distance of far clipping plane. Default `1000`. */
far?: number;
/** Whether to use top-left coordinates (`true`) or bottom-left coordinates (`false`). Default `true`. */
flipY?: boolean;
};
export default class IntersectionView extends View<IntersectionViewState, IntersectionViewProps> {
static displayName: string;
constructor(props: IntersectionViewProps);
getViewportType(_viewState: OrthographicViewState): _ConstructorOf<Viewport>;
get ViewportType(): _ConstructorOf<Viewport>;
get ControllerType(): never;
}
export {};