跳到主要内容
版本: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