Class HealPath
Inheritance
System.Object
System.MarshalByRefObject
HealPath
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
Inherited Members
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)
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
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
GetEndVector()
Declaration
public Vector3d GetEndVector()
Returns
GetHealMethod()
Declaration
public HealMethod GetHealMethod()
Returns
GetSplineOptions()
Declaration
public SplineOptions GetSplineOptions()
Returns
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
GetStartVector()
Declaration
public Vector3d GetStartVector()
Returns
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
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
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