#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< BaseVecT > |
Result struct for the materializer. More... | |
Namespaces | |
lvr2 | |