NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
List of all members
NXOpen.Routing.Electrical.NonPathConnection Class Reference

Describes a connection that does not have a path More...

Inheritance diagram for NXOpen.Routing.Electrical.NonPathConnection:
NXOpen.Routing.Electrical.Connection NXOpen.Routing.LogicalConnection NXOpen.Routing.ConnectivityDefinition NXOpen.Routing.RouteObject NXOpen.Routing.RootObject NXOpen.Routing.ICharacteristic NXOpen.NXObject NXOpen.INXObject NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

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 IsExternallyRouted ()
 Returns true if connection is routed externally, else returns false. 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...
 

Detailed Description

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


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.