Go to the documentation of this file.
35 #ifndef _LVR2_RECONSTRUCTION_BILINEARFASTBOX_H_
36 #define _LVR2_RECONSTRUCTION_BILINEARFASTBOX_H_
44 template<
typename BaseVecT>
72 vector<unsigned int>& duplicates,
73 float comparePrecision
88 template<
typename BaseVecT>
98 #include "lvr2/reconstruction/BilinearFastBox.tcc"
A volume representation used by the standard Marching Cubes implementation.
std::shared_ptr< PointsetSurface< BaseVecT > > PointsetSurfacePtr
void optimizePlanarFaces(BaseMesh< BaseVecT > &mesh, size_t kc)
vector< FaceHandle > m_faces
virtual void getSurface(BaseMesh< BaseVecT > &mesh, vector< QueryPoint< BaseVecT >> &query_points, uint &globalIndex)
Performs a local reconstruction according to the standard Marching Cubes table from Paul Bourke.
static PointsetSurfacePtr< BaseVecT > m_surface
A dynamic bounding box class.
A query Vector for marching cubes reconstructions. It represents a Vector in space together with a 'd...
virtual ~BilinearFastBox()
Interface for triangle-meshes with adjacency information.
friend class BilinearFastBox
lvr2
Author(s): Thomas Wiemann
, Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:22