1 #ifndef LVR2_PIPELINE_HPP_ 2 #define LVR2_PIPELINE_HPP_ 4 #include <lvr/reconstruction/FastReconstruction.hpp> 5 #include <lvr/reconstruction/TSDFGrid.hpp> 6 #include <lvr/reconstruction/PointsetSurface.hpp> 7 #include <lvr/reconstruction/FastBox.hpp> 8 #include <lvr/io/PointBuffer.hpp> 9 #include <lvr/io/DataStruct.hpp> 10 #include <lvr/io/Timestamp.hpp> 11 #include <lvr/geometry/HalfEdgeVertex.hpp> 12 #include <lvr/geometry/HalfEdgeKinFuMesh.hpp> 13 #include <lvr/geometry/BoundingBox.hpp> 26 typedef ColorVertex<float, unsigned char>
cVertex;
27 typedef HalfEdgeKinFuMesh<cVertex, lvr::Normal<float> >
HMesh;
40 void addTSDFSlice(
TSDFSlice slice,
const bool last_shift);
46 double calcTimeStats();
HalfEdgeKinFuMesh< cVertex, lvr::Normal< float > > HMesh
HalfEdgeKinFuMesh< cVertex, lvr::Normal< float > > HMesh
std::vector< double > timeStats_
ColorVertex< float, unsigned char > cVertex
LinearPipeline< pair< TSDFSlice, bool >, MeshPtr > pl_