mirror of https://github.com/vitalif/openscad
Clifford Wolf:
Added rendering statistics for top level 2d objects git-svn-id: http://svn.clifford.at/openscad/trunk@201 b57f626f-c46c-0410-a088-ec61d464b74cstl_dim
parent
b4d3de088d
commit
e886b3e87f
18
mainwin.cc
18
mainwin.cc
|
@ -911,12 +911,28 @@ void MainWindow::actionRenderCGAL()
|
|||
QApplication::processEvents();
|
||||
|
||||
if (root_N->dim == 2) {
|
||||
PRINTF(" Top level object is a 2D object.");
|
||||
PRINTF(" Top level object is a 2D object:");
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Empty: %6s", root_N->p2.is_empty() ? "yes" : "no");
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Plane: %6s", root_N->p2.is_plane() ? "yes" : "no");
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Vertices: %6d", (int)root_N->p2.explorer().number_of_vertices());
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Halfedges: %6d", (int)root_N->p2.explorer().number_of_halfedges());
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Edges: %6d", (int)root_N->p2.explorer().number_of_edges());
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Faces: %6d", (int)root_N->p2.explorer().number_of_faces());
|
||||
QApplication::processEvents();
|
||||
PRINTF(" FaceCycles: %6d", (int)root_N->p2.explorer().number_of_face_cycles());
|
||||
QApplication::processEvents();
|
||||
PRINTF(" ConnComp: %6d", (int)root_N->p2.explorer().number_of_connected_components());
|
||||
QApplication::processEvents();
|
||||
}
|
||||
|
||||
if (root_N->dim == 3) {
|
||||
PRINTF(" Top level object is a 3D object:");
|
||||
PRINTF(" Simple: %6s", root_N->p3.is_simple() ? "yes" : "no");
|
||||
QApplication::processEvents();
|
||||
PRINTF(" Valid: %6s", root_N->p3.is_valid() ? "yes" : "no");
|
||||
|
|
Loading…
Reference in New Issue