Class RoutingPath
Inheritance
System.Object
System.MarshalByRefObject
RoutingPath
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class RoutingPath : NXRemotableObject, IMessageSink
Constructors
RoutingPath(RoutingApplicationView)
Declaration
protected RoutingPath(RoutingApplicationView owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
GetAllowedCorners()
Declaration
public RoutingPath.AllowedCornerType[] GetAllowedCorners()
Returns
GetAllowedCurves()
Declaration
public RoutingPath.CurveType[] GetAllowedCurves()
Returns
GetBendRadius()
Declaration
public double GetBendRadius()
Returns
Type |
Description |
System.Double |
|
GetBendRadiusMethod()
Declaration
public RoutingPath.RadiusMethod GetBendRadiusMethod()
Returns
GetBendRadiusTable()
Declaration
public string GetBendRadiusTable()
Returns
Type |
Description |
System.String |
|
GetBendRadiusTableDataForStock(String)
Declaration
public CharacteristicList[] GetBendRadiusTableDataForStock(string stockPartNumber)
Parameters
Type |
Name |
Description |
System.String |
stockPartNumber |
|
Returns
GetBendRadiusUnits()
Declaration
public RoutingPath.RadiusUnits GetBendRadiusUnits()
Returns
GetBendRatio()
Declaration
public double GetBendRatio()
Returns
Type |
Description |
System.Double |
|
GetBendTable()
Declaration
[Obsolete("Deprecated in NX12.0.1. Use RoutingPath.GetBendRadiusTable instead. ")]
public string GetBendTable()
Returns
Type |
Description |
System.String |
|
GetBendTableFilenames()
Declaration
[Obsolete("Deprecated in NX12.0.1. Use RoutingPath.GetBendRadiusTable instead. ")]
public string[] GetBendTableFilenames()
Returns
Type |
Description |
System.String[] |
|
GetBendTableRadius(String, Double)
Declaration
[Obsolete("Deprecated in NX12.0.1. Use RoutingPath.GetBendRadiusTableDataForStock instead. ")]
public double GetBendTableRadius(string bendTableName, double diameter)
Parameters
Type |
Name |
Description |
System.String |
bendTableName |
|
System.Double |
diameter |
|
Returns
Type |
Description |
System.Double |
|
GetBendTables()
Declaration
[Obsolete("Deprecated in NX12.0.1. Use RoutingPath.GetBendRadiusTable instead. ")]
public string[] GetBendTables()
Returns
Type |
Description |
System.String[] |
|
GetChainableCurveTypes()
Declaration
public RoutingPath.CurveType[] GetChainableCurveTypes()
Returns
GetConfirmBranchSelection()
Declaration
public RoutingPath.ConfirmBranchSel GetConfirmBranchSelection()
Returns
GetContinueUpdateOnError()
Declaration
public RoutingPath.ContinueUpdOnError GetContinueUpdateOnError()
Returns
GetCreateNewPointsOnSubdivide()
Declaration
public RoutingPath.AddPointsToSpline GetCreateNewPointsOnSubdivide()
Returns
GetCreateSlopeConstraints()
Declaration
public RoutingPath.CreateSlopeConstraints GetCreateSlopeConstraints()
Returns
GetCreateSmartRcps()
Declaration
public RoutingPath.CreateSmartRcps GetCreateSmartRcps()
Returns
GetCreateSplineTangency()
Declaration
public RoutingPath.CreateTangency GetCreateSplineTangency()
Returns
GetCurveChainingMethod()
Declaration
public RoutingPath.ChainMethod GetCurveChainingMethod()
Returns
GetDefaultCorner()
Declaration
public RoutingPath.DefaultCornerType GetDefaultCorner()
Returns
GetDisplayAnchors()
Declaration
public RoutingPath.DisplayObject GetDisplayAnchors()
Returns
GetDisplayConnectedPorts()
Declaration
public RoutingPath.DisplayObject GetDisplayConnectedPorts()
Returns
GetDisplayPortLength()
Declaration
public double GetDisplayPortLength()
Returns
Type |
Description |
System.Double |
|
GetDisplayPorts()
Declaration
public RoutingPath.DisplayObject GetDisplayPorts()
Returns
GetDisplayRcps()
Declaration
public RoutingPath.DisplayObject GetDisplayRcps()
Returns
GetDisplaySegmentConstraints()
Declaration
public RoutingPath.DisplayObject GetDisplaySegmentConstraints()
Returns
GetHealPathCurveType()
Declaration
public RoutingPath.CurveType GetHealPathCurveType()
Returns
GetMergeDuplicateRcps()
Declaration
public RoutingPath.MergeDupRcps GetMergeDuplicateRcps()
Returns
GetOccurrenceChainable()
Declaration
public RoutingPath.OccChainable GetOccurrenceChainable()
Returns
GetStockOffsetExpression()
Declaration
public string GetStockOffsetExpression()
Returns
Type |
Description |
System.String |
|
LoadBendTableFile(String)
Declaration
[Obsolete("Deprecated in NX12.0.1. Use RoutingPath.SetBendRadiusTable instead. ")]
public string LoadBendTableFile(string bendTableFilename)
Parameters
Type |
Name |
Description |
System.String |
bendTableFilename |
|
Returns
Type |
Description |
System.String |
|
SetAllowedCorners(RoutingPath.AllowedCornerType[])
Declaration
public void SetAllowedCorners(RoutingPath.AllowedCornerType[] allowedCorners)
Parameters
SetAllowedCurves(RoutingPath.CurveType[])
Declaration
public void SetAllowedCurves(RoutingPath.CurveType[] allowedCurves)
Parameters
SetBendRadius(Double)
Declaration
public void SetBendRadius(double bendRadius)
Parameters
Type |
Name |
Description |
System.Double |
bendRadius |
|
SetBendRadiusMethod(RoutingPath.RadiusMethod)
Declaration
public void SetBendRadiusMethod(RoutingPath.RadiusMethod radiusMethod)
Parameters
SetBendRadiusTable(String)
Declaration
public void SetBendRadiusTable(string bendTableSpreadsheet)
Parameters
Type |
Name |
Description |
System.String |
bendTableSpreadsheet |
|
SetBendRadiusUnits(RoutingPath.RadiusUnits)
Declaration
public void SetBendRadiusUnits(RoutingPath.RadiusUnits radiusUnits)
Parameters
SetBendRatio(Double)
Declaration
public void SetBendRatio(double bendRatio)
Parameters
Type |
Name |
Description |
System.Double |
bendRatio |
|
SetBendTable(String)
Declaration
[Obsolete("Deprecated in NX12.0.1. Use RoutingPath.SetBendRadiusTable instead. ")]
public void SetBendTable(string bendTableName)
Parameters
Type |
Name |
Description |
System.String |
bendTableName |
|
SetChainableCurveTypes(RoutingPath.CurveType[])
Declaration
public void SetChainableCurveTypes(RoutingPath.CurveType[] chainableCurveTypes)
Parameters
SetConfirmBranchSelection(RoutingPath.ConfirmBranchSel)
Declaration
public void SetConfirmBranchSelection(RoutingPath.ConfirmBranchSel confirmBranchSel)
Parameters
SetContinueUpdateOnError(RoutingPath.ContinueUpdOnError)
Declaration
public void SetContinueUpdateOnError(RoutingPath.ContinueUpdOnError update)
Parameters
SetCreateNewPointsOnSubdivide(RoutingPath.AddPointsToSpline)
Declaration
public void SetCreateNewPointsOnSubdivide(RoutingPath.AddPointsToSpline addPoints)
Parameters
SetCreateSlopeConstraints(RoutingPath.CreateSlopeConstraints)
Declaration
public void SetCreateSlopeConstraints(RoutingPath.CreateSlopeConstraints createSlopeConstraints)
Parameters
SetCreateSmartRcps(RoutingPath.CreateSmartRcps)
Declaration
public void SetCreateSmartRcps(RoutingPath.CreateSmartRcps createSmart)
Parameters
SetCreateSplineTangency(RoutingPath.CreateTangency)
Declaration
public void SetCreateSplineTangency(RoutingPath.CreateTangency applyTangency)
Parameters
SetCurveChainingMethod(RoutingPath.ChainMethod)
Declaration
public void SetCurveChainingMethod(RoutingPath.ChainMethod chainMethod)
Parameters
SetDefaultCorner(RoutingPath.DefaultCornerType)
Declaration
public void SetDefaultCorner(RoutingPath.DefaultCornerType defaultCorner)
Parameters
SetDisplayAnchors(RoutingPath.DisplayObject)
Declaration
public void SetDisplayAnchors(RoutingPath.DisplayObject displayAnchors)
Parameters
SetDisplayConnectedPorts(RoutingPath.DisplayObject)
Declaration
public void SetDisplayConnectedPorts(RoutingPath.DisplayObject displayConnectedPorts)
Parameters
SetDisplayPortLength(Double)
Declaration
public void SetDisplayPortLength(double displayPortLength)
Parameters
Type |
Name |
Description |
System.Double |
displayPortLength |
|
SetDisplayPorts(RoutingPath.DisplayObject)
Declaration
public void SetDisplayPorts(RoutingPath.DisplayObject displayPorts)
Parameters
SetDisplayRcps(RoutingPath.DisplayObject)
Declaration
public void SetDisplayRcps(RoutingPath.DisplayObject displayRcps)
Parameters
SetDisplaySegmentConstraints(RoutingPath.DisplayObject)
Declaration
public void SetDisplaySegmentConstraints(RoutingPath.DisplayObject displayConstraints)
Parameters
SetHealPathCurveType(RoutingPath.CurveType)
Declaration
public void SetHealPathCurveType(RoutingPath.CurveType healPathCurveType)
Parameters
SetMergeDuplicateRcps(RoutingPath.MergeDupRcps)
Declaration
public void SetMergeDuplicateRcps(RoutingPath.MergeDupRcps mergeDuplicates)
Parameters
SetOccurrenceChainable(RoutingPath.OccChainable)
Declaration
public void SetOccurrenceChainable(RoutingPath.OccChainable occChainable)
Parameters
SetStockOffsetExpression(String)
Declaration
public void SetStockOffsetExpression(string stockOffsetExp)
Parameters
Type |
Name |
Description |
System.String |
stockOffsetExp |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink