MeVisLab Toolbox Reference
|
#include <CSOVoxelSetGroup.h>
Public Member Functions | |
CSOVoxelSetGroup () | |
Standard constructor. The unique id is initialized with 0. More... | |
CSOVoxelSetGroup (const CSOVoxelSetGroup &csoVoxelSetGroup) | |
Copy constructor; the unique id is initialized with 0. More... | |
virtual | ~CSOVoxelSetGroup () |
Standard destructor. More... | |
void | setVoxelSetList (CSOVoxelSetList *list) |
Sets the pointer to the host CSOVoxelSetList. More... | |
void | addCSOVoxelSetId (int id) |
Adds an id of a CSOVoxelSet. More... | |
int | voxelSetIdAt (size_t index) |
Returns the id of the voxel set at the given index. More... | |
int | numCSOVoxelSet () |
Returns the number of associated CSOVoxelSets. More... | |
int | csoVoxelSetAt (unsigned int index) |
Returns the id of a CSOVoxelSet at the given index. More... | |
bool | hasCSOVoxelSetWithId (int id) |
Returns true if the given CSOVoxelSet ID exists in this group. More... | |
void | setLabel (const std::string &label) |
Sets the label of this group. More... | |
const std::string & | label () const |
Returns the label of this group. More... | |
void | setDescription (const std::string &description) |
Sets the description of this group. More... | |
const std::string & | description () const |
Returns the description of this group. More... | |
void | setCSOVoxelSetList (CSOVoxelSetList *csoVoxelSetList) |
Sets the pointer to the embracing CSOVoxelSetList. More... | |
CSOVoxelSetList * | csoVoxelSetList () const |
Returns the pointer to the embracing CSOVoxelSetList. More... | |
void | setUniqueId (int id) |
Set the unique id of this Group. More... | |
int | uniqueId () const |
Returns the unique id of this Group. More... | |
Definition at line 32 of file CSOVoxelSetGroup.h.
ml::CSOVoxelSetGroup::CSOVoxelSetGroup | ( | ) |
Standard constructor. The unique id is initialized with 0.
ml::CSOVoxelSetGroup::CSOVoxelSetGroup | ( | const CSOVoxelSetGroup & | csoVoxelSetGroup | ) |
Copy constructor; the unique id is initialized with 0.
|
virtual |
Standard destructor.
|
inline |
Adds an id of a CSOVoxelSet.
Definition at line 49 of file CSOVoxelSetGroup.h.
|
inline |
Returns the id of a CSOVoxelSet at the given index.
Definition at line 55 of file CSOVoxelSetGroup.h.
|
inline |
Returns the pointer to the embracing CSOVoxelSetList.
Definition at line 72 of file CSOVoxelSetGroup.h.
|
inline |
Returns the description of this group.
Definition at line 67 of file CSOVoxelSetGroup.h.
|
inline |
Returns true if the given CSOVoxelSet ID exists in this group.
Definition at line 57 of file CSOVoxelSetGroup.h.
|
inline |
Returns the label of this group.
Definition at line 62 of file CSOVoxelSetGroup.h.
|
inline |
Returns the number of associated CSOVoxelSets.
Definition at line 53 of file CSOVoxelSetGroup.h.
|
inline |
Sets the pointer to the embracing CSOVoxelSetList.
Definition at line 70 of file CSOVoxelSetGroup.h.
|
inline |
Sets the description of this group.
Definition at line 65 of file CSOVoxelSetGroup.h.
|
inline |
Sets the label of this group.
Definition at line 60 of file CSOVoxelSetGroup.h.
|
inline |
Set the unique id of this Group.
Definition at line 75 of file CSOVoxelSetGroup.h.
|
inline |
Sets the pointer to the host CSOVoxelSetList.
Definition at line 47 of file CSOVoxelSetGroup.h.
|
inline |
Returns the unique id of this Group.
Definition at line 77 of file CSOVoxelSetGroup.h.
|
inline |
Returns the id of the voxel set at the given index.
Definition at line 51 of file CSOVoxelSetGroup.h.