Class MWDesignGuideLinesBuilder
Inheritance
MWDesignGuideLinesBuilder
Assembly: NXOpen.dll
public class MWDesignGuideLinesBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected MWDesignGuideLinesBuilder()
Properties
Declaration
public MWDesignGuideLinesBuilder.DirectionType GuideDirection { get; set; }
Property Value
Declaration
public Expression GuideLength { get; }
Property Value
Declaration
public SelectCurve GuideOrPartingLine { get; }
Property Value
Declaration
public Direction GuideVector { get; set; }
Property Value
Declaration
public double SnapAngleLimit { get; set; }
Property Value
Methods
Declaration
public void AutoCreateGuideLines()
Declaration
public Curve CreateGuideLine(Curve partingLineTag, Point3d closePoint, double length, out int created)
Parameters
Returns
Declaration
public void DeleteAllGuideLines()
Declaration
public void DeleteGuideLine(Curve guideLine)
Parameters
Type |
Name |
Description |
Curve |
guideLine |
|
Declaration
public void DeleteSelectedGuideLine()
Declaration
public void UpdateGuideLineDirection(MWDesignGuideLinesBuilder.DirectionType directionType, Curve guideLine)
Parameters
Declaration
public void UpdateGuideLineDirectionAndLength(Curve guideLine, Vector3d guideLineVector, double guideLinelength)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink