This is the complete list of members for sofa::helper::MarchingCubeUtility, including all inherited members.
findSeeds(vector< type::Vec3i > &seeds, const float isoValue, unsigned char *_data) | sofa::helper::MarchingCubeUtility | |
findSeedsFromRealCoords(vector< type::Vec3i > &mCubeCoords, const vector< type::Vec3 > &realCoords) const | sofa::helper::MarchingCubeUtility | |
MarchingCubeUtility() | sofa::helper::MarchingCubeUtility | |
PointID typedef | sofa::helper::MarchingCubeUtility | |
run(unsigned char *data, const float isolevel, sofa::type::vector< PointID > &triangles, sofa::type::vector< type::Vec3 > &vertices, type::vector< type::vector< unsigned int > > *triangleIndexInRegularGrid=nullptr) const | sofa::helper::MarchingCubeUtility | |
run(unsigned char *_data, const sofa::type::vector< type::Vec3i > &seeds, const float isolevel, sofa::type::vector< PointID > &mesh, sofa::type::vector< type::Vec3 > &vertices, std::map< type::Vec3, PointID > &map_vertices, type::vector< type::vector< unsigned int > > *triangleIndexInRegularGrid, bool propagate) const | sofa::helper::MarchingCubeUtility | |
run(unsigned char *data, const vector< type::Vec3i > &seeds, const float isolevel, sofa::type::vector< PointID > &triangles, sofa::type::vector< type::Vec3 > &vertices, type::vector< type::vector< unsigned int > > *triangleIndexInRegularGrid=nullptr, bool propagate=true) const | sofa::helper::MarchingCubeUtility | |
run(unsigned char *data, const float isolevel, sofa::helper::io::Mesh &m) const | sofa::helper::MarchingCubeUtility | |
setBoundingBox(const type::Vec6i &roi) | sofa::helper::MarchingCubeUtility | inline |
setBoundingBox(const type::Vec3i &min, const type::Vec3i &max) | sofa::helper::MarchingCubeUtility | inline |
setBoundingBoxFromRealCoords(const type::Vec3 &min, const type::Vec3 &max) | sofa::helper::MarchingCubeUtility | inline |
setConvolutionSize(const unsigned int convolutionSize) | sofa::helper::MarchingCubeUtility | inline |
setDataResolution(const type::Vec3i &resolution) | sofa::helper::MarchingCubeUtility | inline |
setDataVoxelSize(const type::Vec3 &voxelSize) | sofa::helper::MarchingCubeUtility | inline |
setROI(const type::Vec3i &min, const type::Vec3i &max) | sofa::helper::MarchingCubeUtility | inline |
setStep(const unsigned int step) | sofa::helper::MarchingCubeUtility | inline |
setVerticesIndexOffset(unsigned int verticesIndexOffset) | sofa::helper::MarchingCubeUtility | |
setVerticesTranslation(type::Vec3 verticesTranslation) | sofa::helper::MarchingCubeUtility | |
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vec3i, sofa::type::Vec3i) | sofa::helper::MarchingCubeUtility | |
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vec6i, sofa::type::Vec6i) | sofa::helper::MarchingCubeUtility | |
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vector3, sofa::type::Vec3) | sofa::helper::MarchingCubeUtility | |
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Real, SReal) | sofa::helper::MarchingCubeUtility | |
~MarchingCubeUtility() | sofa::helper::MarchingCubeUtility | inline |