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