summaryrefslogtreecommitdiff
path: root/src/PolySetCGALEvaluator.h
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-09-01 15:03:34 (GMT)
committerMarius Kintel <marius@kintel.net>2011-09-01 15:03:34 (GMT)
commit6041c34f0b458b3cb791a0e15b0f01bf3142981c (patch)
tree02236427fa8e073f81eb47b1c3a61cb92b945b1a /src/PolySetCGALEvaluator.h
parentfee63ab7aec661ea3fe5890e79df752f1af10690 (diff)
Refactored some non-CGAL functionality into separate functions in PolySetCGALEvaluator
Diffstat (limited to 'src/PolySetCGALEvaluator.h')
-rw-r--r--src/PolySetCGALEvaluator.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/PolySetCGALEvaluator.h b/src/PolySetCGALEvaluator.h
index 5089e0e..a39e4ff 100644
--- a/src/PolySetCGALEvaluator.h
+++ b/src/PolySetCGALEvaluator.h
@@ -17,7 +17,10 @@ public:
virtual PolySet *evaluatePolySet(const DxfLinearExtrudeNode &node, AbstractPolyNode::render_mode_e);
virtual PolySet *evaluatePolySet(const DxfRotateExtrudeNode &node, AbstractPolyNode::render_mode_e);
-private:
+protected:
+ PolySet *extrudeDxfData(const DxfLinearExtrudeNode &node, class DxfData &dxf);
+ PolySet *rotateDxfData(const DxfRotateExtrudeNode &node, class DxfData &dxf);
+
CGALEvaluator &cgalevaluator;
};
contact: Jan Huwald // Impressum