Class LinearPathBuilder
Inheritance
LinearPathBuilder
Assembly: NXOpen.dll
Syntax
public class LinearPathBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
LinearPathBuilder()
Declaration
protected LinearPathBuilder()
Properties
ElbowSnapSettings
Declaration
public ElbowSnapSettings ElbowSnapSettings { get; set; }
Property Value
LinearPathSettings
Declaration
public LinearPathSettings LinearPathSettings { get; set; }
Property Value
PathStockBuilder
Declaration
public PathStockBuilder PathStockBuilder { get; set; }
Property Value
Methods
AddPreviewControlPoint(Point3d)
Declaration
public ControlPoint AddPreviewControlPoint(Point3d location)
Parameters
Type |
Name |
Description |
Point3d |
location |
|
Returns
GetLastControlPoint()
Declaration
public ControlPoint GetLastControlPoint()
Returns
GetParentSegmentOfEccentricSegment()
Declaration
public ISegment GetParentSegmentOfEccentricSegment()
Returns
RemoveLastNonPreviewControlPoint()
Declaration
public void RemoveLastNonPreviewControlPoint()
SetControlPointDefiningObject(ControlPoint, Point3d, NXObject)
Declaration
public void SetControlPointDefiningObject(ControlPoint previewRcp, Point3d position, NXObject @object)
Parameters
SetControlPointDefiningPoint(ControlPoint, Point)
Declaration
public void SetControlPointDefiningPoint(ControlPoint previewRcp, Point point)
Parameters
SetIsEccentricModeSelected(bool)
Declaration
public void SetIsEccentricModeSelected(bool isEccentricModeSelected)
Parameters
Type |
Name |
Description |
bool |
isEccentricModeSelected |
|
SetIsNewControlPointRequired(bool)
Declaration
public void SetIsNewControlPointRequired(bool isNewControlPointRequired)
Parameters
Type |
Name |
Description |
bool |
isNewControlPointRequired |
|
SetParentSegmentOfEccentricSegment(ISegment)
Declaration
public void SetParentSegmentOfEccentricSegment(ISegment parentSegment)
Parameters
Type |
Name |
Description |
ISegment |
parentSegment |
|
SettingChanged()
Declaration
public void SettingChanged()
Implements
System.Runtime.Remoting.Messaging.IMessageSink