import McGiWorldDraw from '../McGiWorldDraw'; import MxDbShape from '../MxDbShape'; import drawMxDbRegularPolygon from './draw'; declare class MxDbRegularPolygon extends MxDbShape { static cmd: string; static draw: typeof drawMxDbRegularPolygon; /** 正多边形的中心点位置 */ centerPoint: import("three").Vector3; /** 正多边形两条边之间的交点位置 */ otherPoint: import("three").Vector3; /** 正多边形边的数量 */ sidesNumber: number; getTypeName(): string; /** * MxDbRegularPolygon 正多边形 */ constructor(); worldDraw(pWorldDraw: McGiWorldDraw): void; getGripPoints(): THREE.Vector3[]; moveGripPointsAt(index: number, offset: THREE.Vector3): boolean; } export default MxDbRegularPolygon;