Class McEdGetPointWorldDrawObject
Indexable
[x: string]: any
Properties
Private _McEdGetPointWorldDraw
Methods
drawCircle
- drawCircle(cen, dRadius): void
Parameters
- cen: Vector3
- dRadius: number
Returns void
void
drawCustomEntity
- drawCustomEntity(ent, renderOrder?): void
Parameters
- ent: any
Optional renderOrder: number
Returns void
drawEntity
- drawEntity(ent, renderOrder?): void
Parameters
- ent: null | Object3D
Optional renderOrder: number
Returns void
void
drawLine
- drawLine(pt1, pt2): void
Returns void
void
drawMcDbEntity
- drawMcDbEntity(mcdbEntity, isUseDatabaseCurrentProperties?): any
Parameters
- mcdbEntity: any
Optional isUseDatabaseCurrentProperties: boolean
Returns any
void
drawMcDbLine
- drawMcDbLine(x1, y1, z1, x2, y2, z2): any
Parameters
- x1: number
- y1: number
- z1: number
- x2: number
- y2: number
- z2: number
Returns any
void
drawRect
- drawRect(pt1, pt2): void
Returns void
void
drawSolid
- drawSolid(points, opacity?): void
Parameters
- points: Vector3[]
Optional opacity: number
Returns void
void
drawText
- drawText(sText, iSize, dAngle, pt): void
Parameters
- sText: string
- iSize: number
- dAngle: number
- pt: Vector3
Returns void
void
getColor
- getColor(): string | number | Color
Returns string | number | Color
颜色
setColor
- setColor(iColor): void
Parameters
- iColor: string | number | Color
Returns void
void
setDraw
- setDraw(call): void
Parameters
- call: ((currentPoint, pWorldDraw?) => void)
- (currentPoint, pWorldDraw?): void
Parameters
- currentPoint: Vector3
Optional pWorldDraw: any
Returns void
Returns void
void
McEdGetPointWorldDrawObject 用于构建一个动态绘制回调对象
Example: ```typescript Mx.McEdGetPointWorldDrawObject() ```