|
NX Open C++ Reference Guide
|
Represents a Routing::HealPath object which holds the data used in the creation of the heal path spline. More...
Public Member Functions | |
| void | GetAllData (NXOpen::Point3d *startPoint, NXOpen::Point3d *endPoint, NXOpen::Vector3d *startVector, NXOpen::Vector3d *endVector, double *startParms, double *endParms, double *startExtension, double *endExtension, bool *reverseStart, bool *reverseEnd, NXOpen::Routing::HealMethod *healMethod, NXOpen::Routing::SplineOptions *splineOptions) |
| Get all the data associated with the heal path creation. | |
| double | GetEndExtension () |
| Get end extension. | |
| double | GetEndParms () |
| Get end parameters. | |
| NXOpen::Point3d | GetEndPoint () |
| Get the end point. | |
| NXOpen::Vector3d | GetEndVector () |
| Get the end vector. | |
| NXOpen::Routing::HealMethod | GetHealMethod () |
| Get heal method. | |
| NXOpen::Routing::SplineOptions | GetSplineOptions () |
| Get spline options (by pole/by points). | |
| double | GetStartExtension () |
| Get start extension. | |
| double | GetStartParms () |
| Get start parameters. | |
| NXOpen::Point3d | GetStartPoint () |
| Get the start point. | |
| NXOpen::Vector3d | GetStartVector () |
| Get the start vector. | |
| bool | ReverseEnd () |
| Returns the reverse end end. | |
| bool | ReverseStart () |
| Returns the reverse start end. | |
| void | SetAllData (const NXOpen::Point3d &startPoint, const NXOpen::Point3d &endPoint, const NXOpen::Vector3d &startVector, const 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. | |
| void | SetEndExtension (double endExtension) |
| Set end extension. | |
| void | SetEndParms (double endParms) |
| Set end parameters. | |
| void | SetEndPoint (const NXOpen::Point3d &endPoint) |
| Set the end point. | |
| void | SetEndVector (const NXOpen::Vector3d &endVector) |
| Set the end vector. | |
| void | SetHealMethod (NXOpen::Routing::HealMethod healMethod) |
| Set heal method. | |
| void | SetReverseEnd (bool reverse) |
| Sets the reverse end end. | |
| void | SetReverseStart (bool reverse) |
| Sets the reverse start end. | |
| void | SetSplineOptions (NXOpen::Routing::SplineOptions splineOptions) |
| Set spline options. | |
| void | SetStartExtension (double startExtension) |
| Set start extension. | |
| void | SetStartParms (double startParms) |
| Set start parameters. | |
| void | SetStartPoint (const NXOpen::Point3d &startPoint) |
| Set the start point. | |
| void | SetStartVector (const NXOpen::Vector3d &startVector) |
| Set the start vector. | |
| virtual | ~HealPath () |
| Frees the object from memory. | |
Public Member Functions inherited from NXOpen::TransientObject | |
| void * | GetHandle () |
| Handle of the internal object represented by this object. | |
Represents a Routing::HealPath object which holds the data used in the creation of the heal path spline.
Created in NX5.0.0.
|
virtual |
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
| void NXOpen::Routing::HealPath::GetAllData | ( | NXOpen::Point3d * | startPoint, |
| NXOpen::Point3d * | endPoint, | ||
| NXOpen::Vector3d * | startVector, | ||
| NXOpen::Vector3d * | endVector, | ||
| double * | startParms, | ||
| double * | endParms, | ||
| double * | startExtension, | ||
| double * | endExtension, | ||
| bool * | reverseStart, | ||
| bool * | reverseEnd, | ||
| NXOpen::Routing::HealMethod * | healMethod, | ||
| 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 | start point |
| endPoint | end point |
| startVector | start vector |
| endVector | end vector |
| startParms | start parms |
| endParms | end parms |
| startExtension | start extension |
| endExtension | end extension |
| reverseStart | reverse start |
| reverseEnd | reverse end |
| healMethod | heal method |
| splineOptions | spline options |
| double NXOpen::Routing::HealPath::GetEndExtension | ( | ) |
Get end extension.
| double NXOpen::Routing::HealPath::GetEndParms | ( | ) |
Get end parameters.
| NXOpen::Point3d NXOpen::Routing::HealPath::GetEndPoint | ( | ) |
Get the end point.
Queries from end object if input is origin.
| NXOpen::Vector3d NXOpen::Routing::HealPath::GetEndVector | ( | ) |
Get the end vector.
Queries from end object if input is zero vector.
| NXOpen::Routing::HealMethod NXOpen::Routing::HealPath::GetHealMethod | ( | ) |
Get heal method.
| NXOpen::Routing::SplineOptions NXOpen::Routing::HealPath::GetSplineOptions | ( | ) |
Get spline options (by pole/by points).
| double NXOpen::Routing::HealPath::GetStartExtension | ( | ) |
Get start extension.
| double NXOpen::Routing::HealPath::GetStartParms | ( | ) |
Get start parameters.
| NXOpen::Point3d NXOpen::Routing::HealPath::GetStartPoint | ( | ) |
Get the start point.
Queries from start object if input is origin.
| NXOpen::Vector3d NXOpen::Routing::HealPath::GetStartVector | ( | ) |
Get the start vector.
Queries from start object if input is zero vector.
| bool NXOpen::Routing::HealPath::ReverseEnd | ( | ) |
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")
| bool NXOpen::Routing::HealPath::ReverseStart | ( | ) |
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")
| void NXOpen::Routing::HealPath::SetAllData | ( | const NXOpen::Point3d & | startPoint, |
| const NXOpen::Point3d & | endPoint, | ||
| const NXOpen::Vector3d & | startVector, | ||
| const 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 | start point |
| endPoint | end point |
| startVector | start vector |
| endVector | end vector |
| startParm | start parm |
| endParm | end parm |
| startExtension | start extension |
| endExtension | end extension |
| reverseStart | reverse start |
| reverseEnd | reverse end |
| healMethod | heal method |
| splineOptions | spline options |
| void NXOpen::Routing::HealPath::SetEndExtension | ( | double | endExtension | ) |
Set end extension.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| endExtension | end extension |
| void NXOpen::Routing::HealPath::SetEndParms | ( | double | endParms | ) |
Set end parameters.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| endParms | end parms |
| void NXOpen::Routing::HealPath::SetEndPoint | ( | const NXOpen::Point3d & | endPoint | ) |
Set the end point.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| endPoint | end point |
| void NXOpen::Routing::HealPath::SetEndVector | ( | const NXOpen::Vector3d & | endVector | ) |
Set the end vector.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| endVector | end vector |
| void NXOpen::Routing::HealPath::SetHealMethod | ( | NXOpen::Routing::HealMethod | healMethod | ) |
Set heal method.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| healMethod | heal method |
| 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 | reverse |
| 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 | reverse |
| void NXOpen::Routing::HealPath::SetSplineOptions | ( | NXOpen::Routing::SplineOptions | splineOptions | ) |
Set spline options.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| splineOptions | spline options |
| void NXOpen::Routing::HealPath::SetStartExtension | ( | double | startExtension | ) |
Set start extension.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| startExtension | start extension |
| void NXOpen::Routing::HealPath::SetStartParms | ( | double | startParms | ) |
Set start parameters.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| startParms | start parms |
| void NXOpen::Routing::HealPath::SetStartPoint | ( | const NXOpen::Point3d & | startPoint | ) |
Set the start point.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| startPoint | start point |
| void NXOpen::Routing::HealPath::SetStartVector | ( | const NXOpen::Vector3d & | startVector | ) |
Set the start vector.
Created in NX5.0.0.
License requirements : routing_base ("Routing Basic")
| startVector | start vector |