OpenWalnut  1.2.5
WTriangleMesh Member List
This is the complete list of members for WTriangleMesh, 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 typedefWTriangleMesh
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_countTrianglesWTriangleMesh [private]
m_countVertsWTriangleMesh [private]
m_meshDirtyWTriangleMesh [private]
m_neighborsCalculatedWTriangleMesh [private]
m_numTriFacesWTriangleMesh [private]
m_numTriVertsWTriangleMesh [private]
m_prototypeWTriangleMesh [protected, static]
m_textureCoordinatesWTriangleMesh [private]
m_triangleColorsWTriangleMesh [private]
m_triangleNeighborsWTriangleMesh [private]
m_triangleNormalsWTriangleMesh [private]
m_trianglesWTriangleMesh [private]
m_vertColorsWTriangleMesh [private]
m_vertexIsInTriangleWTriangleMesh [private]
m_vertNormalsWTriangleMesh [private]
m_vertsWTriangleMesh [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 typedefWTriangleMesh
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]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends