OpenWalnut  1.3.1
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)WTriangleMeshinline
addTextureCoordinate(float x, float y, float z)WTriangleMeshinline
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)WTriangleMeshinline
addVertex(float x, float y, float z)WTriangleMesh
addVertex(WPosition vert)WTriangleMesh
calcNeighbors()WTriangleMeshprivate
calcNormal(osg::Vec3 vert0, osg::Vec3 vert1, osg::Vec3 vert2)WTriangleMeshprivate
calcTriangleNormal(size_t triangle)WTriangleMeshprivate
ConstSPtr typedefWTriangleMesh
doLoopSubD()WTriangleMesh
getDescription() const WTriangleMeshinlinevirtual
getName() const WTriangleMeshinlinevirtual
getNeighbor(const size_t coVert1, const size_t coVert2, const size_t triangleNum)WTriangleMeshprivate
getNormal(size_t index)WTriangleMesh
getPrototype()WTriangleMeshstatic
getTextureCoordinateArray()WTriangleMesh
getTextureCoordinateArray() const WTriangleMesh
getTriangleColors() const WTriangleMesh
getTriangleNormalArray(bool forceRecalc=false)WTriangleMesh
getTriangles() const WTriangleMesh
getTriVert(size_t triId, size_t vertNum)WTriangleMeshinline
getTriVertId0(size_t triId) const WTriangleMeshinline
getTriVertId1(size_t triId) const WTriangleMeshinline
getTriVertId2(size_t triId) const WTriangleMeshinline
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)WTriangleMeshprivate
loopCalcNewPosition(size_t vertId)WTriangleMeshprivate
loopEraseTriangleFromVertex(size_t triId, size_t vertId)WTriangleMeshprivate
loopGetAlpha(int n)WTriangleMeshprivate
loopGetNextVertex(size_t triNum, size_t vertNum)WTriangleMeshprivate
loopGetThirdVert(size_t coVert1, size_t coVert2, size_t triangleNum)WTriangleMeshprivate
loopInsertCenterTriangle(size_t triId)WTriangleMeshprivate
loopInsertCornerTriangles(size_t triId)WTriangleMeshprivate
loopSetTriangle(size_t triId, size_t vertId1, size_t vertId2, size_t vertId3)WTriangleMeshprivate
m_countTrianglesWTriangleMeshprivate
m_countVertsWTriangleMeshprivate
m_meshDirtyWTriangleMeshprivate
m_neighborsCalculatedWTriangleMeshprivate
m_numTriFacesWTriangleMeshprivate
m_numTriVertsWTriangleMeshprivate
m_prototypeWTriangleMeshprotectedstatic
m_textureCoordinatesWTriangleMeshprivate
m_triangleColorsWTriangleMeshprivate
m_triangleNeighborsWTriangleMeshprivate
m_triangleNormalsWTriangleMeshprivate
m_trianglesWTriangleMeshprivate
m_vertColorsWTriangleMeshprivate
m_vertexIsInTriangleWTriangleMeshprivate
m_vertNormalsWTriangleMeshprivate
m_vertsWTriangleMeshprivate
operator==(const WTriangleMesh &rhs) const WTriangleMeshinline
recalcVertNormals()WTriangleMeshprivate
removeTriangle(size_t index)WTriangleMeshprivate
removeVertex(size_t index)WTriangleMeshprivate
rescaleVertexColors()WTriangleMesh
setTriangleColor(size_t index, osg::Vec4 color)WTriangleMesh
setTriVert0(size_t triId, size_t vertId)WTriangleMeshinlineprivate
setTriVert1(size_t triId, size_t vertId)WTriangleMeshinlineprivate
setTriVert2(size_t triId, size_t vertId)WTriangleMeshinlineprivate
setVertex(size_t index, osg::Vec3 vert)WTriangleMeshinline
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()WTriangleMeshprivate
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()WTriangleMeshprivate
WTriangleMeshTest (defined in WTriangleMesh)WTriangleMeshfriend
zoomMesh(float zoom)WTriangleMesh
~WPrototyped()WPrototypedvirtual
~WTransferable()WTransferablevirtual
~WTriangleMesh()WTriangleMeshvirtual