walberla::geometry::TriangleMesh Member List

This is the complete list of members for walberla::geometry::TriangleMesh, including all inherited members.

addTriangle(index_t v0Idx, index_t v1Idx, index_t v2Idx)walberla::geometry::TriangleMesh
addTriangle(index_t v0Idx, index_t v1Idx, index_t v2Idx, index_t n0Idx, index_t n1Idx, index_t n2Idx)walberla::geometry::TriangleMesh
addVertex(const vertex_t &v)walberla::geometry::TriangleMesh
addVertex(const vertex_t &v, const color_t &c)walberla::geometry::TriangleMesh
addVertexNormal(const normal_t &n)walberla::geometry::TriangleMesh
clear()walberla::geometry::TriangleMeshinline
color_t typedefwalberla::geometry::TriangleMesh
exchangeAxes(uint_t xAxisId, uint_t yAxisId, uint_t zAxisId)walberla::geometry::TriangleMesh
getAABB() constwalberla::geometry::TriangleMesh
getNormalIndex(index_t i) constwalberla::geometry::TriangleMeshinline
getNormalIndex(size_t triangle, uint8_t index) constwalberla::geometry::TriangleMeshinline
getNormalIndices() constwalberla::geometry::TriangleMeshinline
getNormalIndices()walberla::geometry::TriangleMeshinline
getNumNormalIndices() constwalberla::geometry::TriangleMeshinline
getNumNormals() constwalberla::geometry::TriangleMeshinline
getNumTriangles() constwalberla::geometry::TriangleMeshinline
getNumVertexIndices() constwalberla::geometry::TriangleMeshinline
getNumVertices() constwalberla::geometry::TriangleMeshinline
getTriangle(size_t triangleIdx, vertex_t &v0, vertex_t &v1, vertex_t &v2) constwalberla::geometry::TriangleMeshinline
getTriangle(size_t triangleIdx, vertex_t &v0, vertex_t &v1, vertex_t &v2, color_t &c0, color_t &c1, color_t &c2) constwalberla::geometry::TriangleMeshinline
getTriangleVertexNormals(size_t triangleIdx, normal_t &n0, normal_t &n1, normal_t &n2) constwalberla::geometry::TriangleMeshinline
getVertex(index_t i) constwalberla::geometry::TriangleMeshinline
getVertexColor(index_t i) constwalberla::geometry::TriangleMeshinline
getVertexColors() constwalberla::geometry::TriangleMeshinline
getVertexColors()walberla::geometry::TriangleMeshinline
getVertexIndex(index_t i) constwalberla::geometry::TriangleMeshinline
getVertexIndex(size_t triangle, uint8_t index) constwalberla::geometry::TriangleMeshinline
getVertexIndices() constwalberla::geometry::TriangleMeshinline
getVertexIndices()walberla::geometry::TriangleMeshinline
getVertexNormal(index_t i) constwalberla::geometry::TriangleMeshinline
getVertexNormals() constwalberla::geometry::TriangleMeshinline
getVertexNormals()walberla::geometry::TriangleMeshinline
getVertices() constwalberla::geometry::TriangleMeshinline
getVertices()walberla::geometry::TriangleMeshinline
getVerticesOfColor(const color_t &color, OutputIterator outIt) constwalberla::geometry::TriangleMesh
hasNormalIndices() constwalberla::geometry::TriangleMeshinline
hasVertexColors() constwalberla::geometry::TriangleMeshinline
hasVertexNormals() constwalberla::geometry::TriangleMeshinline
index_c(T x)walberla::geometry::TriangleMeshinlinestatic
index_t typedefwalberla::geometry::TriangleMesh
merge(const TriangleMesh &other, const Vector3< real_t > &offset=Vector3< real_t >(0.0))walberla::geometry::TriangleMesh
normal_t typedefwalberla::geometry::TriangleMesh
normalIndices_walberla::geometry::TriangleMeshprotected
removeDuplicateVertices(real_t tolerance=real_t(1e-4))walberla::geometry::TriangleMesh
scale(real_t scaleFactor)walberla::geometry::TriangleMeshinline
scale(const Vector3< real_t > &scaleFactors)walberla::geometry::TriangleMesh
split(std::vector< TriangleMesh > &meshes) constwalberla::geometry::TriangleMesh
surfaceArea() constwalberla::geometry::TriangleMesh
translate(const Vector3< real_t > &offset)walberla::geometry::TriangleMesh
vertex_t typedefwalberla::geometry::TriangleMesh
vertexColors_walberla::geometry::TriangleMeshprotected
vertexIndices_walberla::geometry::TriangleMeshprotected
vertexNormals_walberla::geometry::TriangleMeshprotected
vertices_walberla::geometry::TriangleMeshprotected
volume() constwalberla::geometry::TriangleMesh