UNPKG

@inweb/viewer-visualize

Version:

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

32 lines (31 loc) 1.08 kB
import { Viewer } from "../Viewer"; import { Point2d } from "./Common/Geometry"; import { OdBaseDragger } from "./Common/OdBaseDragger"; export declare class OdaWalkDragger extends OdBaseDragger { protected lastCoord: Point2d; protected speed: number; protected delta: number; protected keyPressMap: Set<string>; protected oldWCSEnableValue: boolean; protected viewParams: any; protected cameraId: any; protected cameraWalker: any; protected viewer: any; protected multiplier: number; protected lastFrameTS: number; protected animationId: any; protected deltaAngle: number; protected enableZoomWheelPreviousValue: boolean; protected dragPosition: Point2d; constructor(subject: Viewer); initialize(): void; dispose(): void; keydown(ev: any): void; keyup(ev: any): void; processMovement(timestamp: any): void; start(x: number, y: number): void; drag(x: number, y: number): void; turnLeft(angle: any): void; setupCamera(view: any): void; getMaxDimension(view: any): number; }