Conflicts:
	Polyhedron/demo/Polyhedron/Plugins/Operations_on_polyhedra/Clip_polyhedron_plugin.cpp
This commit is contained in:
Maxime Gimeno 2017-06-29 10:46:08 +02:00
parent 19eda69f8c
commit 8104d153af
4 changed files with 5 additions and 4 deletions

View File

@ -16,6 +16,7 @@
#include <CGAL/AABB_face_graph_triangle_primitive.h> #include <CGAL/AABB_face_graph_triangle_primitive.h>
#include <QtCore/qglobal.h> #include <QtCore/qglobal.h>
#include <QMap>
#include <QGLViewer/manipulatedFrame.h> #include <QGLViewer/manipulatedFrame.h>
#include <QGLViewer/qglviewer.h> #include <QGLViewer/qglviewer.h>
#include <QOpenGLFunctions_2_1> #include <QOpenGLFunctions_2_1>

View File

@ -22,7 +22,7 @@
#include <QApplication> #include <QApplication>
#include <QKeyEvent> #include <QKeyEvent>
#include <QMap>
#include <QGLViewer/qglviewer.h> #include <QGLViewer/qglviewer.h>
#include <QKeyEvent> #include <QKeyEvent>
#include <QOpenGLFunctions_2_1> #include <QOpenGLFunctions_2_1>

View File

@ -194,7 +194,7 @@ public Q_SLOTS:
plane->plane(), plane->plane(),
ui_widget.close_checkBox->isChecked()); ui_widget.close_checkBox->isChecked());
poly->invalidateOpenGLBuffers(); poly->invalidateOpenGLBuffers();
viewer->updateGL();
} }
else else
{ {
@ -223,10 +223,9 @@ public Q_SLOTS:
new_item->setVisible(poly->visible()); new_item->setVisible(poly->visible());
scene->addItem(new_item); scene->addItem(new_item);
new_item->invalidateOpenGLBuffers(); new_item->invalidateOpenGLBuffers();
viewer->updateGL();
} }
} }
viewer->update();
} }
QApplication::restoreOverrideCursor(); QApplication::restoreOverrideCursor();
} }

View File

@ -2,6 +2,7 @@
#define SCENE_H #define SCENE_H
#include "typedefs.h" #include "typedefs.h"
#include <QMap>
#include <QGLViewer/qglviewer.h> #include <QGLViewer/qglviewer.h>
class Scene { class Scene {