summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-04-09Merge branch 'minkowski2' into convex-hullGiles Bathgate
2011-04-092d Minkowski mostly workingLen Trigg
When the 2d minkowski was enabled the nef2p2 was bailing out too early. I added a simple p2nef2 based on what projection.cc was doing, and applied it to the outer_boundary of the polygon_with_holes_2. It now seems to work for simple scad code such as: minkowski() { translate([25,0,0]) square(20); circle(r=3); }
2011-04-08WIP adding support for convex hull operations.Giles Bathgate
2011-04-07Bugfix: Clamp and to 0.01 to fix a crashMarius Kintel
2011-04-06bugfix: no bounds checking on program_options in non-MDI modeMarius Kintel
2011-04-06Merge branch 'master' into windowsMarius Kintel
2011-04-06bugfix: check size of program options before indexingMarius Kintel
2011-04-06gcc compile fixMarius Kintel
2011-04-06Windows compile fixunknown
2011-01-24compile fixes for parser and lexer under MSVCmeta
2011-01-22filenames are case sensitive on some filesystemsMarius Kintel
2011-01-22change C99 vla to heap allocated arraymeta
2011-01-22convert from getopt to boost::program_optionsmeta
2011-01-21Merge branch 'master' of https://github.com/meta23/openscadmeta
Conflicts: openscad.pro
2011-01-21Copyright updatesMarius Kintel
2011-01-19__attribute__ ((packed)) equivalent for MSVCmeta
2011-01-18remove unused includesmeta
2011-01-18change literal to help choose a proper overloadmeta
2011-01-18add missing includemeta
2011-01-18don't use C99 variable length arraysmeta
2011-01-17removed unused unistd.hmeta
2011-01-17add some more missing C99 math.h functionsmeta
2011-01-17fix truncation warningmeta
2011-01-17use QFileInfo instead of stat()meta
2011-01-17add C99 math for win32meta
2011-01-17rename to fix a name clash with inner scopemeta
2011-01-17rename to fix a name clash with inner scopemeta
2011-01-17replace stat() with QFileInfometa
2011-01-09Output LWPOLYLINE objects instead of LINE for DXF export. Patch submitted by ↵kintel
Lars Kruse git-svn-id: http://svn.clifford.at/openscad/trunk@588 b57f626f-c46c-0410-a088-ec61d464b74c
2010-12-11Fix for when the included file doesn't exist. Needed because we will never ↵Giles Bathgate
get an EOF, and so never pop the stack.
2010-12-09Removed some unneeded cruft.Giles Bathgate
2010-12-03Added support for nested includes.Giles Bathgate
2010-11-30Improvement to lexing of strings don't use QString.replace, use the power of ↵Giles Bathgate
flex instead.
2010-11-17This adds support for escape sequences in strings e.g \t \n \r \" \\Giles Bathgate
2010-11-02TOK_NUMBER lexer improvement by Steven Dickkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@579 b57f626f-c46c-0410-a088-ec61d464b74c
2010-11-02Tag deprecation as suchkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@578 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31coding stylekintel
git-svn-id: http://svn.clifford.at/openscad/trunk@575 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31Added a rands() function that returns a vector of random numbers.kintel
the function takes either 3 arguments or 4 rands(min,max,num) or rands(min,max,num,seed) git-svn-id: http://svn.clifford.at/openscad/trunk@574 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31Reverted accidental commitskintel
git-svn-id: http://svn.clifford.at/openscad/trunk@573 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31FIXME's added to AbstractNodekintel
git-svn-id: http://svn.clifford.at/openscad/trunk@572 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31Committed current version of visitor refactoringkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@571 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-30Compile fixes from Giles Bathgatekintel
git-svn-id: http://svn.clifford.at/openscad/trunk@569 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-09sign() function suggested by Dan Zuras and implemented by Giles Bathgatekintel
git-svn-id: http://svn.clifford.at/openscad/trunk@568 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-02Some fixes by Jestin Stoffelkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@566 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-27Catch some more CGAL exceptions which were encounteredkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@564 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-26Fixed DXF export to include the necessary information to make Inkscape ↵kintel
import our files git-svn-id: http://svn.clifford.at/openscad/trunk@562 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-26Applied comma radix bugfix by jmarsdenkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@560 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-14bugfix: Don't crash when giving 3D vectors or number to a parameter which ↵kintel
expects 2d vectors git-svn-id: http://svn.clifford.at/openscad/trunk@558 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-12fixed check-before-reload, also for the Reload (F3) functionkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@556 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-10bugfix: Don't normalize zero-length normalskintel
git-svn-id: http://svn.clifford.at/openscad/trunk@545 b57f626f-c46c-0410-a088-ec61d464b74c
contact: Jan Huwald // Impressum