NX Open C++ Reference Guide
|
Represents a group of CAE object sets. More...
Public Member Functions | |
void | CleanTargetSet (int setIndex) |
Clears the objects stored in the set specified in the set manager. | |
NXOpen::CAE::CAESet * | CreateCaeSet () |
Creates a CAE.CAESet. | |
void | GetTargetSetExcludedMembers (int setIndex, std::vector< NXOpen::CAE::SetObject > &objects) |
Gets the objects for the specified target set excluded set. | |
NXOpen::CAE::CaeGroup * | GetTargetSetGroup (int setIndex) |
Gets the CAE group in the specified set. | |
void | GetTargetSetMembers (int setIndex, NXOpen::NXObject **displayCoordinateSystem, std::vector< NXOpen::CAE::SetObject > &objects) |
Gets the objects for the specified target set. | |
void | SetTargetSetExcludedMembers (int setIndex, const std::vector< NXOpen::CAE::SetObject > &excludedObjects) |
Sets the CAE objects in the specified target set exclude set. | |
void | SetTargetSetGroup (int setIndex, NXOpen::CAE::CaeSetGroupFilterType filterType, NXOpen::CAE::CaeGroup *group) |
Sets the CAE group in the specified set. | |
void | SetTargetSetMembers (int setIndex, const std::vector< NXOpen::CAE::SetObject > &objects) |
Sets the CAE objects in the specified set. | |
int | TargetSetCount () |
Returns the count of objects in the set Created in NX4.0.0. |
Represents a group of CAE object sets.
The objects in each set can be used to create loads, constraints ..etc
This is a sub object
Created in NX4.0.0.
void NXOpen::CAE::SetManager::CleanTargetSet | ( | int | setIndex | ) |
Clears the objects stored in the set specified in the set manager.
Created in NX4.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
setIndex | index of the set in the set manager |
Creates a CAE.CAESet.
void NXOpen::CAE::SetManager::GetTargetSetExcludedMembers | ( | int | setIndex, |
std::vector< NXOpen::CAE::SetObject > & | objects | ||
) |
Gets the objects for the specified target set excluded set.
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
setIndex | index of the set |
objects | objects in set |
NXOpen::CAE::CaeGroup* NXOpen::CAE::SetManager::GetTargetSetGroup | ( | int | setIndex | ) |
Gets the CAE group in the specified set.
setIndex | index of the set |
void NXOpen::CAE::SetManager::GetTargetSetMembers | ( | int | setIndex, |
NXOpen::NXObject ** | displayCoordinateSystem, | ||
std::vector< NXOpen::CAE::SetObject > & | objects | ||
) |
Gets the objects for the specified target set.
Created in NX4.0.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
setIndex | index of the set |
displayCoordinateSystem | display coordinate system |
objects | objects in set |
void NXOpen::CAE::SetManager::SetTargetSetExcludedMembers | ( | int | setIndex, |
const std::vector< NXOpen::CAE::SetObject > & | excludedObjects | ||
) |
Sets the CAE objects in the specified target set exclude set.
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
setIndex | index of the set |
excludedObjects | excluded objects to add to set |
void NXOpen::CAE::SetManager::SetTargetSetGroup | ( | int | setIndex, |
NXOpen::CAE::CaeSetGroupFilterType | filterType, | ||
NXOpen::CAE::CaeGroup * | group | ||
) |
Sets the CAE group in the specified set.
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
setIndex | index of the set |
filterType | filter to extract type of objects from the group |
group | group to add to set |
void NXOpen::CAE::SetManager::SetTargetSetMembers | ( | int | setIndex, |
const std::vector< NXOpen::CAE::SetObject > & | objects | ||
) |
Sets the CAE objects in the specified set.
Created in NX4.0.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
setIndex | index of the set |
objects | objects to add to set |
Returns the count of objects in the set
Created in NX4.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")