跳到主要内容
版本:v10.0

M3D / M3D / Utility / PMICreator

Class: PMICreator

M3D.Utility.PMICreator

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

• new PMICreator(): PMICreator

Returns​

PMICreator

Properties​

SO_END_FACE_INDEX​

▪ Static SO_END_FACE_INDEX: number

Methods​

createAnchorPoints​

▸ createAnchorPoints(anchorPoints, apnt, aIndices): boolean

Parameters​

NameType
anchorPointsany[]
apntVector3[]
aIndicesnumber[]

Returns​

boolean


createEndSymbol​

▸ createEndSymbol(pmi, vecPolylinePnts, vecColors, oTermType): boolean

Parameters​

NameType
pmiany
vecPolylinePntsVector3[][]
vecColorsColor[]
oTermTypenumber

Returns​

boolean


createExtensionLines​

▸ createExtensionLines(inExtline, vecPolylinePnts, vecColors): boolean

Parameters​

NameType
inExtlineany[]
vecPolylinePntsVector3[][]
vecColorsColor[]

Returns​

boolean


createLeader​

▸ createLeader(pLeaders, textBox, vecPolylinePnts, vecColor, pDimension): boolean

Parameters​

NameType
pLeadersany[]
textBoxBoundingBox
vecPolylinePntsVector3[][]
vecColorColor[]
pDimensionPMI

Returns​

boolean


createOutFrame​

▸ createOutFrame(outframes, fpnt, fIndices, color): boolean

Parameters​

NameType
outframesany[]
fpntVector3[]
fIndicesnumber[]
colorColor

Returns​

boolean


createSpeciallLines​

▸ createSpeciallLines(lines, epnt, eIndices, color): boolean

Parameters​

NameType
linesany[]
epntVector3[]
eIndicesnumber[]
colorColor

Returns​

boolean