Search Results for

    Show / Hide Table of Contents

    Class HealPath

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    HealPath
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    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 HealPath : TransientObject, IMessageSink, IDisposable

    Constructors

    HealPath(IntPtr)

    Declaration
    protected HealPath(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr ptr

    Properties

    ReverseEnd

    Declaration
    public bool ReverseEnd { get; }
    Property Value
    Type Description
    System.Boolean

    ReverseStart

    Declaration
    public bool ReverseStart { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetAllData(out Point3d, out Point3d, out Vector3d, out Vector3d, out Double, out Double, out Double, out Double, out Boolean, out Boolean, out HealMethod, out SplineOptions)

    Declaration
    public void GetAllData(out Point3d startPoint, out Point3d endPoint, out Vector3d startVector, out Vector3d endVector, out double startParms, out double endParms, out double startExtension, out double endExtension, out bool reverseStart, out bool reverseEnd, out HealMethod healMethod, out SplineOptions splineOptions)
    Parameters
    Type Name Description
    Point3d startPoint
    Point3d endPoint
    Vector3d startVector
    Vector3d endVector
    System.Double startParms
    System.Double endParms
    System.Double startExtension
    System.Double endExtension
    System.Boolean reverseStart
    System.Boolean reverseEnd
    HealMethod healMethod
    SplineOptions splineOptions

    GetEndExtension()

    Declaration
    public double GetEndExtension()
    Returns
    Type Description
    System.Double

    GetEndParms()

    Declaration
    public double GetEndParms()
    Returns
    Type Description
    System.Double

    GetEndPoint()

    Declaration
    public Point3d GetEndPoint()
    Returns
    Type Description
    Point3d

    GetEndVector()

    Declaration
    public Vector3d GetEndVector()
    Returns
    Type Description
    Vector3d

    GetHealMethod()

    Declaration
    public HealMethod GetHealMethod()
    Returns
    Type Description
    HealMethod

    GetSplineOptions()

    Declaration
    public SplineOptions GetSplineOptions()
    Returns
    Type Description
    SplineOptions

    GetStartExtension()

    Declaration
    public double GetStartExtension()
    Returns
    Type Description
    System.Double

    GetStartParms()

    Declaration
    public double GetStartParms()
    Returns
    Type Description
    System.Double

    GetStartPoint()

    Declaration
    public Point3d GetStartPoint()
    Returns
    Type Description
    Point3d

    GetStartVector()

    Declaration
    public Vector3d GetStartVector()
    Returns
    Type Description
    Vector3d

    SetAllData(Point3d, Point3d, Vector3d, Vector3d, Double, Double, Double, Double, Boolean, Boolean, HealMethod, SplineOptions)

    Declaration
    public void SetAllData(Point3d startPoint, Point3d endPoint, Vector3d startVector, Vector3d endVector, double startParm, double endParm, double startExtension, double endExtension, bool reverseStart, bool reverseEnd, HealMethod healMethod, SplineOptions splineOptions)
    Parameters
    Type Name Description
    Point3d startPoint
    Point3d endPoint
    Vector3d startVector
    Vector3d endVector
    System.Double startParm
    System.Double endParm
    System.Double startExtension
    System.Double endExtension
    System.Boolean reverseStart
    System.Boolean reverseEnd
    HealMethod healMethod
    SplineOptions splineOptions

    SetEndExtension(Double)

    Declaration
    public void SetEndExtension(double endExtension)
    Parameters
    Type Name Description
    System.Double endExtension

    SetEndParms(Double)

    Declaration
    public void SetEndParms(double endParms)
    Parameters
    Type Name Description
    System.Double endParms

    SetEndPoint(Point3d)

    Declaration
    public void SetEndPoint(Point3d endPoint)
    Parameters
    Type Name Description
    Point3d endPoint

    SetEndVector(Vector3d)

    Declaration
    public void SetEndVector(Vector3d endVector)
    Parameters
    Type Name Description
    Vector3d endVector

    SetHealMethod(HealMethod)

    Declaration
    public void SetHealMethod(HealMethod healMethod)
    Parameters
    Type Name Description
    HealMethod healMethod

    SetReverseEnd(Boolean)

    Declaration
    public void SetReverseEnd(bool reverse)
    Parameters
    Type Name Description
    System.Boolean reverse

    SetReverseStart(Boolean)

    Declaration
    public void SetReverseStart(bool reverse)
    Parameters
    Type Name Description
    System.Boolean reverse

    SetSplineOptions(SplineOptions)

    Declaration
    public void SetSplineOptions(SplineOptions splineOptions)
    Parameters
    Type Name Description
    SplineOptions splineOptions

    SetStartExtension(Double)

    Declaration
    public void SetStartExtension(double startExtension)
    Parameters
    Type Name Description
    System.Double startExtension

    SetStartParms(Double)

    Declaration
    public void SetStartParms(double startParms)
    Parameters
    Type Name Description
    System.Double startParms

    SetStartPoint(Point3d)

    Declaration
    public void SetStartPoint(Point3d startPoint)
    Parameters
    Type Name Description
    Point3d startPoint

    SetStartVector(Vector3d)

    Declaration
    public void SetStartVector(Vector3d startVector)
    Parameters
    Type Name Description
    Vector3d startVector

    Implements

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