NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAE::CaeGroup Class Reference

Represents a group class CAE::CaeGroup . More...

Inheritance diagram for NXOpen::CAE::CaeGroup:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

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.

Detailed Description

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.


Member Function Documentation

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")

Parameters:
objectsobjects

Gets entities in to the group.

Returns:

Created in NX6.0.0.

License requirements : None

Gets the name of the CaeGroup.

Returns:

Created in NX6.0.0.

License requirements : None

Display information of this group
Created in NX6.0.0.



License requirements : None

Hide this group
Created in NX6.0.0.



License requirements : None

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")

Parameters:
objectsobjects
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")

Parameters:
objectsobjects
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")

Parameters:
labelThe 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")

Parameters:
name
NOTE: The full Unicode character set is not supported for this parameter.

Reimplemented from NXOpen::NXObject.

Show this group
Created in NX6.0.0.



License requirements : None

Shows this group only
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.