#include <CTiglPolyData.h>
Public Member Functions | |
TIGL_EXPORT CTiglPolyObject & | createNewObject () |
TIGL_EXPORT | CTiglPolyData () |
TIGL_EXPORT CTiglPolyObject & | currentObject () |
TIGL_EXPORT const CTiglPolyObject & | currentObject () const |
TIGL_EXPORT unsigned int | getNObjects () const |
TIGL_EXPORT const CTiglPolyObject & | getObject (unsigned int iObject) const |
TIGL_EXPORT unsigned long | getTotalPolygonCount () const |
TIGL_EXPORT unsigned long | getTotalVertexCount () const |
TIGL_EXPORT CTiglPolyObject & | switchObject (unsigned int iObject) |
TIGL_EXPORT | ~CTiglPolyData () |
Private Attributes | |
std::vector< CTiglPolyObject * > | _objects |
std::vector< CTiglPolyObject * >::iterator | itCurrentObj |
TIGL_EXPORT tigl::CTiglPolyData::CTiglPolyData | ( | ) |
TIGL_EXPORT tigl::CTiglPolyData::~CTiglPolyData | ( | ) |
TIGL_EXPORT CTiglPolyObject& tigl::CTiglPolyData::createNewObject | ( | ) |
TIGL_EXPORT CTiglPolyObject& tigl::CTiglPolyData::currentObject | ( | ) |
TIGL_EXPORT const CTiglPolyObject& tigl::CTiglPolyData::currentObject | ( | ) | const |
TIGL_EXPORT unsigned int tigl::CTiglPolyData::getNObjects | ( | ) | const |
TIGL_EXPORT const CTiglPolyObject& tigl::CTiglPolyData::getObject | ( | unsigned int | iObject | ) | const |
TIGL_EXPORT unsigned long tigl::CTiglPolyData::getTotalPolygonCount | ( | ) | const |
TIGL_EXPORT unsigned long tigl::CTiglPolyData::getTotalVertexCount | ( | ) | const |
TIGL_EXPORT CTiglPolyObject& tigl::CTiglPolyData::switchObject | ( | unsigned int | iObject | ) |
|
private |
|
private |