, including all inherited members.
| addMesh(boost::shared_ptr< WTriangleMesh > mesh, float xOff=0., float yOff=0., float zOff=0.) | WTriangleMesh | |
| addTextureCoordinate(osg::Vec3 texCoord) | WTriangleMesh | [inline] |
| addTextureCoordinate(float x, float y, float z) | WTriangleMesh | [inline] |
| addTriangle(size_t vert0, size_t vert1, size_t vert2) | WTriangleMesh | |
| addTriangle(osg::Vec3 vert0, osg::Vec3 vert1, osg::Vec3 vert2) | WTriangleMesh | |
| addVertex(osg::Vec3 vert) | WTriangleMesh | [inline] |
| addVertex(float x, float y, float z) | WTriangleMesh | |
| addVertex(WPosition vert) | WTriangleMesh | |
| calcNeighbors() | WTriangleMesh | [private] |
| calcNormal(osg::Vec3 vert0, osg::Vec3 vert1, osg::Vec3 vert2) | WTriangleMesh | [private] |
| calcTriangleNormal(size_t triangle) | WTriangleMesh | [private] |
| ConstSPtr typedef | WTriangleMesh | |
| doLoopSubD() | WTriangleMesh | |
| getDescription() const | WTriangleMesh | [inline, virtual] |
| getName() const | WTriangleMesh | [inline, virtual] |
| getNeighbor(const size_t coVert1, const size_t coVert2, const size_t triangleNum) | WTriangleMesh | [private] |
| getNormal(size_t index) const | WTriangleMesh | |
| getPrototype() | WTriangleMesh | [static] |
| getTextureCoordinateArray() | WTriangleMesh | |
| getTextureCoordinateArray() const | WTriangleMesh | |
| getTriangleColors() const | WTriangleMesh | |
| getTriangleNormalArray(bool forceRecalc=false) | WTriangleMesh | |
| getTriangles() const | WTriangleMesh | |
| getTriVert(size_t triId, size_t vertNum) | WTriangleMesh | [inline] |
| getTriVertId0(size_t triId) const | WTriangleMesh | [inline] |
| getTriVertId1(size_t triId) const | WTriangleMesh | [inline] |
| getTriVertId2(size_t triId) const | WTriangleMesh | [inline] |
| getVertColor(size_t index) const | WTriangleMesh | |
| getVertex(size_t index) const | WTriangleMesh | |
| getVertexArray() | WTriangleMesh | |
| getVertexArray() const | WTriangleMesh | |
| getVertexColorArray() | WTriangleMesh | |
| getVertexNormalArray(bool forceRecalc=false) | WTriangleMesh | |
| isA() | WPrototyped | |
| loopCalcEdgeVert(size_t triId, size_t edgeV1, size_t edgeV2, size_t V3) | WTriangleMesh | [private] |
| loopCalcNewPosition(size_t vertId) | WTriangleMesh | [private] |
| loopEraseTriangleFromVertex(size_t triId, size_t vertId) | WTriangleMesh | [private] |
| loopGetAlpha(int n) | WTriangleMesh | [private] |
| loopGetNextVertex(size_t triNum, size_t vertNum) | WTriangleMesh | [private] |
| loopGetThirdVert(size_t coVert1, size_t coVert2, size_t triangleNum) | WTriangleMesh | [private] |
| loopInsertCenterTriangle(size_t triId) | WTriangleMesh | [private] |
| loopInsertCornerTriangles(size_t triId) | WTriangleMesh | [private] |
| loopSetTriangle(size_t triId, size_t vertId1, size_t vertId2, size_t vertId3) | WTriangleMesh | [private] |
| m_countTriangles | WTriangleMesh | [private] |
| m_countVerts | WTriangleMesh | [private] |
| m_meshDirty | WTriangleMesh | [private] |
| m_neighborsCalculated | WTriangleMesh | [private] |
| m_numTriFaces | WTriangleMesh | [private] |
| m_numTriVerts | WTriangleMesh | [private] |
| m_prototype | WTriangleMesh | [protected, static] |
| m_textureCoordinates | WTriangleMesh | [private] |
| m_triangleColors | WTriangleMesh | [private] |
| m_triangleNeighbors | WTriangleMesh | [private] |
| m_triangleNormals | WTriangleMesh | [private] |
| m_triangles | WTriangleMesh | [private] |
| m_vertColors | WTriangleMesh | [private] |
| m_vertexIsInTriangle | WTriangleMesh | [private] |
| m_vertNormals | WTriangleMesh | [private] |
| m_verts | WTriangleMesh | [private] |
| operator==(const WTriangleMesh &rhs) const | WTriangleMesh | [inline] |
| recalcVertNormals() | WTriangleMesh | [private] |
| removeTriangle(size_t index) | WTriangleMesh | [private] |
| removeVertex(size_t index) | WTriangleMesh | [private] |
| setTriangleColor(size_t index, osg::Vec4 color) | WTriangleMesh | |
| setTriVert0(size_t triId, size_t vertId) | WTriangleMesh | [inline, private] |
| setTriVert1(size_t triId, size_t vertId) | WTriangleMesh | [inline, private] |
| setTriVert2(size_t triId, size_t vertId) | WTriangleMesh | [inline, private] |
| setVertex(size_t index, osg::Vec3 vert) | WTriangleMesh | [inline] |
| setVertexColor(size_t index, osg::Vec4 color) | WTriangleMesh | |
| setVertexNormal(size_t index, osg::Vec3 normal) | WTriangleMesh | |
| setVertexNormal(size_t index, WPosition normal) | WTriangleMesh | |
| SPtr typedef | WTriangleMesh | |
| translateMesh(float xOff, float yOff, float zOff) | WTriangleMesh | |
| triangleSize() const | WTriangleMesh | |
| updateVertsInTriangles() | WTriangleMesh | [private] |
| vertSize() const | WTriangleMesh | |
| WPrototyped() | WPrototyped | |
| WTransferable() | WTransferable | |
| WTriangleMesh(size_t vertNum, size_t triangleNum) | WTriangleMesh | |
| WTriangleMesh(osg::ref_ptr< osg::Vec3Array > vertices, const std::vector< size_t > &triangles) | WTriangleMesh | |
| WTriangleMesh() | WTriangleMesh | [private] |
| WTriangleMeshTest (defined in WTriangleMesh) | WTriangleMesh | [friend] |
| zoomMesh(float zoom) | WTriangleMesh | |
| ~WPrototyped() | WPrototyped | [virtual] |
| ~WTransferable() | WTransferable | [virtual] |
| ~WTriangleMesh() | WTriangleMesh | [virtual] |