#include <boost/shared_ptr.hpp>#include <boost/smart_ptr/make_shared.hpp>#include <boost/optional.hpp>#include "lvr2/geometry/BaseMesh.hpp"#include "lvr2/geometry/BaseVector.hpp"#include "lvr2/geometry/Handles.hpp"#include "lvr2/geometry/Normal.hpp"#include "lvr2/reconstruction/PointsetSurface.hpp"#include "lvr2/texture/ClusterTexCoordMapping.hpp"#include "lvr2/texture/Texture.hpp"#include "lvr2/util/ClusterBiMap.hpp"#include "lvr2/texture/Material.hpp"#include "lvr2/geometry/BoundingRectangle.hpp"#include "lvr2/algorithm/Texturizer.hpp"#include "lvr2/algorithm/ColorAlgorithms.hpp"#include "lvr2/io/Progress.hpp"#include "lvr2/io/Timestamp.hpp"#include <unordered_map>#include <unordered_set>#include "lvr2/algorithm/Materializer.tcc"

Go to the source code of this file.
| Classes | |
| class | lvr2::Materializer< BaseVecT > | 
| Class for calculating materials for each cluster of a given mesh.  More... | |
| struct | lvr2::MaterializerResult | 
| Result struct for the materializer.  More... | |
| Namespaces | |
| lvr2 | |