39 #ifndef OptimizeStage_HPP__
40 #define OptimizeStage_HPP__
45 #include <boost/any.hpp>
46 #include <lvr/io/PointBuffer.hpp>
47 #include <lvr/io/DataStruct.hpp>
48 #include <lvr/geometry/HalfEdgeVertex.hpp>
49 #include <lvr/geometry/HalfEdgeKinFuMesh.hpp>
50 #include <lvr/geometry/BoundingBox.hpp>
59 typedef ColorVertex<float, unsigned char>
cVertex;
60 typedef HalfEdgeKinFuMesh<cVertex, lvr::Normal<float> >
HMesh;
70 virtual void firstStep();
72 virtual void lastStep();