yanchengPowerSupply/node_modules/mxdraw/dist/lib/MxModule/MxDbCoord/index.d.ts

24 lines
731 B
TypeScript

import McGiWorldDraw from '../McGiWorldDraw';
import MxDbEntity from '../MxDbEntity';
import drawMxDbCoord from './draw';
/**
* MxDbCoord 引线坐标测量
*/
declare class MxDbCoord extends MxDbEntity {
static cmd: string;
static draw: typeof drawMxDbCoord;
/** 测量点位置 */
point1: THREE.Vector3;
/** 测量结果显示位置 */
point2: THREE.Vector3;
worldDraw(pWorldDraw: McGiWorldDraw): void;
getGripPoints(): Array<THREE.Vector3>;
moveGripPointsAt(index: number, offset: THREE.Vector3): boolean;
dwgIn(obj: any): boolean;
dwgOut(obj: any): object;
create(): MxDbEntity;
transformBy(mat: THREE.Matrix4): void;
getTypeName(): string;
}
export default MxDbCoord;