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

21 lines
722 B
TypeScript

import McGiWorldDraw from "../McGiWorldDraw";
import MxDbArcShape from "../MxDbArcShape";
import drawMxDbRingShape from "./draw";
/** 环形 */
declare class MxDbRingShape extends MxDbArcShape {
static isRegister: boolean;
static cmd: string;
static draw: typeof drawMxDbRingShape;
getTypeName(): string;
worldDraw(pWorldDraw: McGiWorldDraw): void;
}
export declare class MxDbRingShapeDraw extends MxDbRingShape {
innerPoint: import("three").Vector3;
outerPoint: import("three").Vector3;
constructor();
getGripPoints(): THREE.Vector3[];
moveGripPointsAt(index: number, offset: THREE.Vector3): boolean;
worldDraw(pWorldDraw: McGiWorldDraw): void;
}
export default MxDbRingShape;