Search Results for

    Show / Hide Table of Contents

    Class MWDesignGuideLinesBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MWDesignGuideLinesBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class MWDesignGuideLinesBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    MWDesignGuideLinesBuilder()

    Declaration
    protected MWDesignGuideLinesBuilder()

    Properties

    GuideDirection

    Declaration
    public MWDesignGuideLinesBuilder.DirectionType GuideDirection { get; set; }
    Property Value
    Type Description
    MWDesignGuideLinesBuilder.DirectionType

    GuideLength

    Declaration
    public Expression GuideLength { get; }
    Property Value
    Type Description
    Expression

    GuideOrPartingLine

    Declaration
    public SelectCurve GuideOrPartingLine { get; }
    Property Value
    Type Description
    SelectCurve

    GuideVector

    Declaration
    public Direction GuideVector { get; set; }
    Property Value
    Type Description
    Direction

    SnapAngleLimit

    Declaration
    public double SnapAngleLimit { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    AutoCreateGuideLines()

    Declaration
    public void AutoCreateGuideLines()

    CreateGuideLine(Curve, Point3d, Double, out Int32)

    Declaration
    public Curve CreateGuideLine(Curve partingLineTag, Point3d closePoint, double length, out int created)
    Parameters
    Type Name Description
    Curve partingLineTag
    Point3d closePoint
    System.Double length
    System.Int32 created
    Returns
    Type Description
    Curve

    DeleteAllGuideLines()

    Declaration
    public void DeleteAllGuideLines()

    DeleteGuideLine(Curve)

    Declaration
    public void DeleteGuideLine(Curve guideLine)
    Parameters
    Type Name Description
    Curve guideLine

    DeleteSelectedGuideLine()

    Declaration
    public void DeleteSelectedGuideLine()

    UpdateGuideLineDirection(MWDesignGuideLinesBuilder.DirectionType, Curve)

    Declaration
    public void UpdateGuideLineDirection(MWDesignGuideLinesBuilder.DirectionType directionType, Curve guideLine)
    Parameters
    Type Name Description
    MWDesignGuideLinesBuilder.DirectionType directionType
    Curve guideLine

    UpdateGuideLineDirectionAndLength(Curve, Vector3d, Double)

    Declaration
    public void UpdateGuideLineDirectionAndLength(Curve guideLine, Vector3d guideLineVector, double guideLinelength)
    Parameters
    Type Name Description
    Curve guideLine
    Vector3d guideLineVector
    System.Double guideLinelength

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX