NXOpen .NET Reference
12.0.0
|
Represents a connection between mutiple From and To Routing.LogicalTerminal . More...
Public Member Functions | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetFromTerminals () |
Get all From Terminals from the logical connection More... | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetToTerminals () |
Get all To Terminals from the logical connection More... | |
unsafe void | ReplaceFromTerminals (NXOpen.Routing.LogicalTerminal[] fromTerminals) |
Replace the existing From Terminals for the logical connection with collection of Routing.LogicalTerminal terminals More... | |
unsafe void | ReplaceToTerminals (NXOpen.Routing.LogicalTerminal[] toTerminals) |
Replace the existing To Terminals for the logical connection with collection of Routing.LogicalTerminal terminals More... | |
unsafe bool | AddFromTerminal (NXOpen.Routing.LogicalTerminal fromTerminal) |
Add Routing.LogicalTerminal to the From Terminals collection. More... | |
unsafe bool | RemoveFromTerminal (NXOpen.Routing.LogicalTerminal fromTerminal) |
Remove a Routing.LogicalTerminal from the From Terminals collection. More... | |
unsafe bool | AddToTerminal (NXOpen.Routing.LogicalTerminal toTerminal) |
Add Routing.LogicalTerminal to end of the To Terminals collection. More... | |
unsafe bool | RemoveToTerminal (NXOpen.Routing.LogicalTerminal toTerminal) |
Remove a Routing.LogicalTerminal from the To Terminals collection. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.NXObject | |
enum | AttributeType { Invalid, Null, Boolean, Integer, Real, String, Time, Reference, Any = 100 } |
Specifies attribute type. More... | |
enum | DateAndTimeFormat { Numeric, Textual } |
Specifies the format of the date and time attribute. More... | |
Properties inherited from NXOpen.Routing.ConnectivityDefinition | |
unsafe NXOpen.Routing.RouteObject | ImplementedBy [get] |
Returns the NXOpen.Routing.RouteObject implementing a connection. More... | |
Represents a connection between mutiple From and To Routing.LogicalTerminal .
Use Routing.Electrical.Connection to constrain a connection to one From and To Routing.LogicalTerminal This is an abstract class and is for future use. See NX Open Routing help for detailed information on the Connection data model
Creator not available in KF.
Created in NX4.0.2
unsafe bool NXOpen.Routing.LogicalConnection.AddFromTerminal | ( | NXOpen.Routing.LogicalTerminal | fromTerminal | ) |
Add Routing.LogicalTerminal to the From Terminals collection.
Ordering is not important within variable length array.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
fromTerminal | Cannot be a null reference (Nothing in Visual Basic) |
unsafe bool NXOpen.Routing.LogicalConnection.AddToTerminal | ( | NXOpen.Routing.LogicalTerminal | toTerminal | ) |
Add Routing.LogicalTerminal to end of the To Terminals collection.
Ordering is not important within variable length array.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
toTerminal | A Routing.LogicalTerminal |
Cannot be a null reference (Nothing in Visual Basic)
unsafe NXOpen.Routing.LogicalTerminal [] NXOpen.Routing.LogicalConnection.GetFromTerminals | ( | ) |
Get all From Terminals from the logical connection
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.LogicalTerminal [] NXOpen.Routing.LogicalConnection.GetToTerminals | ( | ) |
Get all To Terminals from the logical connection
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe bool NXOpen.Routing.LogicalConnection.RemoveFromTerminal | ( | NXOpen.Routing.LogicalTerminal | fromTerminal | ) |
Remove a Routing.LogicalTerminal from the From Terminals collection.
Ordering is not important within the variable length array.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
fromTerminal | May be a null reference (Nothing in Visual Basic) |
unsafe bool NXOpen.Routing.LogicalConnection.RemoveToTerminal | ( | NXOpen.Routing.LogicalTerminal | toTerminal | ) |
Remove a Routing.LogicalTerminal from the To Terminals collection.
Ordering is not important within the variable length array.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
toTerminal | May be a null reference (Nothing in Visual Basic) |
unsafe void NXOpen.Routing.LogicalConnection.ReplaceFromTerminals | ( | NXOpen.Routing.LogicalTerminal[] | fromTerminals | ) |
Replace the existing From Terminals for the logical connection with collection of Routing.LogicalTerminal terminals
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
fromTerminals | Collection of Routing.LogicalTerminal |
a null reference (Nothing in Visual Basic) empties From Terminal array
unsafe void NXOpen.Routing.LogicalConnection.ReplaceToTerminals | ( | NXOpen.Routing.LogicalTerminal[] | toTerminals | ) |
Replace the existing To Terminals for the logical connection with collection of Routing.LogicalTerminal terminals
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
toTerminals | Collection of Routing.LogicalTerminal |
a null reference (Nothing in Visual Basic) empties To Terminal array