MeshLink
Computational geometry access
|
Storage for geometry groups. More...
#include <GeometryGroup.h>
Public Member Functions | |
bool | addGroup (GeometryGroup &group) |
GeometryGroup * | getByName (std::string name) |
GeometryGroup * | getByID (MLINT id) |
void | getIDs (std::vector< MLINT > &idList) const |
Return array of GeometryGroup IDs. More... | |
MLINT | getCount () const |
Return count of GeometryGroups. More... | |
Private Attributes | |
std::vector< GeometryGroup > | geometry_groups_ |
Storage for geometry groups.
Supports lookup by group name and ID.
Definition at line 152 of file GeometryGroup.h.
bool GeometryGroupManager::addGroup | ( | GeometryGroup & | group | ) |
GeometryGroup* GeometryGroupManager::getByID | ( | MLINT | id | ) |
GeometryGroup* GeometryGroupManager::getByName | ( | std::string | name | ) |
MLINT GeometryGroupManager::getCount | ( | ) | const |
Return count of GeometryGroups.
void GeometryGroupManager::getIDs | ( | std::vector< MLINT > & | idList | ) | const |
Return array of GeometryGroup IDs.
|
private |
Definition at line 167 of file GeometryGroup.h.