18 lines
635 B
TypeScript
18 lines
635 B
TypeScript
import McGiWorldDraw from "../McGiWorldDraw";
|
|
import MxDbArcShape from "../MxDbArcShape";
|
|
import drawMxDbArcShape from "./draw";
|
|
declare class MxDbArcShapeDraw extends MxDbArcShape {
|
|
static isRegister: boolean;
|
|
static cmd: string;
|
|
static draw: typeof drawMxDbArcShape;
|
|
getTypeName(): string;
|
|
/** 绘制弧形 */
|
|
constructor();
|
|
outerRadiusPoint: import("three").Vector3;
|
|
interRadiusPoint: import("three").Vector3;
|
|
worldDraw(pWorldDraw: McGiWorldDraw): void;
|
|
getGripPoints(): THREE.Vector3[];
|
|
moveGripPointsAt(index: number, offset: THREE.Vector3): boolean;
|
|
}
|
|
export default MxDbArcShapeDraw;
|