Raceway Physical Methods

This page discusses:

Raceway_Part.CreateRacewayPort()

-

Signature

Raceway_Part.CreateRacewayPort(X_OriginPt : Real, Y_OriginPt : Real, Z_OriginPt : Real, X_AlignDir : Real, Y_AlignDir : Real, Z_AlignDir : Real, X_OrientDir : Real, Y_OrientDir : Real, Z_OrientDir : Real, PortType : RacewayPort_Types, PortName : String, X_OffsetPoint : Real [, Y_OffsetPoint : Real, Z_OffsetPoint : Real]) : Raceway_PartPort

Arguments

NameInput/OutputRequired?TypeComment
X_OriginPtInReal-
Y_OriginPtInReal-
Z_OriginPtInReal-
X_AlignDirInReal-
Y_AlignDirInReal-
Z_AlignDirInReal-
X_OrientDirInReal-
Y_OrientDirInReal-
Z_OrientDirInReal-
PortTypeInRacewayPort_Types-
PortNameInString-
X_OffsetPointInReal-
Y_OffsetPointInReal-
Z_OffsetPointInReal-

Example

Raceway_Port.CheckCompatibility()

-

Signature

Raceway_Port.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

Raceway_Port.SetPortAttributeReal()

-

Signature

Raceway_Port.SetPortAttributeReal(AttrName : String, AttrValue : Real)

Arguments

NameInput/OutputRequired?TypeComment
AttrNameInString-
AttrValueInReal-

Example

Raceway_Port.SetPortAttributeString()

-

Signature

Raceway_Port.SetPortAttributeString(AttrName : String, AttrValue : String)

Arguments

NameInput/OutputRequired?TypeComment
AttrNameInString-
AttrValueInString-

Example

Raceway_Tray.Add3DPoint()

-

Signature

Raceway_Tray.Add3DPoint(iListPoint : List, iIndex : Integer) : Integer

Arguments

NameInput/OutputRequired?TypeComment
iListPointInList-
iIndexInInteger-

ReturnType

Integer

Example

Raceway_Tray.GetColor()

-

Signature

Raceway_Tray.GetColor(oRed : Integer, oGreen : Integer, oBlue : Integer)

Arguments

NameInput/OutputRequired?TypeComment
oRedOutInteger-
oGreenOutInteger-
oBlueOutInteger-

Example

Raceway_Tray.GetDefaultBendRadius()

-

Signature

Raceway_Tray.GetDefaultBendRadius(oDefaultBendRadius : LENGTH)

Arguments

NameInput/OutputRequired?TypeComment
oDefaultBendRadiusOutLENGTH-

Example

Raceway_Tray.GetMinimunStraightLength()

-

Signature

Raceway_Tray.GetMinimunStraightLength(oMinimumStraightLength : LENGTH)

Arguments

NameInput/OutputRequired?TypeComment
oMinimumStraightLengthOutLENGTH-

Example

Raceway_Tray.GetNodeBendRadius()

-

Signature

Raceway_Tray.GetNodeBendRadius(iIndex : Integer, oRadius : LENGTH)

Arguments

NameInput/OutputRequired?TypeComment
iIndexInInteger-
oRadiusOutLENGTH-

Example

Raceway_Tray.GetNodeType()

-

Signature

Raceway_Tray.GetNodeType(iIndex : Integer, oEnumNodeType : RacewayNodeType)

Arguments

NameInput/OutputRequired?TypeComment
iIndexInInteger-
oEnumNodeTypeOutRacewayNodeType-

Example

Raceway_Tray.GetOpacity()

-

Signature

Raceway_Tray.GetOpacity(oOpacity : Integer)

Arguments

NameInput/OutputRequired?TypeComment
oOpacityOutInteger-

Example

Raceway_Tray.GetSectionOrientation()

-

Signature

Raceway_Tray.GetSectionOrientation(oEnumOrientationType : RacewayOrientation)

Arguments

NameInput/OutputRequired?TypeComment
oEnumOrientationTypeOutRacewayOrientation-

Example

Raceway_Tray.RemoveNode()

-

Signature

Raceway_Tray.RemoveNode(iListIndex : List) : Integer

Arguments

NameInput/OutputRequired?TypeComment
iListIndexInList-

ReturnType

Integer

Example

Raceway_Tray.ResetNodeBendRadiustoDefault()

-

Signature

Raceway_Tray.ResetNodeBendRadiustoDefault(iIndex : Integer)

Arguments

NameInput/OutputRequired?TypeComment
iIndexInInteger-

Example

Raceway_Tray.SetColor()

-

Signature

Raceway_Tray.SetColor(iRed : Integer, iGreen : Integer, iBlue : Integer)

Arguments

NameInput/OutputRequired?TypeComment
iRedInInteger-
iGreenInInteger-
iBlueInInteger-

Example

Raceway_Tray.SetDefaultBendRadius()

-

Signature

Raceway_Tray.SetDefaultBendRadius(iDefaultBendRadius : LENGTH) : Integer

Arguments

NameInput/OutputRequired?TypeComment
iDefaultBendRadiusInLENGTH-

ReturnType

Integer

Example

Raceway_Tray.SetMinimunStraightLength()

-

Signature

Raceway_Tray.SetMinimunStraightLength(iMinimunStraightLength : LENGTH)

Arguments

NameInput/OutputRequired?TypeComment
iMinimunStraightLengthInLENGTH-

Example

Raceway_Tray.SetNodeBendRadius()

-

Signature

Raceway_Tray.SetNodeBendRadius(iIndex : Integer, iRadius : LENGTH) : Integer

Arguments

NameInput/OutputRequired?TypeComment
iIndexInInteger-
iRadiusInLENGTH-

ReturnType

Integer

Example

Raceway_Tray.SetOpacity()

-

Signature

Raceway_Tray.SetOpacity(iOpacity : Integer)

Arguments

NameInput/OutputRequired?TypeComment
iOpacityInInteger-

Example

Raceway_Tray.SetSectionOrientation()

-

Signature

Raceway_Tray.SetSectionOrientation(iEnumOrientation : RacewayOrientation)

Arguments

NameInput/OutputRequired?TypeComment
iEnumOrientationInRacewayOrientation-

Example

Raceway_Tray.SetShape()

-

Signature

Raceway_Tray.SetShape(V_RwyShape_Enum : V_RwyShape_Enum)

Arguments

NameInput/OutputRequired?TypeComment
V_RwyShape_EnumInV_RwyShape_Enum-

Example

Raceway_Tray_Inst.PropagateReferenceToGeometry()

-

Signature

Raceway_Tray_Inst.PropagateReferenceToGeometry() : Integer

ReturnType

Integer

Example

Raceway_Tray_Inst.SetNewReference()

-

Signature

Raceway_Tray_Inst.SetNewReference(VPMReference : VPMReference) : Integer

Arguments

NameInput/OutputRequired?TypeComment
VPMReferenceInVPMReference-

ReturnType

Integer

Example