NXOpen .NET Reference
12.0.0
|
The abstract class NXOpen.Routing.InterfaceTerminalRelationshipBase relates many NXOpen.Routing.Port s to one NXOpen.Routing.Port . More...
Public Types | |
enum | RelationType { Decomposition } |
Type of interface terminal relationships as per STEP 212 Standards. More... | |
Properties | |
unsafe NXOpen.Routing.InterfaceTerminalRelationshipBase.RelationType | RelationshipType [get, set] |
Returns or sets the type of the NXOpen.Routing.InterfaceTerminalRelationshipBase object. More... | |
The abstract class NXOpen.Routing.InterfaceTerminalRelationshipBase relates many NXOpen.Routing.Port s to one NXOpen.Routing.Port .
See NX Routing help for the Connectivity data model documentation.
Creator not available in KF.
Created in NX4.0.2
unsafe void NXOpen.Routing.InterfaceTerminalRelationshipBase.AddRelatedInterfaceTerminal | ( | NXOpen.Routing.InterfaceTerminalShadow | relatedInterfaceTerminal | ) |
Adds a NXOpen.Routing.Port to the NXOpen.Routing.InterfaceTerminalRelationshipBase object with a relationship of related.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
relatedInterfaceTerminal |
unsafe NXOpen.Routing.InterfaceTerminalShadow [] NXOpen.Routing.InterfaceTerminalRelationshipBase.GetRelatedInterfaceTerminals | ( | ) |
Gets the list of NXOpen.Routing.Port s in the NXOpen.Routing.InterfaceTerminalRelationshipBase object with a relationship of related.
A NXOpen.Routing.InterfaceTerminalRelationshipBase object can have one or more related NXOpen.Routing.Port s associated with a single relating NXOpen.Routing.Port .
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.InterfaceTerminalShadow NXOpen.Routing.InterfaceTerminalRelationshipBase.GetRelatingInterfaceTerminal | ( | ) |
Gets the NXOpen.Routing.Port in the NXOpen.Routing.InterfaceTerminalRelationshipBase with a relationship of relating.
A NXOpen.Routing.InterfaceTerminalRelationshipBase object can have only one relating NXOpen.Routing.Port associated with one or more related NXOpen.Routing.Port s.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe void NXOpen.Routing.InterfaceTerminalRelationshipBase.RemoveRelatedInterfaceTerminal | ( | NXOpen.Routing.InterfaceTerminalShadow | relatedInterfaceTerminal | ) |
Removes a related NXOpen.Routing.Port from the list of related terminals in the NXOpen.Routing.InterfaceTerminalRelationshipBase object.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
relatedInterfaceTerminal |
unsafe void NXOpen.Routing.InterfaceTerminalRelationshipBase.ReplaceRelatedInterfaceTerminals | ( | NXOpen.Routing.InterfaceTerminalShadow[] | relatedInterfaceTerminals | ) |
Replaces the existing related NXOpen.Routing.Port s in the NXOpen.Routing.InterfaceTerminalRelationshipBase object with input ones.
Removes all the related NXOpen.Routing.Port s in a relationship and replaces them with the set of input NXOpen.Routing.Port s.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
relatedInterfaceTerminals |
unsafe void NXOpen.Routing.InterfaceTerminalRelationshipBase.SetRelatingInterfaceTerminal | ( | NXOpen.Routing.InterfaceTerminalShadow | relatingInterfaceTerminal | ) |
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
relatingInterfaceTerminal |
|
getset |
Returns or sets the type of the NXOpen.Routing.InterfaceTerminalRelationshipBase object.
Interface Terminal Relationship can be of following types: NXOpen.Routing.InterfaceTerminalRelationshipBase.RelationType.Decomposition
Created in NX4.0.2
License requirements to get this property: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
License requirements to set this property: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")