NX Open C++ Reference Guide
|
Represents a CAE::Optimization::DAOObjective . More...
Public Member Functions | |
NXOpen::CAE::Optimization::Category | CategoryType () |
Returns the category type Created in NX8.0.0. | |
NXOpen::CAE::Optimization::Geometry | GeometryType () |
Returns the geometry type Created in NX8.0.0. | |
std::vector < NXOpen::DisplayableObject * > | GetGeometry () |
Gets the target geometry. | |
int | GetNumberResultGroup () |
Gets the objective result group number. | |
std::vector< double > | GetResults (int resultGroupIndex) |
Gets the objective results. | |
NXOpen::CAE::Optimization::Hookes | Hookes2dLocation () |
Returns the Hooke's 2d location Created in NX8.0.0. | |
NXOpen::CAE::Optimization::Goal | ObjectiveGoal () |
Returns the objective goal Created in NX8.0.0. | |
NXOpen::CAE::Optimization::Response | Response () |
Returns the objective response Created in NX8.0.0. | |
void | SetCategoryType (NXOpen::CAE::Optimization::Category categoryType) |
Sets the category type Created in NX8.0.0. | |
void | SetGeometry (const std::vector< NXOpen::DisplayableObject * > &geometry) |
Sets the target geometry Created in NX8.0.0. | |
void | SetGeometryType (NXOpen::CAE::Optimization::Geometry geometryType) |
Sets the geometry type Created in NX8.0.0. | |
void | SetHookes2dLocation (NXOpen::CAE::Optimization::Hookes hookesLocation) |
Sets the Hooke's 2d location Created in NX8.0.0. | |
void | SetObjectiveGoal (NXOpen::CAE::Optimization::Goal objectiveGoal) |
Sets the objective goal Created in NX8.0.0. | |
void | SetResponse (NXOpen::CAE::Optimization::Response objectiveResponse) |
Sets the objective response Created in NX8.0.0. | |
void | SetTargetUnit (NXOpen::Unit *targetUnit) |
Sets the target unit Created in NX8.0.0. | |
void | SetTargetValue (double targetValue) |
Sets the target value Created in NX8.0.0. | |
NXOpen::Unit * | TargetUnit () |
Returns the target unit Created in NX8.0.0. | |
double | TargetValue () |
Returns the target value Created in NX8.0.0. |
Represents a CAE::Optimization::DAOObjective .
Returns the category type
Created in NX8.0.0.
License requirements : None
Returns the geometry type
Created in NX8.0.0.
License requirements : None
std::vector<NXOpen::DisplayableObject *> NXOpen::CAE::Optimization::DAOObjective::GetGeometry | ( | ) |
Gets the target geometry.
Gets the objective result group number.
std::vector<double> NXOpen::CAE::Optimization::DAOObjective::GetResults | ( | int | resultGroupIndex | ) |
Gets the objective results.
resultGroupIndex | Result group index |
Returns the Hooke's 2d location
Created in NX8.0.0.
License requirements : None
Returns the objective goal
Created in NX8.0.0.
License requirements : None
Returns the objective response
Created in NX8.0.0.
License requirements : None
void NXOpen::CAE::Optimization::DAOObjective::SetCategoryType | ( | NXOpen::CAE::Optimization::Category | categoryType | ) |
Sets the category type
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
categoryType | Category type |
void NXOpen::CAE::Optimization::DAOObjective::SetGeometry | ( | const std::vector< NXOpen::DisplayableObject * > & | geometry | ) |
Sets the target geometry
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
geometry | Target geometry |
void NXOpen::CAE::Optimization::DAOObjective::SetGeometryType | ( | NXOpen::CAE::Optimization::Geometry | geometryType | ) |
Sets the geometry type
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
geometryType | Geometry type |
void NXOpen::CAE::Optimization::DAOObjective::SetHookes2dLocation | ( | NXOpen::CAE::Optimization::Hookes | hookesLocation | ) |
Sets the Hooke's 2d location
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
hookesLocation | Hookes 2d location |
void NXOpen::CAE::Optimization::DAOObjective::SetObjectiveGoal | ( | NXOpen::CAE::Optimization::Goal | objectiveGoal | ) |
Sets the objective goal
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
objectiveGoal | Objective goal |
void NXOpen::CAE::Optimization::DAOObjective::SetResponse | ( | NXOpen::CAE::Optimization::Response | objectiveResponse | ) |
Sets the objective response
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
objectiveResponse | Objective response |
void NXOpen::CAE::Optimization::DAOObjective::SetTargetUnit | ( | NXOpen::Unit * | targetUnit | ) |
Sets the target unit
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
targetUnit | Target unit |
void NXOpen::CAE::Optimization::DAOObjective::SetTargetValue | ( | double | targetValue | ) |
Sets the target value
Created in NX8.0.0.
License requirements : nx_design_sim ("NX Design Simulation")
targetValue | Target value |
Returns the target unit
Created in NX8.0.0.
License requirements : None
Returns the target value
Created in NX8.0.0.
License requirements : None