NXOpen C++ Reference Guide
|
Represents a coordinate strategy that resolves to a single node. More...
Public Types | |
enum | Pref { PrefLowestLabel, PrefHighestLabel, PrefClosestNode } |
the resolve preference More... | |
Public Member Functions | |
NXOpen::Point3d | Coordinates () |
Returns the target coordinates. More... | |
NXOpen::CAE::SelRecipeCoordinateStrategy::Pref | ResolvePreference () |
Returns the resolve preference. More... | |
void | SetCoordinatesAndTolerance (const NXOpen::Point3d &coordinates, double tolerance) |
Set the target coordinates. More... | |
void | SetResolvePreference (NXOpen::CAE::SelRecipeCoordinateStrategy::Pref resolvePref) |
Set the resolve preference. More... | |
double | Tolerance () |
Returns the tolerance. More... | |
Public Member Functions inherited from NXOpen::CAE::SelRecipeStrategy | |
NXOpen::TaggedObject * | InputFilter () |
Returns the input filter Created in NX1847.0.0. More... | |
void | SetInputFilter (NXOpen::TaggedObject *inpFilter) |
Sets the input filter Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::CAE::SelRecipeBaseStrategy | |
NXOpen::CAE::SelRecipeBaseStrategy::Type | StrategyType () |
Returns the strategy type Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a coordinate strategy that resolves to a single node.
Use the NXOpen::CAE::SelRecipeBuilder class to add strategy.
Created in NX1847.0.0.
NXOpen::Point3d NXOpen::CAE::SelRecipeCoordinateStrategy::Coordinates | ( | ) |
Returns the target coordinates.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
NXOpen::CAE::SelRecipeCoordinateStrategy::Pref NXOpen::CAE::SelRecipeCoordinateStrategy::ResolvePreference | ( | ) |
Returns the resolve preference.
Set to Lowest Label by default.Used as declash in case the recipe finds multiple nodes within tolerance
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::SelRecipeCoordinateStrategy::SetCoordinatesAndTolerance | ( | const NXOpen::Point3d & | coordinates, |
double | tolerance | ||
) |
Set the target coordinates.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
coordinates | coordinates |
tolerance | tolerance |
void NXOpen::CAE::SelRecipeCoordinateStrategy::SetResolvePreference | ( | NXOpen::CAE::SelRecipeCoordinateStrategy::Pref | resolvePref | ) |
Set the resolve preference.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
resolvePref | resolvepref |
double NXOpen::CAE::SelRecipeCoordinateStrategy::Tolerance | ( | ) |
Returns the tolerance.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")