Class ManualRouteBuilder
Inheritance
ManualRouteBuilder
Assembly: NXOpen.dll
Syntax
public class ManualRouteBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ManualRouteBuilder()
Declaration
protected ManualRouteBuilder()
Properties
PointList
Declaration
public PointList PointList { get; }
Property Value
Methods
CreateValidPointsOnPaths(Point3d[], out Point[])
Declaration
public Path[] CreateValidPointsOnPaths(Point3d[] pointLocs, out Point[] validPoints)
Parameters
Type |
Name |
Description |
Point3d[] |
pointLocs |
|
Point[] |
validPoints |
|
Returns
CyclePaths()
Declaration
FindPathsFromMultiplePoints(Point[], out bool)
Declaration
public Path[] FindPathsFromMultiplePoints(Point[] points, out bool foundPath)
Parameters
Type |
Name |
Description |
Point[] |
points |
|
bool |
foundPath |
|
Returns
GetFilterPaths()
Declaration
public Path[] GetFilterPaths()
Returns
GetHighlightPath()
Declaration
public Path GetHighlightPath()
Returns
GetPaths()
Declaration
Returns
SetFilterPaths(Path[])
Declaration
public void SetFilterPaths(Path[] filterPaths)
Parameters
Type |
Name |
Description |
Path[] |
filterPaths |
|
SetHighlightPath(Path)
Declaration
public void SetHighlightPath(Path path)
Parameters
Type |
Name |
Description |
Path |
path |
|
UpdateFilterPaths(Point)
Declaration
public bool UpdateFilterPaths(Point point)
Parameters
Type |
Name |
Description |
Point |
point |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink