Biomedical Image Analysis Library
The Biomedical Image Analysis Library is a poweful tool for developers, physicians, researchers, engineers, and so on.
Bial::MarchingCubes Member List

This is the complete list of members for Bial::MarchingCubes, including all inherited members.

Binary(const Image< int > &img, const Image< int > &mask, float isolevel)Bial::MarchingCubesstatic
edgeTableBial::MarchingCubesstatic
exec(const Image< int > &img, float isolevel)Bial::MarchingCubesstatic
getNormal(int dir)Bial::MarchingCubesstatic
getNormalsList(std::array< Normal, 12 > &normsList, const Cell &cell, float isolevel)Bial::MarchingCubesstatic
getVertexList(std::array< Vector3D, 12 > &vertexList, const Cell &cell, float isolevel)Bial::MarchingCubesstatic
NormalInterp(float isolevel, int dir1, int dir2, float valp1, float valp2)Bial::MarchingCubesstatic
Polygonize(const Cell &cell, float isolevel, Vector< size_t > &tris, Vector< Point3D > &vertices, Vector< Normal > &normals)Bial::MarchingCubesstatic
printEdges(int idx)Bial::MarchingCubesstatic
printTris(int idx)Bial::MarchingCubesstatic
printVertexList(const std::array< Vector3D, 12 > &vertexList)Bial::MarchingCubesstatic
triTableBial::MarchingCubesstatic
VertexInterp(float isolevel, const Vector3D &p1, const Vector3D &p2, float valp1, float valp2)Bial::MarchingCubesstatic