![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
This is the complete list of members for ipsdk::geom::MeshSimplification< T >, including all inherited members.
| _collapses (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | protected |
| _refs (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | protected |
| _triangles (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | protected |
| _vertices (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | protected |
| calculate_error(const ipUInt32 id_v1, const ipUInt32 id_v2, vec3f &pResult) | ipsdk::geom::MeshSimplification< T > | protected |
| clear() | ipsdk::geom::MeshSimplification< T > | |
| compact_arrays(const ipReal32 *pVertexArray, const ipUInt32 *pFaceArray, std::vector< ipReal32 > &vVerticesArray, std::vector< ipUInt32 > &vFacesArray) | ipsdk::geom::MeshSimplification< T > | protected |
| compact_data() | ipsdk::geom::MeshSimplification< T > | protected |
| compact_mesh(Mesh3d< T > &mesh) | ipsdk::geom::MeshSimplification< T > | protected |
| FaceData typedef (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | |
| FaceDataArray typedef (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | |
| flipped(const vec3f &p, const ipUInt32 i0, const ipUInt32 i1, const Vertex &v0, const Vertex &v1, std::vector< ipUInt32 > &deleted) | ipsdk::geom::MeshSimplification< T > | protected |
| MeshSimplification() (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | |
| min(const ipReal64 v1, const ipReal64 v2) | ipsdk::geom::MeshSimplification< T > | protected |
| simplification(const ipUInt64 target_count, const ipReal64 agressiveness=7, const ipBool bVerbose=false) | ipsdk::geom::MeshSimplification< T > | protected |
| simplify_arrays(const ipReal32 *pVerticesArray, const ipUInt32 *pTrianglesArray, const ipUInt64 nbVertices, const ipUInt64 nbTriangles, const ipUInt64 target_count, const ipReal64 agressiveness, const ipBool bVerbose, std::vector< ipReal32 > &vVerticesArray, std::vector< ipUInt32 > &vFacesArray) | ipsdk::geom::MeshSimplification< T > | |
| simplify_mesh(const Mesh3d< T > &mesh, const ipUInt64 target_count, const ipReal64 agressiveness=7, const ipBool bVerbose=false) | ipsdk::geom::MeshSimplification< T > | |
| simplify_mesh_inSitu(Mesh3d< T > &mesh, const ipUInt64 target_count, const ipReal64 agressiveness=7, const ipBool bVerbose=false) | ipsdk::geom::MeshSimplification< T > | |
| update_mesh(const ipUInt32 iteration) | ipsdk::geom::MeshSimplification< T > | protected |
| update_triangles(const ipUInt32 i0, const Vertex &v, const std::vector< ipUInt32 > &deleted, ipUInt32 &deleted_triangles) | ipsdk::geom::MeshSimplification< T > | protected |
| vertex_error(const SymmetricMatrix &q, const ipReal64 x, const ipReal64 y, const ipReal64 z) | ipsdk::geom::MeshSimplification< T > | protected |
| VertexData typedef (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | |
| VertexDataArray typedef (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > | |
| ~MeshSimplification() (defined in ipsdk::geom::MeshSimplification< T >) | ipsdk::geom::MeshSimplification< T > |
1.8.14