M3D / M3D / Utility / PMICreator
Class: PMICreator
Table of contents
Constructors
Properties
Methods
- createAnchorPoints
- createEndSymbol
- createExtensionLines
- createLeader
- createOutFrame
- createSpeciallLines
Constructors
constructor
• new PMICreator(): PMICreator
Returns
Properties
SO_END_FACE_INDEX
▪ Static
SO_END_FACE_INDEX: number
Methods
createAnchorPoints
▸ createAnchorPoints(anchorPoints
, apnt
, aIndices
): boolean
Parameters
Name | Type |
---|---|
anchorPoints | any [] |
apnt | Vector3 [] |
aIndices | number [] |
Returns
boolean
createEndSymbol
▸ createEndSymbol(pmi
, vecPolylinePnts
, vecColors
, oTermType
): boolean
Parameters
Name | Type |
---|---|
pmi | any |
vecPolylinePnts | Vector3 [][] |
vecColors | Color [] |
oTermType | number |
Returns
boolean
createExtensionLines
▸ createExtensionLines(inExtline
, vecPolylinePnts
, vecColors
): boolean
Parameters
Name | Type |
---|---|
inExtline | any [] |
vecPolylinePnts | Vector3 [][] |
vecColors | Color [] |
Returns
boolean
createLeader
▸ createLeader(pLeaders
, textBox
, vecPolylinePnts
, vecColor
, pDimension
): boolean
Parameters
Name | Type |
---|---|
pLeaders | any [] |
textBox | BoundingBox |
vecPolylinePnts | Vector3 [][] |
vecColor | Color [] |
pDimension | PMI |
Returns
boolean
createOutFrame
▸ createOutFrame(outframes
, fpnt
, fIndices
, color
): boolean
Parameters
Name | Type |
---|---|
outframes | any [] |
fpnt | Vector3 [] |
fIndices | number [] |
color | Color |
Returns
boolean
createSpeciallLines
▸ createSpeciallLines(lines
, epnt
, eIndices
, color
): boolean
Parameters
Name | Type |
---|---|
lines | any [] |
epnt | Vector3 [] |
eIndices | number [] |
color | Color |
Returns
boolean