#include <meshBase.h>
Collaboration diagram for indexFace:

|
|
Definition at line 14 of file indexFace.h. References m_hasArbitraryIndex. |
|
|
Definition at line 20 of file indexFace.h. References m_normalIndices, m_tangentIndices, m_texCoordIndices0, m_texCoordIndices1, m_texCoordIndices2, m_texCoordIndices3, and m_vertexIndices. |
|
||||||||||||
|
Definition at line 62 of file indexFace.h. References m_normalIndices, m_vertexIndices, and U32. Referenced by NUobjLoader::loadMesh(), midedgeSubdivision::subdivide(), loopSubdivision::subdivide(), Kobelt::subdivide(), CatmullClarkSubdivision::subdivide(), and ButterflySubdivision::subdivide(). |
|
|
Definition at line 136 of file indexFace.h. References Mesh::getFace(), m_adjacentFaces, m_pMesh, and U32. Referenced by Kobelt::subdivide(). |
|
|
Definition at line 130 of file indexFace.h. References m_adjacentFaces, and U32. |
|
|
Referenced by CatmullClarkSubdivision::buildVertex(), CatmullClarkSubdivision::divideEdge(), Kobelt::subdivide(), and CatmullClarkSubdivision::subdivide(). |
|
|
Definition at line 148 of file indexFace.h. References edge, Mesh::m_edgeList, m_pMesh, m_vertexIndices, and U32. Referenced by ButterflySubdivision::divideEdge(), ButterflySubdivision::divideFace(), loopSubdivision::subdivide(), Kobelt::subdivide(), CatmullClarkSubdivision::subdivide(), and ButterflySubdivision::subdivide(). |
|
|
Definition at line 142 of file indexFace.h. References m_vertexIndices, and U32. Referenced by loopSubdivision::subdivide(), Kobelt::subdivide(), CatmullClarkSubdivision::subdivide(), and ButterflySubdivision::subdivide(). |
|
|
Definition at line 50 of file indexFace.h. References Mesh::m_faceList, m_pMesh, and U32. Referenced by ButterflySubdivision::divideEdge(), ButterflySubdivision::getOpposingVertexInfo(), loopSubdivision::subdivide(), and Kobelt::subdivide(). |
|
|
Definition at line 76 of file indexFace.h. References Mesh::getNormal(), m_normalIndices, m_pMesh, and U32. Referenced by display(), ButterflySubdivision::divideEdge(), ButterflySubdivision::getOpposingVertexInfo(), loopSubdivision::subdivide(), and Kobelt::subdivide(). |
|
|
Definition at line 106 of file indexFace.h. References m_normalIndices, and U32. Referenced by Mesh::addFace(), Kobelt::subdivide(), and ButterflySubdivision::subdivide(). |
|
|
Definition at line 82 of file indexFace.h. References Mesh::getTangent(), m_pMesh, m_tangentIndices, and U32. |
|
|
Definition at line 112 of file indexFace.h. References m_tangentIndices, and U32. |
|
||||||||||||
|
Definition at line 88 of file indexFace.h. References Mesh::getTexCoord(), m_pMesh, m_texCoordIndices0, m_texCoordIndices1, m_texCoordIndices2, m_texCoordIndices3, and U32. |
|
||||||||||||
|
Definition at line 118 of file indexFace.h. References m_texCoordIndices0, m_texCoordIndices1, m_texCoordIndices2, m_texCoordIndices3, and U32. |
|
|
Definition at line 70 of file indexFace.h. References Mesh::getVertex(), m_pMesh, m_vertexIndices, and U32. Referenced by display(), ButterflySubdivision::divideEdge(), CatmullClarkSubdivision::divideFace(), ButterflySubdivision::getOpposingVertexInfo(), midedgeSubdivision::subdivide(), loopSubdivision::subdivide(), and Kobelt::subdivide(). |
|
|
Definition at line 56 of file indexFace.h. References m_vertexIndices, and U32. Referenced by Mesh::addFace(), Mesh::deleteVertex(), display(), ButterflySubdivision::divideEdge(), CatmullClarkSubdivision::divideFace(), ButterflySubdivision::getOpposingVertexInfo(), midedgeSubdivision::subdivide(), loopSubdivision::subdivide(), CatmullClarkSubdivision::subdivide(), and ButterflySubdivision::subdivide(). |
|
|
Definition at line 100 of file indexFace.h. References m_vertexIndices, and U32. Referenced by Mesh::addFace(), midedgeSubdivision::subdivide(), loopSubdivision::subdivide(), Kobelt::subdivide(), CatmullClarkSubdivision::subdivide(), and ButterflySubdivision::subdivide(). |
|
|
|
|
|
Definition at line 33 of file indexFace.h. References m_arbitraryIndex, m_hasArbitraryIndex, m_normalIndices, m_pMesh, m_tangentIndices, m_texCoordIndices0, m_texCoordIndices1, m_texCoordIndices2, m_texCoordIndices3, and m_vertexIndices. |
|
|
Referenced by CatmullClarkSubdivision::divideFace(), midedgeSubdivision::subdivide(), and Kobelt::subdivide(). |
|
|
Definition at line 145 of file meshBase.h. |
|
|
Definition at line 189 of file meshBase.h. Referenced by Mesh::deleteFace(), getAdjacentFace(), and getAdjacentFaceCount(). |
|
|
Definition at line 192 of file meshBase.h. Referenced by operator=(). |
|
|
Definition at line 191 of file meshBase.h. Referenced by indexFace(), and operator=(). |
|
|
Definition at line 181 of file meshBase.h. Referenced by addVertex(), getNormal(), getNormalIndex(), operator=(), and ~indexFace(). |
|
|
Definition at line 179 of file meshBase.h. Referenced by getAdjacentFace(), getEdge(), getIndex(), getNormal(), getTangent(), getTexCoord(), getVertex(), and operator=(). |
|
|
Definition at line 182 of file meshBase.h. Referenced by getTangent(), getTangentIndex(), operator=(), and ~indexFace(). |
|
|
Definition at line 184 of file meshBase.h. Referenced by getTexCoord(), getTexCoordIndex(), operator=(), and ~indexFace(). |
|
|
Definition at line 185 of file meshBase.h. Referenced by getTexCoord(), getTexCoordIndex(), operator=(), and ~indexFace(). |
|
|
Definition at line 186 of file meshBase.h. Referenced by getTexCoord(), getTexCoordIndex(), operator=(), and ~indexFace(). |
|
|
Definition at line 187 of file meshBase.h. Referenced by getTexCoord(), getTexCoordIndex(), operator=(), and ~indexFace(). |
|
|
Definition at line 180 of file meshBase.h. Referenced by addVertex(), Mesh::deleteVertex(), getEdge(), getEdgeCount(), getVertex(), getVertexCount(), getVertexIndex(), operator=(), and ~indexFace(). |
1.3.4