#include <CSOVoxelSetGroup.h>
Public Member Functions | |
| CSOVoxelSetGroup () | |
| Standard constructor. The unique id is initialized with 0. | |
| virtual | ~CSOVoxelSetGroup () |
| Standard destructor. | |
| void | setVoxelSetList (CSOVoxelSetList *list) |
| Sets the pointer to the host CSOVoxelSetList. | |
| void | addCSOVoxelSetId (int id) |
| Adds an id of a CSOVoxelSet. | |
| int | voxelSetIdAt (size_t index) |
| Returns the id of the voxel set at the given index. | |
| int | numCSOVoxelSet () |
| Returns the number of associated CSOVoxelSets. | |
| int | csoVoxelSetAt (unsigned int index) |
| Returns the id of a CSOVoxelSet at the given index. | |
| void | setLabel (const std::string &label) |
| Sets the label of this group. | |
| const std::string & | label () const |
| Returns the label of this group. | |
| void | setDescription (const std::string &description) |
| Sets the description of this group. | |
| const std::string & | description () const |
| Returns the description of this group. | |
| void | setCSOVoxelSetList (CSOVoxelSetList *csoVoxelSetList) |
| Sets the pointer to the embracing CSOVoxelSetList. | |
| CSOVoxelSetList * | csoVoxelSetList () const |
| Returns the pointer to the embracing CSOVoxelSetList. | |
| void | setUniqueId (int id) |
| Set the unique id of this Group. | |
| int | uniqueId () const |
| Returns the unique id of this Group. | |
Definition at line 27 of file CSOVoxelSetGroup.h.
| ml::CSOVoxelSetGroup::CSOVoxelSetGroup | ( | ) |
Standard constructor. The unique id is initialized with 0.
| virtual ml::CSOVoxelSetGroup::~CSOVoxelSetGroup | ( | ) | [virtual] |
Standard destructor.
| void ml::CSOVoxelSetGroup::addCSOVoxelSetId | ( | int | id | ) | [inline] |
| int ml::CSOVoxelSetGroup::csoVoxelSetAt | ( | unsigned int | index | ) | [inline] |
Returns the id of a CSOVoxelSet at the given index.
Definition at line 48 of file CSOVoxelSetGroup.h.
| CSOVoxelSetList* ml::CSOVoxelSetGroup::csoVoxelSetList | ( | ) | const [inline] |
Returns the pointer to the embracing CSOVoxelSetList.
Definition at line 63 of file CSOVoxelSetGroup.h.
| const std::string& ml::CSOVoxelSetGroup::description | ( | ) | const [inline] |
| const std::string& ml::CSOVoxelSetGroup::label | ( | ) | const [inline] |
| int ml::CSOVoxelSetGroup::numCSOVoxelSet | ( | ) | [inline] |
| void ml::CSOVoxelSetGroup::setCSOVoxelSetList | ( | CSOVoxelSetList * | csoVoxelSetList | ) | [inline] |
Sets the pointer to the embracing CSOVoxelSetList.
Definition at line 61 of file CSOVoxelSetGroup.h.
| void ml::CSOVoxelSetGroup::setDescription | ( | const std::string & | description | ) | [inline] |
| void ml::CSOVoxelSetGroup::setLabel | ( | const std::string & | label | ) | [inline] |
| void ml::CSOVoxelSetGroup::setUniqueId | ( | int | id | ) | [inline] |
| void ml::CSOVoxelSetGroup::setVoxelSetList | ( | CSOVoxelSetList * | list | ) | [inline] |
| int ml::CSOVoxelSetGroup::uniqueId | ( | ) | const [inline] |
| int ml::CSOVoxelSetGroup::voxelSetIdAt | ( | size_t | index | ) | [inline] |
Returns the id of the voxel set at the given index.
Definition at line 44 of file CSOVoxelSetGroup.h.
1.5.8