addColorToBuffer(ACG::Vec4uc _color, unsigned char *_buffer, unsigned int _offset) | VolumeMeshBufferManager< VolumeMesh > | private |
addColorToBuffer(ACG::Vec4f _color, unsigned char *_buffer, unsigned int _offset) | VolumeMeshBufferManager< VolumeMesh > | private |
addCutPlane(const ACG::Geometry::Plane &_p) | VolumeMeshBufferManager< VolumeMesh > | |
addCutPlane(const ACG::Vec3d &_p, const ACG::Vec3d &_n, const ACG::Vec3d &_xsize, const ACG::Vec3d &_ysize) | VolumeMeshBufferManager< VolumeMesh > | |
addFloatToBuffer(float _value, unsigned char *&_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
addNormalToBuffer(ACG::Vec3d _normal, unsigned char *_buffer, unsigned int _offset) | VolumeMeshBufferManager< VolumeMesh > | private |
addPositionToBuffer(ACG::Vec3d _position, unsigned char *_buffer, unsigned int _offset) | VolumeMeshBufferManager< VolumeMesh > | private |
addTexCoordToBuffer(ACG::Vec2f _texCoord, unsigned char *_buffer, unsigned int _offset) | VolumeMeshBufferManager< VolumeMesh > | private |
addUCharToBuffer(unsigned char _value, unsigned char *&_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
buildColorBuffer(unsigned char *_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
buildNormalBuffer(unsigned char *_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
buildPickColorBuffer(ACG::GLState &_state, unsigned int _offset, unsigned char *_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
buildTexCoordBuffer(unsigned char *_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
buildVertexBuffer(unsigned char *_buffer) | VolumeMeshBufferManager< VolumeMesh > | private |
calculateCellInsideness() | VolumeMeshBufferManager< VolumeMesh > | private |
calculateCOGs() | VolumeMeshBufferManager< VolumeMesh > | private |
calculateVertexDeclaration() | VolumeMeshBufferManager< VolumeMesh > | private |
Cell typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
CellHandle typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
clearCutPlanes() | VolumeMeshBufferManager< VolumeMesh > | |
CM_CELL enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_EDGE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_FACE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_HALFEDGE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_HALFFACE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_NO_COLORS enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_PICK enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
CM_VERTEX enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
ColorMode enum name (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
colorsNeedRebuild() | VolumeMeshBufferManager< VolumeMesh > | private |
countNumOfVertices() | VolumeMeshBufferManager< VolumeMesh > | private |
cut_planes_ (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
disableColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
disableNormals() | VolumeMeshBufferManager< VolumeMesh > | inline |
disablePrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
disableTextures() | VolumeMeshBufferManager< VolumeMesh > | inline |
Edge typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
EdgeHandle typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
enableCellPrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableEdgeOnCellPrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableEdgePrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableFaceOnCellPrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableFacePrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableHalfedgePrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableHalffaceOnCellPrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableHalffacePrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableIrregularEdgePrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerCellColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerEdgeColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerFaceColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerFaceNormals() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerHalfedgeColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerHalffaceColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerHalffaceNormals() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerVertexColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePerVertexNormals() | VolumeMeshBufferManager< VolumeMesh > | inline |
enablePickColors() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableTextureSingle() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableVertexOnCellPrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
enableVertexPrimitives() | VolumeMeshBufferManager< VolumeMesh > | inline |
Face typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
FaceHandle typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
free() | VolumeMeshBufferManager< VolumeMesh > | |
getBuffer() | VolumeMeshBufferManager< VolumeMesh > | |
getCOG(OpenVolumeMesh::CellHandle _ch) | VolumeMeshBufferManager< VolumeMesh > | private |
getColorOffset() | VolumeMeshBufferManager< VolumeMesh > | inline |
getNormalOffset() | VolumeMeshBufferManager< VolumeMesh > | inline |
getNumOfIncidentCells(OpenVolumeMesh::FaceHandle _fh) | VolumeMeshBufferManager< VolumeMesh > | private |
getNumOfIncidentCells(OpenVolumeMesh::EdgeHandle _eh) | VolumeMeshBufferManager< VolumeMesh > | private |
getNumOfIncidentCells(OpenVolumeMesh::VertexHandle _vh) | VolumeMeshBufferManager< VolumeMesh > | private |
getNumOfVertices() | VolumeMeshBufferManager< VolumeMesh > | |
getPickBuffer(ACG::GLState &_state, unsigned int _offset) | VolumeMeshBufferManager< VolumeMesh > | |
getScale() const | VolumeMeshBufferManager< VolumeMesh > | inline |
getStride() | VolumeMeshBufferManager< VolumeMesh > | inline |
getTexCoordOffset() | VolumeMeshBufferManager< VolumeMesh > | inline |
getValenceColorCode(unsigned int _valence, bool _inner) const | VolumeMeshBufferManager< VolumeMesh > | private |
getVertexDeclaration() | VolumeMeshBufferManager< VolumeMesh > | inline |
HalfEdgeHandle typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
HalfFaceHandle typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
invalidate() | VolumeMeshBufferManager< VolumeMesh > | |
invalidateColors() | VolumeMeshBufferManager< VolumeMesh > | |
invalidateGeometry() | VolumeMeshBufferManager< VolumeMesh > | |
invalidateNormals() | VolumeMeshBufferManager< VolumeMesh > | |
invalidateTexCoords() | VolumeMeshBufferManager< VolumeMesh > | |
is_inside(const ACG::Vec3d &_p) | VolumeMeshBufferManager< VolumeMesh > | private |
is_inside(const VertexHandle &_vh) | VolumeMeshBufferManager< VolumeMesh > | private |
is_inside(const HalfEdgeHandle &_heh) | VolumeMeshBufferManager< VolumeMesh > | private |
is_inside(const EdgeHandle &_eh) | VolumeMeshBufferManager< VolumeMesh > | private |
is_inside(const HalfFaceHandle &_hfh) | VolumeMeshBufferManager< VolumeMesh > | private |
is_inside(const FaceHandle &_fh) | VolumeMeshBufferManager< VolumeMesh > | private |
is_inside(const CellHandle &_ch) | VolumeMeshBufferManager< VolumeMesh > | private |
mBoundaryOnly (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mBuffer (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCellInsideness (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCellInsidenessValid (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCogs (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCogsValid (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mColorAttrib (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mColorMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mColorOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mColorsChanged (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentBoundaryOnly (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentColorMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentColorOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentNormalMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentNormalOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentNumOfVertices (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentPickOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentPrimitiveMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentShowIrregularInnerEdges (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentShowIrregularOuterValence2Edges (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentSkipRegularEdges (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentSkipUnselected (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentTexCoordMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentTexCoordOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mCurrentVertexSize (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mDefaultColor (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mDrawModes (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mGeometryChanged (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mGlobalPickOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mInvalidated (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mMesh (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mNormalAttrib (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mNormalMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mNormalOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mNormalsChanged (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mNumOfVertices (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mPrimitiveMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mScale (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mShowIrregularInnerEdges (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mShowIrregularOuterValence2Edges (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mSkipRegularEdges (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mSkipUnselected (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mStatusAttrib (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mTexcoordAttrib (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mTexCoordMode (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mTexCoordOffset (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mTexCoordsChanged (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mVertexDeclaration (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
mVertexSize (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
NM_FACE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
NM_HALFFACE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
NM_NONE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
NM_VERTEX enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
NormalMode enum name (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
normalsNeedRebuild() | VolumeMeshBufferManager< VolumeMesh > | private |
optionsChanged() | VolumeMeshBufferManager< VolumeMesh > | private |
Plane typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
PM_CELLS enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_EDGES enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_EDGES_ON_CELLS enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_FACES enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_FACES_ON_CELLS enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_HALFEDGES enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_HALFFACES enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_HALFFACES_ON_CELLS enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_IRREGULAR_EDGES enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_NONE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_VERTICES enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
PM_VERTICES_ON_CELLS enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
positionsNeedRebuild() | VolumeMeshBufferManager< VolumeMesh > | private |
PrimitiveMode enum name (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
saveOptions() | VolumeMeshBufferManager< VolumeMesh > | private |
selectionOnly() | VolumeMeshBufferManager< VolumeMesh > | inline |
setBoundaryOnly(bool _boundaryOnly) | VolumeMeshBufferManager< VolumeMesh > | inline |
setDefaultColor(ACG::Vec4f _defaultColor) | VolumeMeshBufferManager< VolumeMesh > | |
setOptionsFromDrawMode(ACG::SceneGraph::DrawModes::DrawMode _drawMode) | VolumeMeshBufferManager< VolumeMesh > | |
setScale(double _scale) | VolumeMeshBufferManager< VolumeMesh > | inline |
setSelectionOnly(bool _selectionOnly) | VolumeMeshBufferManager< VolumeMesh > | inline |
should_render(const VertexHandle &_vh) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
should_render(const HalfEdgeHandle &_heh) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
should_render(const EdgeHandle &_eh) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
should_render(const HalfFaceHandle &_hfh) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
should_render(const FaceHandle &_fh) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
should_render(const CellHandle &_ch) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
TCM_NONE enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
TCM_SINGLE_2D enum value (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
TexCoordMode enum name (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
texCoordsNeedRebuild() | VolumeMeshBufferManager< VolumeMesh > | private |
Vertex typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
VertexHandle typedef (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | private |
VolumeMeshBufferManager(const VolumeMesh &mesh_, OpenVolumeMesh::StatusAttrib &statusAttrib_, OpenVolumeMesh::ColorAttrib< ACG::Vec4f > &colorAttrib_, OpenVolumeMesh::NormalAttrib< VolumeMesh > &normalAttrib_, OpenVolumeMesh::TexCoordAttrib< ACG::Vec2f > &texcoordAttrib_) (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | |
~VolumeMeshBufferManager() (defined in VolumeMeshBufferManager< VolumeMesh >) | VolumeMeshBufferManager< VolumeMesh > | inlinevirtual |