NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.Routing.HealPath object which holds the data used in the creation of the heal path spline. More...
Public Member Functions | |
unsafe NXOpen.Point3d | GetStartPoint () |
Get the start point. More... | |
unsafe void | SetStartPoint (NXOpen.Point3d startPoint) |
Set the start point. More... | |
unsafe NXOpen.Point3d | GetEndPoint () |
Get the end point. More... | |
unsafe void | SetEndPoint (NXOpen.Point3d endPoint) |
Set the end point. More... | |
unsafe NXOpen.Vector3d | GetStartVector () |
Get the start vector. More... | |
unsafe void | SetStartVector (NXOpen.Vector3d startVector) |
Set the start vector. More... | |
unsafe NXOpen.Vector3d | GetEndVector () |
Get the end vector. More... | |
unsafe void | SetEndVector (NXOpen.Vector3d endVector) |
Set the end vector. More... | |
unsafe double | GetStartParms () |
Get start parameters. More... | |
unsafe void | SetStartParms (double startParms) |
Set start parameters. More... | |
unsafe double | GetEndParms () |
Get end parameters. More... | |
unsafe void | SetEndParms (double endParms) |
Set end parameters. More... | |
unsafe double | GetStartExtension () |
Get start extension. More... | |
unsafe void | SetStartExtension (double startExtension) |
Set start extension. More... | |
unsafe double | GetEndExtension () |
Get end extension. More... | |
unsafe void | SetEndExtension (double endExtension) |
Set end extension. More... | |
unsafe void | SetReverseStart (bool reverse) |
Sets the reverse start end. More... | |
unsafe void | SetReverseEnd (bool reverse) |
Sets the reverse end end. More... | |
unsafe NXOpen.Routing.HealMethod | GetHealMethod () |
Get heal method. More... | |
unsafe void | SetHealMethod (NXOpen.Routing.HealMethod healMethod) |
Set heal method. More... | |
unsafe NXOpen.Routing.SplineOptions | GetSplineOptions () |
Get spline options (by pole/by points). More... | |
unsafe void | SetSplineOptions (NXOpen.Routing.SplineOptions splineOptions) |
Set spline options. More... | |
unsafe void | GetAllData (out NXOpen.Point3d startPoint, out NXOpen.Point3d endPoint, out NXOpen.Vector3d startVector, out NXOpen.Vector3d endVector, out double startParms, out double endParms, out double startExtension, out double endExtension, out bool reverseStart, out bool reverseEnd, out NXOpen.Routing.HealMethod healMethod, out NXOpen.Routing.SplineOptions splineOptions) |
Get all the data associated with the heal path creation. More... | |
unsafe void | SetAllData (NXOpen.Point3d startPoint, NXOpen.Point3d endPoint, NXOpen.Vector3d startVector, NXOpen.Vector3d endVector, double startParm, double endParm, double startExtension, double endExtension, bool reverseStart, bool reverseEnd, NXOpen.Routing.HealMethod healMethod, NXOpen.Routing.SplineOptions splineOptions) |
Set all the data associated with the heal path creation. More... | |
Protected Member Functions | |
override void | FreeResource () |
Frees the object from memory. More... | |
Properties | |
unsafe bool | ReverseEnd [get] |
Returns the reverse end end. More... | |
unsafe bool | ReverseStart [get] |
Returns the reverse start end. More... | |
Represents a NXOpen.Routing.HealPath object which holds the data used in the creation of the heal path spline.
Created in NX5.0.0
|
protected |
Frees the object from memory.
After this method is called, it is illegal to use the object.
Created in NX5.0.0
License requirements: None.
unsafe void NXOpen.Routing.HealPath.GetAllData | ( | out NXOpen.Point3d | startPoint, |
out NXOpen.Point3d | endPoint, | ||
out NXOpen.Vector3d | startVector, | ||
out NXOpen.Vector3d | endVector, | ||
out double | startParms, | ||
out double | endParms, | ||
out double | startExtension, | ||
out double | endExtension, | ||
out bool | reverseStart, | ||
out bool | reverseEnd, | ||
out NXOpen.Routing.HealMethod | healMethod, | ||
out NXOpen.Routing.SplineOptions | splineOptions | ||
) |
Get all the data associated with the heal path creation.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
startPoint | |
endPoint | |
startVector | |
endVector | |
startParms | |
endParms | |
startExtension | |
endExtension | |
reverseStart | |
reverseEnd | |
healMethod | |
splineOptions |
unsafe double NXOpen.Routing.HealPath.GetEndExtension | ( | ) |
Get end extension.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe double NXOpen.Routing.HealPath.GetEndParms | ( | ) |
Get end parameters.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Point3d NXOpen.Routing.HealPath.GetEndPoint | ( | ) |
Get the end point.
Queries from end object if input is origin.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Vector3d NXOpen.Routing.HealPath.GetEndVector | ( | ) |
Get the end vector.
Queries from end object if input is zero vector.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.HealMethod NXOpen.Routing.HealPath.GetHealMethod | ( | ) |
Get heal method.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.SplineOptions NXOpen.Routing.HealPath.GetSplineOptions | ( | ) |
Get spline options (by pole/by points).
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe double NXOpen.Routing.HealPath.GetStartExtension | ( | ) |
Get start extension.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe double NXOpen.Routing.HealPath.GetStartParms | ( | ) |
Get start parameters.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Point3d NXOpen.Routing.HealPath.GetStartPoint | ( | ) |
Get the start point.
Queries from start object if input is origin.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Vector3d NXOpen.Routing.HealPath.GetStartVector | ( | ) |
Get the start vector.
Queries from start object if input is zero vector.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe void NXOpen.Routing.HealPath.SetAllData | ( | NXOpen.Point3d | startPoint, |
NXOpen.Point3d | endPoint, | ||
NXOpen.Vector3d | startVector, | ||
NXOpen.Vector3d | endVector, | ||
double | startParm, | ||
double | endParm, | ||
double | startExtension, | ||
double | endExtension, | ||
bool | reverseStart, | ||
bool | reverseEnd, | ||
NXOpen.Routing.HealMethod | healMethod, | ||
NXOpen.Routing.SplineOptions | splineOptions | ||
) |
Set all the data associated with the heal path creation.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
startPoint | |
endPoint | |
startVector | |
endVector | |
startParm | |
endParm | |
startExtension | |
endExtension | |
reverseStart | |
reverseEnd | |
healMethod | |
splineOptions |
unsafe void NXOpen.Routing.HealPath.SetEndExtension | ( | double | endExtension | ) |
Set end extension.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
endExtension |
unsafe void NXOpen.Routing.HealPath.SetEndParms | ( | double | endParms | ) |
Set end parameters.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
endParms |
unsafe void NXOpen.Routing.HealPath.SetEndPoint | ( | NXOpen.Point3d | endPoint | ) |
Set the end point.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
endPoint |
unsafe void NXOpen.Routing.HealPath.SetEndVector | ( | NXOpen.Vector3d | endVector | ) |
Set the end vector.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
endVector |
unsafe void NXOpen.Routing.HealPath.SetHealMethod | ( | NXOpen.Routing.HealMethod | healMethod | ) |
Set heal method.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
healMethod |
unsafe void NXOpen.Routing.HealPath.SetReverseEnd | ( | bool | reverse | ) |
Sets the reverse end end.
Reverse the direction tha tthe end of the heal path takes when the path is healed.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
reverse |
unsafe void NXOpen.Routing.HealPath.SetReverseStart | ( | bool | reverse | ) |
Sets the reverse start end.
Reverse the direction that the start of the heal path takes when the path is healed.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
reverse |
unsafe void NXOpen.Routing.HealPath.SetSplineOptions | ( | NXOpen.Routing.SplineOptions | splineOptions | ) |
Set spline options.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
splineOptions |
unsafe void NXOpen.Routing.HealPath.SetStartExtension | ( | double | startExtension | ) |
Set start extension.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
startExtension |
unsafe void NXOpen.Routing.HealPath.SetStartParms | ( | double | startParms | ) |
Set start parameters.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
startParms |
unsafe void NXOpen.Routing.HealPath.SetStartPoint | ( | NXOpen.Point3d | startPoint | ) |
Set the start point.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
startPoint |
unsafe void NXOpen.Routing.HealPath.SetStartVector | ( | NXOpen.Vector3d | startVector | ) |
Set the start vector.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
startVector |
|
get |
Returns the reverse end end.
Reverse the direction tha tthe end of the heal path takes when the path is healed.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
|
get |
Returns the reverse start end.
Reverse the direction that the start of the heal path takes when the path is healed.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")