Search Results for

    Show / Hide Table of Contents

    Class LinearPathBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    LinearPathBuilder
    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.Routing
    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
    Type Description
    ElbowSnapSettings

    LinearPathSettings

    Declaration
    public LinearPathSettings LinearPathSettings { get; set; }
    Property Value
    Type Description
    LinearPathSettings

    PathStockBuilder

    Declaration
    public PathStockBuilder PathStockBuilder { get; set; }
    Property Value
    Type Description
    PathStockBuilder

    Methods

    AddPreviewControlPoint(Point3d)

    Declaration
    public ControlPoint AddPreviewControlPoint(Point3d location)
    Parameters
    Type Name Description
    Point3d location
    Returns
    Type Description
    ControlPoint

    GetLastControlPoint()

    Declaration
    public ControlPoint GetLastControlPoint()
    Returns
    Type Description
    ControlPoint

    GetParentSegmentOfEccentricSegment()

    Declaration
    public ISegment GetParentSegmentOfEccentricSegment()
    Returns
    Type Description
    ISegment

    RemoveLastNonPreviewControlPoint()

    Declaration
    public void RemoveLastNonPreviewControlPoint()

    SetControlPointDefiningObject(ControlPoint, Point3d, NXObject)

    Declaration
    public void SetControlPointDefiningObject(ControlPoint previewRcp, Point3d position, NXObject object)
    Parameters
    Type Name Description
    ControlPoint previewRcp
    Point3d position
    NXObject object

    SetControlPointDefiningPoint(ControlPoint, Point)

    Declaration
    public void SetControlPointDefiningPoint(ControlPoint previewRcp, Point point)
    Parameters
    Type Name Description
    ControlPoint previewRcp
    Point point

    SetIsEccentricModeSelected(Boolean)

    Declaration
    public void SetIsEccentricModeSelected(bool isEccentricModeSelected)
    Parameters
    Type Name Description
    System.Boolean isEccentricModeSelected

    SetIsNewControlPointRequired(Boolean)

    Declaration
    public void SetIsNewControlPointRequired(bool isNewControlPointRequired)
    Parameters
    Type Name Description
    System.Boolean 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
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX