| AddGarbageCollectableVertex(HbrVertex< T > *vertex) | HbrMesh< T > | inline |
| AddHierarchicalEdit(HbrHierarchicalEdit< T > *edit) | HbrMesh< T > | |
| ApplyOperatorAllVertices(HbrVertexOperator< T > &op) const | HbrMesh< T > | |
| DeleteFace(HbrFace< T > *face) | HbrMesh< T > | |
| DeleteFaceChildren(HbrFaceChildren< T > *facechildren) | HbrMesh< T > | inline |
| DeleteVertex(HbrVertex< T > *vertex) | HbrMesh< T > | |
| Finish() | HbrMesh< T > | |
| FreeTransientData() | HbrMesh< T > | |
| GarbageCollect() | HbrMesh< T > | |
| GetFace(int id) const | HbrMesh< T > | |
| GetFaceClientData(int id) const | HbrMesh< T > | inline |
| GetFaces(OutputIterator faces) const | HbrMesh< T > | |
| GetFVarCount() const | HbrMesh< T > | inline |
| GetFVarIndices() const | HbrMesh< T > | inline |
| GetFVarInterpolateBoundaryMethod() const | HbrMesh< T > | inline |
| GetFVarPropagateCorners() const | HbrMesh< T > | inline |
| GetFVarWidths() const | HbrMesh< T > | inline |
| GetHierarchicalEdits() const | HbrMesh< T > | inline |
| GetHierarchicalEditsAtOffset(int offset) | HbrMesh< T > | inline |
| GetInterpolateBoundaryMethod() const | HbrMesh< T > | inline |
| GetMemStats() const | HbrMesh< T > | inline |
| GetNumCoarseFaces() const | HbrMesh< T > | |
| GetNumDisconnectedVertices() const | HbrMesh< T > | |
| GetNumFaces() const | HbrMesh< T > | |
| GetNumVertices() const | HbrMesh< T > | |
| GetSubdivision() const | HbrMesh< T > | inline |
| GetTotalFVarWidth() const | HbrMesh< T > | inline |
| GetVertex(int id) const | HbrMesh< T > | inline |
| GetVertexClientData(int id) const | HbrMesh< T > | inline |
| GetVertices(OutputIterator vertices) const | HbrMesh< T > | |
| HasCreaseEdits() const | HbrMesh< T > | inline |
| HasVertexEdits() const | HbrMesh< T > | inline |
| HbrMesh(HbrSubdivision< T > *subdivision=0, int fvarcount=0, const int *fvarindices=0, const int *fvarwidths=0, int totalfvarwidth=0) | HbrMesh< T > | |
| InterpolateBoundaryMethod enum name | HbrMesh< T > | |
| k_InterpolateBoundaryAlwaysSharp enum value | HbrMesh< T > | |
| k_InterpolateBoundaryEdgeAndCorner enum value | HbrMesh< T > | |
| k_InterpolateBoundaryEdgeOnly enum value | HbrMesh< T > | |
| k_InterpolateBoundaryNone enum value | HbrMesh< T > | |
| NewFace(int nvertices, const int *vtx, int uindex) | HbrMesh< T > | |
| NewFace(int nvertices, HbrVertex< T > **vtx, HbrFace< T > *parent, int childindex) | HbrMesh< T > | |
| NewFaceChildren() | HbrMesh< T > | inline |
| NewUniformIndex() | HbrMesh< T > | inline |
| NewVertex(int id, const T &data) | HbrMesh< T > | |
| NewVertex(const T &data) | HbrMesh< T > | |
| NewVertex() | HbrMesh< T > | |
| PrintStats(std::ostream &out) | HbrMesh< T > | |
| RegisterMemoryRoutines(void(*increment)(unsigned long bytes), void(*decrement)(unsigned long bytes)) | HbrMesh< T > | inline |
| SetFaceClientData(int id, void *data) | HbrMesh< T > | inline |
| SetFVarInterpolateBoundaryMethod(InterpolateBoundaryMethod method) | HbrMesh< T > | inline |
| SetFVarPropagateCorners(bool p) | HbrMesh< T > | inline |
| SetInterpolateBoundaryMethod(InterpolateBoundaryMethod method) | HbrMesh< T > | inline |
| SetTransientMode(bool mode) | HbrMesh< T > | inline |
| SetVertexClientData(int id, void *data) | HbrMesh< T > | inline |
| Unrefine(int numCoarseVerts, int numCoarseFaces) | HbrMesh< T > | inline |
| ~HbrMesh() | HbrMesh< T > | |