35 #ifndef DMCReconstruction_HPP_ 36 #define DMCReconstruction_HPP_ 66 template<
typename BaseVecT,
typename BoxT>
102 vector<unsigned int>& duplicates,
103 float comparePrecision
156 void detectVertexForDualCell(
173 void getRotationMatrix(
187 float getDistance(BaseVecT
p,
199 float getDistance(BaseVecT p,
209 float getDistance(BaseVecT v1,
219 float edgeEquation(BaseVecT p,
229 void matrixDotVector(
float* matrix,
286 #include "DMCReconstruction.tcc" unique_ptr< DMCPointHandle< BaseVecT > > m_pointHandler
Interface class for surface reconstruction algorithms that generate triangle meshes from point set su...
A surface reconstruction object that implements the standard marching cubes algorithm using a octree ...
Interface for triangle-meshes with adjacency information.
A dynamic bounding box class.
ProgressBar * m_progressBar
std::vector< BaseVecT > dualVertices
BaseVecT m_boundingBoxCenter
C_Octree< BaseVecT, BoxT, my_dummy > * octree
std::shared_ptr< PointsetSurface< BaseVecT > > PointsetSurfacePtr