Bits0(int index[8]) | gte::MarchingCubes | protected |
Bits1(int index[8]) | gte::MarchingCubes | protected |
Bits2BoxDiag(int index[8]) | gte::MarchingCubes | protected |
Bits2Edge(int index[8]) | gte::MarchingCubes | protected |
Bits2FaceDiag(int index[8]) | gte::MarchingCubes | protected |
Bits3EdgeFaceDiag(int index[8]) | gte::MarchingCubes | protected |
Bits3FaceDiagFaceDiag(int index[8]) | gte::MarchingCubes | protected |
Bits3SameFace(int index[8]) | gte::MarchingCubes | protected |
Bits4EdgeEdgePara(int index[8]) | gte::MarchingCubes | protected |
Bits4EdgeEdgePerp(int index[8]) | gte::MarchingCubes | protected |
Bits4FaceBoxDiag(int index[8]) | gte::MarchingCubes | protected |
Bits4FaceEdge(int index[8]) | gte::MarchingCubes | protected |
Bits4FaceFaceDiagL(int index[8]) | gte::MarchingCubes | protected |
Bits4FaceFaceDiagR(int index[8]) | gte::MarchingCubes | protected |
Bits4SameFace(int index[8]) | gte::MarchingCubes | protected |
Bits5EdgeFaceDiag(int index[8]) | gte::MarchingCubes | protected |
Bits5FaceDiagFaceDiag(int index[8]) | gte::MarchingCubes | protected |
Bits5SameFace(int index[8]) | gte::MarchingCubes | protected |
Bits6BoxDiag(int index[8]) | gte::MarchingCubes | protected |
Bits6Edge(int index[8]) | gte::MarchingCubes | protected |
Bits6FaceDiag(int index[8]) | gte::MarchingCubes | protected |
Bits7(int index[8]) | gte::MarchingCubes | protected |
ComputeNormals(std::vector< Vector3< Real >> const &vertices, std::vector< int > const &indices, std::vector< Vector3< Real >> &normals) const | gte::SurfaceExtractor< Real > | |
Extract(std::array< Real, 8 > const &F, Mesh &mesh) const | gte::SurfaceExtractor< Real > | |
Extract(Real level, std::vector< Vector3< Real >> &vertices, std::vector< int > &indices) const | gte::SurfaceExtractor< Real > | |
Function typedef | gte::MarchingCubes | protected |
GetConfigurationType(int entry) | gte::MarchingCubes | static |
GetGradient(Vector3< Real > position) const | gte::SurfaceExtractor< Real > | protected |
GetTable(int entry) const | gte::MarchingCubes | inline |
GetTable() const | gte::MarchingCubes | inline |
GTE_IMPEXP enum name | gte::MarchingCubes | |
MakeUnique(std::vector< Vector3< Real >> &vertices, std::vector< int > &indices) const | gte::SurfaceExtractor< Real > | |
MarchingCubes() | gte::MarchingCubes | |
MAX_TRIANGLES enum value | gte::MarchingCubes | |
MAX_VERTICES enum value | gte::MarchingCubes | |
mEntry | gte::MarchingCubes | protected |
mImage | gte::SurfaceExtractor< Real > | protected |
msConfiguration | gte::MarchingCubes | protectedstatic |
msConfigurationString | gte::MarchingCubes | protectedstatic |
mTable | gte::MarchingCubes | protected |
operator=(SurfaceExtractor const &)=delete | gte::SurfaceExtractor< Real > | |
OrientTriangles(std::vector< Vector3< Real >> const &vertices, std::vector< int > &indices, bool sameDir) const | gte::SurfaceExtractor< Real > | |
SetTable(int numV, int const *vpair, int numT, int const *itriple) | gte::MarchingCubes | protected |
SurfaceExtractor(Image3< Real > const &image) | gte::SurfaceExtractor< Real > | |
SurfaceExtractor()=delete | gte::SurfaceExtractor< Real > | |
SurfaceExtractor(SurfaceExtractor const &)=delete | gte::SurfaceExtractor< Real > | |
~MarchingCubes() | gte::MarchingCubes | virtual |
~SurfaceExtractor() | gte::SurfaceExtractor< Real > | virtual |