import McGiWorldDraw from '../McGiWorldDraw'; import MxDbEntity from '../MxDbEntity'; import drawMxDbLeadComment from './draw'; /** * MxDbLeadComment 引线文字标注 * */ declare class MxDbLeadComment extends MxDbEntity { static cmd: string; static draw: typeof drawMxDbLeadComment; /** 标注点 */ point1: THREE.Vector3; /** 文字显示位置 */ point2: THREE.Vector3; /** 文字内容 */ text: string; /** 文字高度 */ textHeight: number; textWidth: number; /** 文字大小,取屏幕像素绘图单位。 */ fixedSize: boolean; getTypeName(): string; create(): MxDbEntity; worldDraw(pWorldDraw: McGiWorldDraw): void; getGripPoints(): Array; moveGripPointsAt(index: number, offset: THREE.Vector3): boolean; dwgIn(obj: any): boolean; dwgOut(obj: any): object; protected onViewChange(): boolean; } export default MxDbLeadComment;