#include <boost/iostreams/device/null.hpp>
#include <array>
#include <fstream>
#include <vector>
#include "lvr2/geometry/Handles.hpp"
#include "lvr2/geometry/BaseMesh.hpp"
#include "lvr2/algorithm/ClusterPainter.hpp"
#include "lvr2/algorithm/ColorAlgorithms.hpp"
#include "lvr2/util/Debug.tcc"
Go to the source code of this file.
|
std::ostream & | lvr2::dout () |
|
template<typename BaseVecT > |
vector< vector< VertexHandle > > | lvr2::getDuplicateVertices (const BaseMesh< BaseVecT > &mesh) |
| Returns all handles of duplicate vertices from the given mesh. More...
|
|
template<typename BaseVecT > |
void | lvr2::writeDebugContourMesh (const BaseMesh< BaseVecT > &mesh, string filename="debug-contours.ply", Rgb8Color connectedColor={0, 255, 0}, Rgb8Color contourColor={0, 0, 255}, Rgb8Color bugColor={255, 0, 0}) |
| Writes a mesh to the given filename and colors it with the following meaning: More...
|
|
template<typename BaseVecT > |
void | lvr2::writeDebugMesh (const BaseMesh< BaseVecT > &mesh, string filename="debug.ply", Rgb8Color color={255, 0, 0}) |
| Write a mesh to the given filename and color it with the given color. More...
|
|
◆ DOINDEBUG
#define DOINDEBUG |
( |
|
... | ) |
__VA_ARGS__ |