diff options
author | Marius Kintel <marius@kintel.net> | 2011-07-30 19:29:40 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2011-07-30 19:29:40 (GMT) |
commit | 887f7eb99ff7dfaa2f088d7e210b09b10892f19a (patch) | |
tree | 9d996d97502701630abb25e789f9c4a6b036cdd6 /src/MainWindow.h | |
parent | bebf3c0ac08338112bb022087a62425b4b7d9d0d (diff) |
Refactored GL rendering inspired by Giles' work on RapCad. The ultimate goal is to become independent of Qt
Diffstat (limited to 'src/MainWindow.h')
-rw-r--r-- | src/MainWindow.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/MainWindow.h b/src/MainWindow.h index 43ab273..adbf634 100644 --- a/src/MainWindow.h +++ b/src/MainWindow.h @@ -38,10 +38,12 @@ public: class CSGChain *root_chain; #ifdef ENABLE_CGAL class CGAL_Nef_polyhedron *root_N; - bool recreate_cgal_ogl_p; - void *cgal_ogl_p; - PolySet *cgal_ogl_ps; + class CGALRenderer *cgalRenderer; #endif +#ifdef ENABLE_OPENCSG + class OpenCSGRenderer *opencsgRenderer; +#endif + class ThrownTogetherRenderer *thrownTogetherRenderer; QVector<CSGTerm*> highlight_terms; CSGChain *highlights_chain; |