NXOpen .NET Reference Guide
|
Describes a connection that does not have a path More...
Additional Inherited Members | |
Public Types inherited from NXOpen.Routing.Electrical.Connection | |
enum | RouteLevel { NotRouted, Pin, Component, Mixed } |
Routing level. More... | |
Public Member Functions inherited from NXOpen.Routing.Electrical.Connection | |
unsafe bool | AddIntermediateTerminal (NXOpen.Routing.LogicalTerminal intermediateTerminal) |
Add an intermediate terminal to this connection More... | |
unsafe void | AssignPath (NXOpen.Routing.Electrical.Connection.RouteLevel routeLevel, NXOpen.Routing.Path path) |
Assigns the given path to this connection and routes the connection on the path using the given routing level. More... | |
unsafe void | AutomaticallyRoute (NXOpen.Routing.Electrical.Connection.RouteLevel routeLevel) |
Automatically routes this connection on the shortest path using the given routing level. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice | FindFromConnector () |
Get the From Connector for this connection. More... | |
unsafe NXOpen.Routing.Electrical.CableDevice | FindNearestCableDevice () |
Query this connection to find the nearest harness. More... | |
unsafe NXOpen.Routing.Electrical.HarnessDevice | FindNearestHarnessDevice () |
Query this connection to find the nearest harness. More... | |
unsafe NXOpen.Routing.SingleDevice | FindNearestParentDevice () |
Queries this connection for the nearest parent device. More... | |
unsafe NXOpen.Routing.Path[] | FindPaths (NXOpen.Routing.Electrical.Connection.RouteLevel routeLevel) |
Returns all the possible paths this connection can use. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice | FindToConnector () |
Get the To Connector for this connection. More... | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetIntermediateTerminals () |
Get the intermediate terminals associated with this connection. More... | |
unsafe string | GetRoutedLevel () |
Gets the level used to route this connection. More... | |
unsafe NXOpen.Routing.Electrical.Connection.RouteLevel | GetRoutedLevelEnum () |
Similar to NXOpen.Routing.Electrical.Connection.GetRoutedLevel , but returns the NXOpen.Routing.Electrical.Connection.RouteLevel enumeration instead of a string. More... | |
unsafe string | GetRoutingMethod () |
Gets the method used to route this connection. More... | |
unsafe bool | IsRouted () |
Is this connection routed? More... | |
unsafe bool | RemoveIntermediateTerminal (NXOpen.Routing.LogicalTerminal intermediateTerminal) |
Remove an intermediate terminal from this connection More... | |
unsafe void | ReplaceIntermediateTerminals (NXOpen.Routing.LogicalTerminal[] intermediateTerminals) |
Replaces the intermediate terminals associated with this connection. More... | |
unsafe void | Unroute () |
Unroutes this connection. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Routing.Electrical.Connection | |
unsafe NXOpen.Routing.LogicalTerminal | FromTerminal [get, set] |
Returns or sets the From terminal. More... | |
unsafe double | MaximumPathLength [get, set] |
Returns or sets the maximum path length for this connection. More... | |
unsafe double | MinimumPathLength [get, set] |
Returns or sets the minimum path length for this connection. More... | |
unsafe string | PathLengthMultiplier [get, set] |
Returns or sets the path length multiplier. More... | |
unsafe string | PathLengthOffset [get, set] |
Returns or sets the path length offset. More... | |
unsafe NXOpen.Routing.LogicalTerminal | ToTerminal [get, set] |
Returns or sets the To terminal. More... | |
Describes a connection that does not have a path
A pathless connection represents the abilitiy for objects to be connected even though there is not an explicit path between them. See NX Open Routing help for detailed information on the Connection data model.
To create a new instance of this class, use NXOpen.Routing.Electrical.NonPathConnectionCollection.CreateNonPathConnection
Created in NX4.0.2