UNPKG

@inweb/viewer-visualize

Version:

JavaScript library for rendering CAD and BIM files in a browser using VisualizeJS

25 lines (24 loc) 828 B
import { Viewer } from "../Viewer"; import { Point3d } from "./Common/Geometry"; import { OdBaseDragger } from "./Common/OdBaseDragger"; export declare class OdBaseCuttingPlaneDragger extends OdBaseDragger { protected m_size: number; protected m_center: Point3d; protected m_normal: number[]; protected index: number; protected m_model: any; protected m_entity: any; protected m_planePreview: any; protected m_last: Point3d; constructor(subject: Viewer); dispose(): void; createNormal(): number[]; handleDelta(delta: Point3d): Point3d; getPlanePreviewCoordinate(): any[]; start(x: number, y: number): void; drag(x: number, y: number): void; end(x: number, y: number): void; dblclick(ev: MouseEvent): void; createPreview(): void; drawPreview(): void; }