summaryrefslogtreecommitdiff
path: root/src/PolySetCGALEvaluator.cc
AgeCommit message (Expand)Author
2013-12-27Moved get_fragments_from_r into CalcTorsten Paul
2013-12-14bugfix: #562 didn't take into account that it's allowed with all X coordinate...Marius Kintel
2013-12-06delete ps when short-circuiting return, no need for explicit boost::formatMarius Kintel
2013-12-06Fail if any polygon points for rotate_extrude are less than 0David Eccles (gringer)
2013-06-15Clamp linear_extrude height to 0. Fixes #405Marius Kintel
2013-05-10Added support for 2D scaling in linear_extrudeMarius Kintel
2013-05-10Initial code to support scaling of linear_extrude(). Part of Issue #273Marius Kintel
2013-03-11move transform from CGALEvaluator to Nef_polyhedron - reuse in resize(). alsodon bright
2013-03-10beginning of resize() command implementation.don bright
2013-01-08Don't just ignore geometric nodes having zero volume/area - when doing differ...Marius Kintel
2012-10-29fix possible crash bugdon bright
2012-10-28move failure-detection so there is only one reset of error behavior.don bright
2012-10-28put eps and inf back indon bright
2012-10-28more cleanupdon bright
2012-10-28cleanupdon bright
2012-10-28reduce linecount of bigbox code. minor cleaning.don bright
2012-10-28remove debugging. cleanupdon bright
2012-10-28refactor, cleanup, put code where it belongs, make simple logging classdon bright
2012-10-24use a thin box, union the intersection w top of box and bottom of boxdon bright
2012-10-24use target(), not source(), making 'simple' the 2d polygondon bright
2012-10-23this svg-prints the 'marked' faces as dashed lines, revealing CGAL issuesdon bright
2012-10-21remove old dump code. improve debugging svg output.don bright
2012-10-19add OpenSCAD version to about dialog title.don bright
2012-10-16projection: fallback to 'large thin box' if intersection with plane fails.don bright
2012-10-09Catch CGAL assertion for projection nodes. Fixes #202Marius Kintel
2012-05-28Tidy up code. Generate proper test png images. Merge branch 'master' into cal...Don Bright
2012-04-22Align tesselation of cylinders and rotate_extrude. Fixes #108Marius Kintel
2012-02-19bugfix: Fix crash bug when using zero scale factors. Reported by Alan CoxMarius Kintel
2012-02-14Minor unsigned fixesMarius Kintel
2012-02-14rewrite documentation of visitor()Don Bright
2012-02-14fix debug printingDon Bright
2012-02-14fix tab spacing. comment out debugging line.Don Bright
2012-02-14improve documentationDon Bright
2012-02-14cleanup tabs + wording.Don Bright
2012-02-14fix crash.Don Bright
2012-02-14use shared_ptr in shell visitor. add dump() code. hide debug cout.Don Bright
2012-02-13Cleaned up unsigned int compiler warningsAndrew Plumb
2012-02-11use Nef_polyhedron3 intersection to do projection(cut).Don Bright
2012-02-03Added test case and source code comments related to issue #80Marius Kintel
2012-02-03Gracefully handle errors converting a Nef polyhedron to a polyset. Fixes #77Marius Kintel
2012-01-25Ported printutils away from QtMarius Kintel
2011-12-26Some light refactoring attempts, didn't get very far..Marius Kintel
2011-12-21bugfix: render() statement containing only 2D geometry caused a crashMarius Kintel
2011-12-11Fixed render() crash reported by tjhowse. It still fails, but at least doesn'...Marius Kintel
2011-11-08bugfix: convexity wasn't passed on to polysets for Cgaladv and Render nodesMarius Kintel
2011-11-06typoMarius Kintel
2011-10-27Improved quality of linear_extrude with twist by forcing all quads to be tess...Marius Kintel
2011-09-30Renamed some files and classnames for clarificationMarius Kintel
2011-09-11Implemented CGAL cachingMarius Kintel
2011-09-09Initial attempt of cleaning up polyset handling. PolySet no longer keeps a re...Marius Kintel
contact: Jan Huwald // Impressum