@webviz/subsurface-viewer
Version:
3D visualization component for subsurface reservoir data
16 lines (15 loc) • 686 B
TypeScript
import type { CrosshairLayerProps } from "../../layers";
import type { ViewportType } from "../../views/viewport";
import type { TLayerDefinition } from "../../SubsurfaceViewer";
export type UseMultiViewCursorTrackingProps = {
worldCoordinates: number[] | null;
crosshairProps?: Omit<CrosshairLayerProps, "id" | "worldCoordinates">;
viewports: ViewportType[];
layers: TLayerDefinition[];
activeViewportId: string;
};
export type UseMultiViewCursorTrackingReturnType = {
viewports: ViewportType[];
layers: TLayerDefinition[];
};
export declare function useMultiViewCursorTracking(props: UseMultiViewCursorTrackingProps): UseMultiViewCursorTrackingReturnType;