ad simple visualization
This commit is contained in:
@@ -32,16 +32,16 @@ void cgal_to_eigen(CGAL::Surface_mesh<typename Kernel::Point_3>& mesh,
|
||||
|
||||
template <typename Kernel>
|
||||
void simple_visualize_mesh( CGAL::Surface_mesh<typename Kernel::Point_3>& mesh, bool triangulate = true) {
|
||||
if(CGAL::is_triangle_mesh(mesh)) {
|
||||
if(!CGAL::is_triangle_mesh(mesh)) {
|
||||
std::cerr << "Warning: Mesh is not triangulated. Visualizer expects triangles.\n";
|
||||
|
||||
|
||||
if(triangulate){
|
||||
std::cerr << "Triangulating mesh for visualization...\n";
|
||||
std::cout << "Triangulating mesh for visualization...\n";
|
||||
CGAL::Polygon_mesh_processing::triangulate_faces(mesh);
|
||||
}
|
||||
else{
|
||||
std::cerr << " exit without visualizetion.\n";
|
||||
std::cout << " exit without visualizetion.\n";
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user