AddFace(VertexHandle v0, VertexHandle v1, VertexHandle v2) | mitkHETriangleMesh | [inline] |
AddFace(VertexHandle vertices[3]) | mitkHETriangleMesh | [inline] |
mitkHEMesh::AddFace(unsigned int n, VertexHandle *vertices) | mitkHEMesh | |
mitkMesh::AddFace(_face_type< IndexType, indexNum > &face) | mitkMesh | [inline] |
AddObserver(mitkObserver *observer) | mitkObject | |
AddReference() | mitkObject | |
AddVertex(Vertex const &vert) | mitkHEMesh | [inline] |
AddVertex(Point3f const &point, Point3f const &normal) | mitkHEMesh | [inline] |
AddVertex(float x, float y, float z, float nx=0.0f, float ny=0.0f, float nz=0.0f) | mitkHEMesh | [inline] |
AddVertex(float v[6]) | mitkHEMesh | [inline] |
mitkMesh::AddVertex(Vertex3f &vert) | mitkMesh | [inline] |
AdjFace(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
BreakOnError() | mitkObject | [static] |
ClearFlags() | mitkHEMesh | |
ClearGarbage() | mitkHEMesh | |
Collapse(HalfEdgeHandle he) | mitkHETriangleMesh | |
CopyMesh(mitkMesh *src) | mitkMesh | |
CreateFrom(mitkTriangleMesh *mesh) | mitkHETriangleMesh | |
CreateFrom(size_type vertNum, Vertex3f const *verts, size_type faceNum, TriangleFace const *faces, float const *boundingBox=NULL) | mitkHETriangleMesh | |
DebugOff() | mitkObject | [virtual] |
DebugOn() | mitkObject | [virtual] |
DeepCopy(mitkDataObject *src) | mitkHEOoCTriangleMesh | [virtual] |
Delete() | mitkObject | |
DeleteEdge(EdgeHandle edge, bool deleteIsolatedVertices) | mitkHEMesh | |
DeleteFace(FaceHandle face, bool deleteIsolatedVertices) | mitkHEMesh | |
DeleteVertex(VertexHandle vert) | mitkHEMesh | |
EdgeIterator typedef | mitkHEMesh | |
EndVertex(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
FaceEdgeIterator typedef | mitkHEMesh | |
FaceFaceIterator typedef | mitkHEMesh | |
FaceHalfedgeIterator typedef | mitkHEMesh | |
FaceIterator typedef | mitkHEMesh | |
FaceVertexIterator typedef | mitkHEMesh | |
FindHalfEdge(VertexHandle vert0, VertexHandle vert1) | mitkHEMesh | |
Flip(EdgeHandle edge) | mitkHETriangleMesh | |
GetActualMemorySize() const | mitkHEOoCTriangleMesh | [virtual] |
GetBoundingBox() | mitkMesh | [inline] |
GetBoundingBox(float &minX, float &maxX, float &minY, float &maxY, float &minZ, float &maxZ) | mitkMesh | [inline] |
GetBoundingBox(float bounds[6]) | mitkMesh | [inline] |
GetBufferedEdgeBlockNum() | mitkHEOoCTriangleMesh | |
GetBufferedFaceBlockNum() | mitkHEOoCTriangleMesh | |
GetBufferedVertexBlockNum() | mitkHEOoCTriangleMesh | |
GetClassname() const | mitkObject | [inline, virtual] |
GetDataObjectType() const | mitkHEOoCTriangleMesh | [inline, virtual] |
mitkHETriangleMesh::GetDataObjectType() | mitkHETriangleMesh | [inline, virtual] |
GetDebug() | mitkObject | |
GetEdge(EdgeHandle e) const | mitkHEOoCTriangleMesh | [virtual] |
GetEdge(HalfEdgeHandle he) const | mitkHEOoCTriangleMesh | [virtual] |
mitkHETriangleMesh::GetEdge(EdgeHandle e) const =0 | mitkHEMesh | [pure virtual] |
GetEdgeForRead(EdgeHandle e) const | mitkHEOoCTriangleMesh | [virtual] |
GetEdgeForRead(HalfEdgeHandle he) const | mitkHEOoCTriangleMesh | [virtual] |
GetEdgeHandle(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
GetEdgeNumber() const | mitkHEMesh | [inline] |
GetFace(FaceHandle f) const | mitkHEOoCTriangleMesh | [virtual] |
mitkHETriangleMesh::GetFace(FaceHandle f) const =0 | mitkHEMesh | [pure virtual] |
mitkMesh::GetFace(index_type faceIdx, _face_type< IndexType, indexNum > &face) | mitkMesh | [inline] |
GetFaceData() | mitkHEOoCTriangleMesh | [inline, virtual] |
GetFaceForRead(FaceHandle f) const | mitkHEOoCTriangleMesh | [virtual] |
GetFaceNumber() const | mitkHEMesh | [inline, virtual] |
GetHalfEdge(HalfEdgeHandle he) const | mitkHEOoCTriangleMesh | [virtual] |
mitkHETriangleMesh::GetHalfEdge(HalfEdgeHandle he) const =0 | mitkHEMesh | [pure virtual] |
GetHalfEdgeForRead(HalfEdgeHandle he) const | mitkHEOoCTriangleMesh | [virtual] |
GetHandle(Vertex const &vert) const | mitkHEOoCTriangleMesh | [virtual] |
GetHandle(Edge const &edge) const | mitkHEOoCTriangleMesh | [virtual] |
GetHandle(HalfEdge const &he) const | mitkHEOoCTriangleMesh | [inline, virtual] |
GetHandle(Face const &face) const | mitkHEOoCTriangleMesh | [virtual] |
mitkHETriangleMesh::GetHandle(Vertex const &vert) const =0 | mitkHEMesh | [pure virtual] |
mitkHETriangleMesh::GetHandle(Edge const &edge) const =0 | mitkHEMesh | [pure virtual] |
mitkHETriangleMesh::GetHandle(HalfEdge const &he) const =0 | mitkHEMesh | [pure virtual] |
mitkHETriangleMesh::GetHandle(Face const &face) const =0 | mitkHEMesh | [pure virtual] |
GetPathOfDiskBuffer() | mitkHEOoCTriangleMesh | |
GetReferenceCount() | mitkObject | [inline] |
GetTriangleFaces(index_type startIdx, size_type num, TriangleFace *faces) | mitkMesh | [inline] |
GetTriangleFaces(index_type startIdx, size_type num, Vertex3f *verts) | mitkMesh | [inline] |
GetValidEdgeNumber() const | mitkHEMesh | [inline] |
GetValidFaceNumber() const | mitkHEMesh | [inline] |
GetValidVertexNumber() const | mitkHEMesh | [inline] |
GetVertex(VertexHandle v) const | mitkHEOoCTriangleMesh | [virtual] |
mitkHETriangleMesh::GetVertex(VertexHandle v) const =0 | mitkHEMesh | [pure virtual] |
mitkMesh::GetVertex(index_type vertIdx, Vertex3f &vert) | mitkMesh | [inline] |
GetVertexData() | mitkHEOoCTriangleMesh | [inline, virtual] |
GetVertexForRead(VertexHandle v) const | mitkHEOoCTriangleMesh | [virtual] |
GetVertexNumber() const | mitkHEMesh | [inline, virtual] |
GetVertices(index_type startIdx, size_type num, Vertex3f *verts) | mitkMesh | [inline] |
Initialize() | mitkHEOoCTriangleMesh | [virtual] |
IsA(const char *name) | mitkObject | [virtual] |
IsBoundary(HalfEdgeHandle halfedge) const | mitkHEMesh | [inline] |
IsBoundary(VertexHandle vert) const | mitkHEMesh | [inline] |
IsBoundary(EdgeHandle edge) const | mitkHEMesh | [inline] |
IsClockwise() const | mitkMesh | [inline] |
IsCollapseOk(HalfEdgeHandle he) | mitkHETriangleMesh | |
IsFlipOk(EdgeHandle edge) const | mitkHETriangleMesh | |
IsManifold(VertexHandle vert) | mitkHEMesh | [inline] |
IsNormalReversed() const | mitkMesh | [inline] |
IsTypeOf(const char *name) | mitkObject | [static] |
IsValid(VertexHandle v) const | mitkHEMesh | [inline] |
IsValid(EdgeHandle e) const | mitkHEMesh | [inline] |
IsValid(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
IsValid(FaceHandle f) const | mitkHEMesh | [inline] |
mitkHEMesh() | mitkHEMesh | |
mitkHEOoCTriangleMesh() | mitkHEOoCTriangleMesh | |
mitkHETriangleMesh() | mitkHETriangleMesh | |
NextHalfEdge(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
OneHalfEdge(FaceHandle f) const | mitkHEMesh | [inline] |
OutHalfEdge(VertexHandle v) const | mitkHEMesh | [inline] |
PairHalfEdge(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
PrevHalfEdge(HalfEdgeHandle he) const | mitkHEMesh | [inline] |
Print(ostream &os) | mitkObject | |
PrintSelf(ostream &os) | mitkHEOoCTriangleMesh | [virtual] |
RemoveAllObservers() | mitkObject | |
RemoveObserver(mitkObserver *observer) | mitkObject | |
RemoveReference() | mitkObject | |
ReverseNormals() | mitkMesh | [inline, virtual] |
SafeDownCast(mitkObject *o) | mitkObject | [static] |
SetBoundingBox(float minX, float maxX, float minY, float maxY, float minZ, float maxZ) | mitkMesh | [inline] |
SetBoundingBox(float bounds[6]) | mitkMesh | [inline] |
SetBufferedEdgeBlockNum(unsigned int n) | mitkHEOoCTriangleMesh | |
SetBufferedFaceBlockNum(unsigned int n) | mitkHEOoCTriangleMesh | |
SetBufferedVertexBlockNum(unsigned int n) | mitkHEOoCTriangleMesh | |
SetClockwise(bool isClockwise=true) | mitkMesh | [inline] |
SetDebug(unsigned char debugFlag) | mitkObject | |
SetEdgeBlockSize(unsigned int en) | mitkHEOoCTriangleMesh | |
SetEdgeBufferSize(size_type s) | mitkHEOoCTriangleMesh | |
SetFace(index_type faceIdx, _face_type< IndexType, indexNum > &face) | mitkMesh | [inline] |
SetFace(index_type faceIdx, TriangleFace &face) | mitkMesh | [inline] |
SetFaceBlockSize(unsigned int fn) | mitkHEOoCTriangleMesh | |
SetFaceBufferSize(size_type s) | mitkHEOoCTriangleMesh | |
SetFaceNumber(size_type number) | mitkHEOoCTriangleMesh | [virtual] |
SetPathOfDiskBuffer(char const *path) | mitkHEOoCTriangleMesh | |
SetVertex(index_type vertIdx, Vertex3f const &vert) | mitkMesh | [inline] |
SetVertexBlockSize(unsigned int vn) | mitkHEOoCTriangleMesh | |
SetVertexBufferSize(size_type s) | mitkHEOoCTriangleMesh | |
SetVertexNumber(size_type number) | mitkHEOoCTriangleMesh | [virtual] |
ShallowCopy(mitkDataObject *src) | mitkHEOoCTriangleMesh | [virtual] |
TestClockwise() | mitkHEMesh | [virtual] |
VertexEdgeIterator typedef | mitkHEMesh | |
VertexFaceIterator typedef | mitkHEMesh | |
VertexIHalfedgeIterator typedef | mitkHEMesh | |
VertexIterator typedef | mitkHEMesh | |
VertexOHalfedgeIterator typedef | mitkHEMesh | |
VertexSplit(VertexHandle v0, VertexHandle v1, VertexHandle vL, VertexHandle vR) | mitkHETriangleMesh | |
VertexSplit(Vertex &vert, VertexHandle v1, VertexHandle vL, VertexHandle vR) | mitkHETriangleMesh | [inline] |
VertexVertexIterator typedef | mitkHEMesh | |