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