NX Open C++ Reference Guide
|
Represents a group class CAE::CaeGroup . More...
Public Member Functions | |
void | AddEntities (const std::vector< NXOpen::TaggedObject * > &objects) |
Adds entities in to the group Created in NX6.0.0. | |
std::vector < NXOpen::TaggedObject * > | GetEntities () |
Gets entities in to the group. | |
NXString | GetName () |
Gets the name of the CaeGroup. | |
void | GroupInformation () |
Display information of this group Created in NX6.0.0. | |
void | HideGroup () |
Hide this group Created in NX6.0.0. | |
int | Label () |
Returns the Group Label Created in NX7.5.2. | |
void | RemoveEntities (const std::vector< NXOpen::TaggedObject * > &objects) |
Removes entities from the group Created in NX6.0.0. | |
void | SetEntities (const std::vector< NXOpen::TaggedObject * > &objects) |
Set entities in to the group Created in NX6.0.0. | |
void | SetLabel (int label) |
Sets the Group Label Created in NX7.5.2. | |
void | SetName (const NXString &name) |
CaeGroups the name of the group Created in NX6.0.0. | |
void | ShowGroup () |
Show this group Created in NX6.0.0. | |
void | ShowOnlyGroup () |
Shows this group only Created in NX6.0.0. |
Represents a group class CAE::CaeGroup .
To obtain an instance of this object use on of the creator in CAE::CaeGroupCollection .
Created in NX6.0.0.
void NXOpen::CAE::CaeGroup::AddEntities | ( | const std::vector< NXOpen::TaggedObject * > & | objects | ) |
Adds entities in to the group
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
objects | objects |
std::vector<NXOpen::TaggedObject *> NXOpen::CAE::CaeGroup::GetEntities | ( | ) |
Gets entities in to the group.
Gets the name of the CaeGroup.
Display information of this group
Created in NX6.0.0.
License requirements : None
void NXOpen::CAE::CaeGroup::HideGroup | ( | ) |
Hide this group
Created in NX6.0.0.
License requirements : None
int NXOpen::CAE::CaeGroup::Label | ( | ) |
Returns the Group Label
Created in NX7.5.2.
License requirements : None
void NXOpen::CAE::CaeGroup::RemoveEntities | ( | const std::vector< NXOpen::TaggedObject * > & | objects | ) |
Removes entities from the group
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
objects | objects |
void NXOpen::CAE::CaeGroup::SetEntities | ( | const std::vector< NXOpen::TaggedObject * > & | objects | ) |
Set entities in to the group
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
objects | objects |
void NXOpen::CAE::CaeGroup::SetLabel | ( | int | label | ) |
Sets the Group Label
Created in NX7.5.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
label | The group label must be >=0 and be unique |
void NXOpen::CAE::CaeGroup::SetName | ( | const NXString & | name | ) | [virtual] |
CaeGroups the name of the group
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
name | NOTE: The full Unicode character set is not supported for this parameter. |
Reimplemented from NXOpen::NXObject.
void NXOpen::CAE::CaeGroup::ShowGroup | ( | ) |
Show this group
Created in NX6.0.0.
License requirements : None
void NXOpen::CAE::CaeGroup::ShowOnlyGroup | ( | ) |
Shows this group only
Created in NX6.0.0.
License requirements : None