AddBasicBoxSyntax:
Adds a basic box shape to the input logical reference. Dimension1, Dimension2 and Dimension3 are for the dimensions of the Box (Width, Length, Height), Result Message for potential messages returned to the user.
AddBasicCylinderSyntax:
Adds a basic cylinder shape to the input logical reference. Dimension1 and Dimension2 are for the dimensions of the cylinder (Radius, Length) , ResultMessage for potential messages returned to the user.
AssociatedEquipmentCenterSyntax:
Retrieves the equipment center instance to which the logical instance is allocated. AssociatedPCPFromPortSyntax:
Retrieves the pathway connection point of the identified logical instance associated with the logical port of the identified logical instance. AssociatedPortsToPCPSyntax:
Returns the list of logical ports of the identified logical instance associated to the pathway connection point of the identified logical instance. DistanceFromPathwaySyntax:
Gives the minimum distance between Object1 and Object2. Object1 can be a feature (Pathway or Pathway Segment), Object2 can be a feature (Pathway or Pathway Segment) and RFLVPMLogicalInstance Distance is the minimum distance between these two objects. Function returns True if it succeeds, Fail otherwise. EquipmentCenterAllocationSyntax:
Returns the list of logical instances allocated to the equipment center instance. Example: Let ItemList(List) Let ListSize(Integer) Let strMessage(String) ItemList = EquipmentCenterAllocation(EquipmentCenter) strMessage = "Equipment Center has" + ItemList->Size() + "allocated items" if (ItemList->Size()<>0)Message(strMessage) GetLogicalRoutingAttributesSyntax:
Gets the logical routing attribute values of the passed in logical Connection. Note:
The code is dedicated to Logical Wires and Pipes. Check if the object is a routable one as the first filter inside the function.
GetPhysicalRoutingAttributesSyntax:
Gets the physical routing attribute values of the passed in logical Connection. Note:
The code is dedicated to Logical Wires and Pipes. Check if the object is a routable one as the first filter inside the function.
RoutableObjectsRoutedTogetherSyntax:
Gets on the passed in Logical Instance: both the other routables sharing the same routing parameters and the list of routables routed in the same segments. Note:
The code is dedicated to Logical Wires and Pipes. Check if the object is a routable one as the first filter inside the function.
LogicalRouteOfRoutableObjectSyntax:
Gets the pointed Pathway Segments on the passed in Logical instance, if there are some (else exit with S_FALSE according to the message and in case the segment List is empty). If there are some segments, return to the list of the segments. Note:
The code is dedicated to Logical Wires and Pipes. Check if the object is a routable one as the first filter inside the function.
PhysicalRouteOfRoutableObjectSyntax:
Gets the pointed Branch Segments on the passed in Logical instance, if there are some (else exit with S_FALSE according to the message and in case the segment List is empty). If there are some segments, return to the list of the segments. Note:
The code is dedicated to Logical Wires and Pipes. Check if the object is a routable one as the first filter inside the function.
SetRoutingAttributesSyntax:
Sets the routing attributes (Segregation and UserLength) on the passed in Logical Instance. Note:
The code is dedicated to Logical Wires and Pipes. Check if the object is a routable one as the first filter inside the function.
|