PRODUCT Methods

This page discusses:

VPMInstance.GetEffectivity()

-

Signature

VPMInstance.GetEffectivity(oVariabilitySpace : String, oExpression : String)

Arguments

NameInput/OutputRequired?TypeComment
oVariabilitySpaceOutString-
oExpressionOutString-

Example

VPMInstance.IsAllowedPositioning()

-

Signature

VPMInstance.IsAllowedPositioning(matrix : Vector) : List

Arguments

NameInput/OutputRequired?TypeComment
matrixInVector-

ReturnType

List

Example

VPMInstance.IsIsometricMatrix()

-

Signature

VPMInstance.IsIsometricMatrix() : List

ReturnType

List

Example

VPMInstance.IsTranslationMatrix()

-

Signature

VPMInstance.IsTranslationMatrix() : List

ReturnType

List

Example

VPMInstance.SetEffectivity()

-

Signature

VPMInstance.SetEffectivity(iVariabilitySpace : String, iExpression : String, iAssociateToReference : Boolean) : Boolean

Arguments

NameInput/OutputRequired?TypeComment
iVariabilitySpaceInString-
iExpressionInString-
iAssociateToReferenceInBoolean-

ReturnType

Boolean

Example

VPMPort.CheckCompatibility()

-

Signature

VPMPort.CheckCompatibility(Port Owner Occurrence : ProductOccurrence, Second Port : VPMPort, Second Port Owner Occurrence : ProductOccurrence, Use Only Compatibility Rule Table : Boolean, List of Additional Specifications : List, Parameters whose check failed : List) : Integer

Arguments

NameInput/OutputRequired?TypeComment
Port Owner OccurrenceInProductOccurrence-
Second PortInVPMPort-
Second Port Owner OccurrenceInProductOccurrence-
Use Only Compatibility Rule TableInBoolean-
List of Additional SpecificationsInList-
Parameters whose check failedOutList-

ReturnType

Integer

Example

VPMReference.CreatePipingPortOnReference()

-

Signature

VPMReference.CreatePipingPortOnReference(PortPtOrigin : GSMPoint, AlignDir : Direction, OrientDir : Direction, PortType : PipingPort_Types, PortName : String, OffsetPt : GSMPoint]) : Piping_Port

Arguments

NameInput/OutputRequired?TypeComment
PortPtOriginInGSMPoint-
AlignDirInDirection-
OrientDirInDirection-
PortTypeInPipingPort_Types-
PortNameInString-
OffsetPtInGSMPoint-

ReturnType

Piping_Port

Example

VPMReference.CreateRacewayPortOnReference()

-

Signature

VPMReference.CreateRacewayPortOnReference(PortPtOrigin : GSMPoint, AlignDir : Direction, OrientDir : Direction, PortType : RacewayPort_Types, PortName : String, OffsetPt : GSMPoint]) : Raceway_PartPort

Arguments

NameInput/OutputRequired?TypeComment
PortPtOriginInGSMPoint-
AlignDirInDirection-
OrientDirInDirection-
PortTypeInRacewayPort_Types-
PortNameInString-
OffsetPtInGSMPoint-

Example