wmayer
6b37fdc1a8
PVS issues:
...
consistently define copy constructor and assignment operator
remove superfluous casts
initialize member variables in constructor
avoid double assignment
2019-03-04 11:53:49 +01:00
wmayer
4d63e9a4c4
various minor changes:
...
+ whitespace improvement
+ code cleanup
2017-11-21 17:51:22 +01:00
wmayer
764f9ce7e5
Qt5OpenGL: use OpenGL debug logger to locate problems, fix a couple of errors
2017-03-21 20:37:03 +01:00
wmayer
f8a14fc69e
Qt5OpenGL: release context when finished
2017-03-21 20:37:03 +01:00
wmayer
9e42badfaf
move QuarterWidget to QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
e2398b4b06
fix Coverity issues
2016-08-21 14:03:02 +02:00
wmayer
21435326d2
+ fix broken PolyPickerSelection
2015-07-02 14:51:38 +02:00
wmayer
5699fd911b
+ fix broken brush selection
2015-05-01 02:08:06 +02:00
wmayer
8857f9825f
+ fix various rendering problems
2014-11-04 18:56:05 +01:00
wmayer
d9093a1823
+ change API of GLPainter
2014-10-22 14:48:38 +02:00
Stefan Tröger
0303c699f8
Port QuarterWidget to QGraphicsView
...
Derive from QGraphicsView instead of QGLWidget to allow to add widgets as overlay over the 3d scene later on.
2014-09-23 10:11:12 +02:00
Stefan Tröger
cccfe3d554
Adopt mouse selection to quarter widget
...
Quarter Widget soes not allow to switch of multisampling on the fly, therefore we need to use glgraphicsitem instead of direct opengl xor rendering for mouse selection
2014-09-23 10:11:11 +02:00
Stefan Tröger
512a2b94d2
Adaption of FreeCAD to QuarterWidget
...
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer interface
2014-09-23 10:11:11 +02:00
wmayer
018ead2be3
+ draw additional dashed line in brush tool
2014-02-17 15:27:59 +01:00
wmayer
2f2b2e8a1b
Add framebuffer support to Inventor viewer
2013-05-02 17:37:56 +02:00
wmayer
ef1a3312f1
Add a GLPainter class to do all the OpenGL drawing stuff
2013-04-27 19:24:39 +02:00