Class RoutingManager
Inheritance
RoutingManager
Assembly: NXOpen.dll
Syntax
public class RoutingManager : NXRemotableObject, IMessageSink
Constructors
RoutingManager(Session)
Declaration
protected RoutingManager(Session owner)
Parameters
| Type |
Name |
Description |
| Session |
owner |
|
Properties
BuilderFactory
Declaration
public BuilderFactory BuilderFactory { get; }
Property Value
InsulationService
Declaration
public InsulationService InsulationService { get; }
Property Value
OverlapCornerCollection
Declaration
public OverlapCornerCollection OverlapCornerCollection { get; }
Property Value
Tag
Declaration
Property Value
Methods
ConditionAssemblyForTraditionalRouting(Part)
Declaration
public bool ConditionAssemblyForTraditionalRouting(Part part)
Parameters
| Type |
Name |
Description |
| Part |
part |
|
Returns
CreateWiringComponent(Part, string)
Declaration
public Component CreateWiringComponent(Part part, string componentName)
Parameters
| Type |
Name |
Description |
| Part |
part |
|
| string |
componentName |
|
Returns
GetRoutingManager(Session)
Declaration
public static RoutingManager GetRoutingManager(Session owner)
Parameters
| Type |
Name |
Description |
| Session |
owner |
|
Returns
GetSavedDisciplineAndSpecificationFromThePart(Part, out string, out string)
Declaration
public void GetSavedDisciplineAndSpecificationFromThePart(Part part, out string discipline, out string specification)
Parameters
InitializeRoutedSystemDesigner(AppType)
Declaration
public void InitializeRoutedSystemDesigner(RoutingManager.AppType appType)
Parameters
IsInsulationComponentPart(BasePart)
Declaration
public bool IsInsulationComponentPart(BasePart part)
Parameters
Returns
IsReusableComponentPart(BasePart)
Declaration
public bool IsReusableComponentPart(BasePart part)
Parameters
Returns
IsRouteSystemAssembly(Part)
Declaration
public bool IsRouteSystemAssembly(Part part)
Parameters
| Type |
Name |
Description |
| Part |
part |
|
Returns
IsStockComponentPart(BasePart)
Declaration
public bool IsStockComponentPart(BasePart part)
Parameters
Returns
MakeComponentReusable(Component)
Declaration
public bool MakeComponentReusable(Component component)
Parameters
Returns
Declaration
public bool PerformDetachOperationOnPort(Port port)
Parameters
| Type |
Name |
Description |
| Port |
port |
|
Returns
Declaration
public bool PerformDetachOperationOnRcp(ControlPoint rcp)
Parameters
Returns
ReparentWiringComponents()
Declaration
public void ReparentWiringComponents()
RestoreDisciplineAndSpecificationFromThePart(Part, out bool, out bool)
Declaration
public void RestoreDisciplineAndSpecificationFromThePart(Part part, out bool disciplineSuccess, out bool specificationSuccess)
Parameters
| Type |
Name |
Description |
| Part |
part |
|
| bool |
disciplineSuccess |
|
| bool |
specificationSuccess |
|
StoreReuseLibraryDisciplineWithinPart(Part, string)
Declaration
public bool StoreReuseLibraryDisciplineWithinPart(Part part, string discipline)
Parameters
Returns
StoreReuseLibrarySpecificationWithinPart(Part, string)
Declaration
public bool StoreReuseLibrarySpecificationWithinPart(Part part, string specification)
Parameters
| Type |
Name |
Description |
| Part |
part |
|
| string |
specification |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink