NX Open C++ Reference Guide
|
Represents the options to apply a query curve. More...
Public Types | |
enum | CurveUsageType { CurveUsageTypeUseVertices, CurveUsageTypeUseIntersectionLocation, CurveUsageTypeProjectToElementFaces } |
Types of ways query curves can be used. More... | |
enum | ResultantCurveLocatorType { ResultantCurveLocatorTypeUseAsIs, ResultantCurveLocatorTypeSnapToClosestNode, ResultantCurveLocatorTypeUseIntersectedElements } |
Where the curve will resolve entities on the curve path. More... | |
Public Member Functions | |
NXOpen::CAE::QueryCurveUsageOptions::CurveUsageType | CurveUsage () |
Returns the curve usage Created in NX11.0.0. More... | |
double | DistanceTolerance () |
Returns the distance to mesh tolerance Created in NX11.0.0. More... | |
NXOpen::Vector3d | ProjectDirection () |
Returns the projection direction Created in NX11.0.0. More... | |
NXOpen::CAE::QueryCurve * | QueryCurve () |
Returns the query curve object Created in NX11.0.0. More... | |
NXOpen::CAE::QueryCurveUsageOptions::ResultantCurveLocatorType | ResultantCurveLocator () |
Returns the resultant curve locator Created in NX11.0.0. More... | |
double | ResultantLocationTolerance () |
Returns the resultant location tolerance Created in NX11.0.0. More... | |
bool | ReverseDirection () |
Returns the reverse direction Created in NX11.0.0. More... | |
void | SetCurveUsage (NXOpen::CAE::QueryCurveUsageOptions::CurveUsageType curveUsage) |
Sets the curve usage Created in NX11.0.0. More... | |
void | SetDistanceTolerance (double distanceTolerance) |
Sets the distance to mesh tolerance Created in NX11.0.0. More... | |
void | SetProjectDirection (const NXOpen::Vector3d &direction) |
Sets the projection direction Created in NX11.0.0. More... | |
void | SetQueryCurve (NXOpen::CAE::QueryCurve *queryCurve) |
Sets the query curve object Created in NX11.0.0. More... | |
void | SetResultantCurveLocator (NXOpen::CAE::QueryCurveUsageOptions::ResultantCurveLocatorType resultantCurveLocator) |
Sets the resultant curve locator Created in NX11.0.0. More... | |
void | SetResultantLocationTolerance (double distanceTolerance) |
Sets the resultant location tolerance Created in NX11.0.0. More... | |
void | SetReverseDirection (bool reverseDirection) |
Sets the reverse direction Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents the options to apply a query curve.
This is a sub object
Created in NX11.0.0.
NXOpen::CAE::QueryCurveUsageOptions::CurveUsageType NXOpen::CAE::QueryCurveUsageOptions::CurveUsage | ( | ) |
Returns the curve usage
Created in NX11.0.0.
License requirements : None
double NXOpen::CAE::QueryCurveUsageOptions::DistanceTolerance | ( | ) |
Returns the distance to mesh tolerance
Created in NX11.0.0.
License requirements : None
NXOpen::Vector3d NXOpen::CAE::QueryCurveUsageOptions::ProjectDirection | ( | ) |
Returns the projection direction
Created in NX11.0.0.
License requirements : None
NXOpen::CAE::QueryCurve* NXOpen::CAE::QueryCurveUsageOptions::QueryCurve | ( | ) |
Returns the query curve object
Created in NX11.0.0.
License requirements : None
NXOpen::CAE::QueryCurveUsageOptions::ResultantCurveLocatorType NXOpen::CAE::QueryCurveUsageOptions::ResultantCurveLocator | ( | ) |
Returns the resultant curve locator
Created in NX11.0.0.
License requirements : None
double NXOpen::CAE::QueryCurveUsageOptions::ResultantLocationTolerance | ( | ) |
Returns the resultant location tolerance
Created in NX11.0.0.
License requirements : None
bool NXOpen::CAE::QueryCurveUsageOptions::ReverseDirection | ( | ) |
Returns the reverse direction
Created in NX11.0.0.
License requirements : None
void NXOpen::CAE::QueryCurveUsageOptions::SetCurveUsage | ( | NXOpen::CAE::QueryCurveUsageOptions::CurveUsageType | curveUsage | ) |
Sets the curve usage
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
curveUsage | curveusage |
void NXOpen::CAE::QueryCurveUsageOptions::SetDistanceTolerance | ( | double | distanceTolerance | ) |
Sets the distance to mesh tolerance
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
distanceTolerance | distancetolerance |
void NXOpen::CAE::QueryCurveUsageOptions::SetProjectDirection | ( | const NXOpen::Vector3d & | direction | ) |
Sets the projection direction
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
direction | direction |
void NXOpen::CAE::QueryCurveUsageOptions::SetQueryCurve | ( | NXOpen::CAE::QueryCurve * | queryCurve | ) |
Sets the query curve object
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
queryCurve | querycurve |
void NXOpen::CAE::QueryCurveUsageOptions::SetResultantCurveLocator | ( | NXOpen::CAE::QueryCurveUsageOptions::ResultantCurveLocatorType | resultantCurveLocator | ) |
Sets the resultant curve locator
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
resultantCurveLocator | resultantcurvelocator |
void NXOpen::CAE::QueryCurveUsageOptions::SetResultantLocationTolerance | ( | double | distanceTolerance | ) |
Sets the resultant location tolerance
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
distanceTolerance | distancetolerance |
void NXOpen::CAE::QueryCurveUsageOptions::SetReverseDirection | ( | bool | reverseDirection | ) |
Sets the reverse direction
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
reverseDirection | reversedirection |