Commit Graph

403 Commits (5bc2ab00e8db95b0892a272e5fd5f333df28282d)

Author SHA1 Message Date
kintel 5bc2ab00e8 Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
git-svn-id: http://svn.clifford.at/openscad/trunk@410 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 01:07:02 +00:00
kintel 72513cb5cf Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
git-svn-id: http://svn.clifford.at/openscad/trunk@409 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 01:01:58 +00:00
kintel 72886170aa Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
git-svn-id: http://svn.clifford.at/openscad/trunk@408 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 01:01:38 +00:00
clifford d8615943fd Clifford Wolf:
Improved/Fixed cgal tesselation code



git-svn-id: http://svn.clifford.at/openscad/trunk@407 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 12:12:41 +00:00
clifford 51ae248373 Clifford Wolf:
Fixed building without CGAL



git-svn-id: http://svn.clifford.at/openscad/trunk@406 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 10:01:05 +00:00
clifford 07bc7dbecd Clifford Wolf:
Added CGAL exception to all copyright notes, as it is suggested on:
	http://www.cgal.org/license.html
	http://www.fsf.org/licensing/licenses/index_html



git-svn-id: http://svn.clifford.at/openscad/trunk@405 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 09:34:18 +00:00
clifford e5199d09ba Clifford Wolf:
Indenting fix



git-svn-id: http://svn.clifford.at/openscad/trunk@404 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 06:14:16 +00:00
clifford c1b747f6c2 Clifford Wolf:
Improved robustness of src/dxftess-cgal.cc



git-svn-id: http://svn.clifford.at/openscad/trunk@403 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 06:12:26 +00:00
clifford 2e6946fd5a Clifford Wolf:
Projection: detect cases where people do like to
	project something that isn't a 2-manifold



git-svn-id: http://svn.clifford.at/openscad/trunk@402 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 06:10:07 +00:00
clifford 4fe6b92040 Clifford Wolf:
Fixed compiling src/projection.cc



git-svn-id: http://svn.clifford.at/openscad/trunk@401 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 05:43:30 +00:00
kintel ad427bd869 clarify, simplify
git-svn-id: http://svn.clifford.at/openscad/trunk@400 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:43:07 +00:00
kintel 5dbf13c49f clarify, simplify
git-svn-id: http://svn.clifford.at/openscad/trunk@399 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:33:30 +00:00
kintel 9bc1fee967 sync
git-svn-id: http://svn.clifford.at/openscad/trunk@398 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:33:03 +00:00
kintel 1574754e3f partial update/cleanup of Catarina's shape library
git-svn-id: http://svn.clifford.at/openscad/trunk@397 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:20:02 +00:00
kintel bfadd1182c sync
git-svn-id: http://svn.clifford.at/openscad/trunk@396 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 03:11:48 +00:00
kintel 76f0b1119f bugfix: In MDI mode, the parser must know which file it compiles, not just the contents, for inluded files to be found. Made the parser Qt-dependant - oh well...
git-svn-id: http://svn.clifford.at/openscad/trunk@395 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 03:11:29 +00:00
kintel 17eb94bf67 feature requests++
git-svn-id: http://svn.clifford.at/openscad/trunk@394 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 00:26:52 +00:00
kintel c7b0301a63 Always MDI on Mac, remove redundant debug flags
git-svn-id: http://svn.clifford.at/openscad/trunk@393 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 00:26:04 +00:00
kintel 3de0a68a01 stack trace fix
git-svn-id: http://svn.clifford.at/openscad/trunk@392 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 00:25:01 +00:00
kintel a11fbea581 Does a DXF export by importing each dxf file from testdata
git-svn-id: http://svn.clifford.at/openscad/trunk@391 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 22:57:47 +00:00
clifford f54fd3f3ff Clifford Wolf:
Use CGAL for tesselation



git-svn-id: http://svn.clifford.at/openscad/trunk@390 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 22:01:14 +00:00
clifford 7839aa6942 Clifford Wolf:
Prep for dxftess-cgal hole detection



git-svn-id: http://svn.clifford.at/openscad/trunk@389 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 17:35:04 +00:00
clifford 6f00ca7151 Clifford Wolf:
TODOs



git-svn-id: http://svn.clifford.at/openscad/trunk@388 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 17:12:59 +00:00
kintel 45f51a8c49 added round(), ceil() and floor()
git-svn-id: http://svn.clifford.at/openscad/trunk@387 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 01:42:17 +00:00
kintel 410036cae5 fixme
git-svn-id: http://svn.clifford.at/openscad/trunk@386 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 01:41:52 +00:00
clifford 833ec686d7 Clifford Wolf:
TODOs



git-svn-id: http://svn.clifford.at/openscad/trunk@385 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 01:08:26 +00:00
clifford 32c10fec34 Clifford Wolf:
Fixed projection(cut=true) for degenerated triangles



git-svn-id: http://svn.clifford.at/openscad/trunk@384 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 00:59:50 +00:00
clifford ea77e90a54 Clifford Wolf:
Fixed EIGEN2_DIR and OPENCSG_DIR qmake handling



git-svn-id: http://svn.clifford.at/openscad/trunk@383 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 00:31:26 +00:00
kintel 8f759f3f84 bugfix: this caused save to sometimes save to the wring directory in mdi mode
git-svn-id: http://svn.clifford.at/openscad/trunk@382 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 23:25:43 +00:00
kintel 3487678ca1 Avoid trying to evaluate arcs/circles/ellipses with 0 radius
git-svn-id: http://svn.clifford.at/openscad/trunk@381 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 20:08:50 +00:00
kintel 91888880de gcc-4.2 needed
git-svn-id: http://svn.clifford.at/openscad/trunk@380 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 19:28:23 +00:00
kintel f6804b56a7 prerequisites
git-svn-id: http://svn.clifford.at/openscad/trunk@379 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 19:00:28 +00:00
kintel daa35369a7 Support the EIGEN2DIR env. variable
git-svn-id: http://svn.clifford.at/openscad/trunk@378 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 18:42:54 +00:00
kintel 3d10ddb006 minor publish bug
git-svn-id: http://svn.clifford.at/openscad/trunk@377 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 18:33:23 +00:00
clifford 2da1551129 Clifford Wolf:
Started to use eigen2 for linear algebra problems



git-svn-id: http://svn.clifford.at/openscad/trunk@376 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 18:30:54 +00:00
kintel fc1224d321 Mac update
git-svn-id: http://svn.clifford.at/openscad/trunk@375 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 17:43:14 +00:00
kintel c7b422fe8d added global resources
git-svn-id: http://svn.clifford.at/openscad/trunk@374 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 17:42:51 +00:00
kintel 0098c3e8a8 Bug reported by Laszlo Krekacs
git-svn-id: http://svn.clifford.at/openscad/trunk@373 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 13:21:31 +00:00
clifford fc1914a43c Clifford Wolf:
Added projection() statement



git-svn-id: http://svn.clifford.at/openscad/trunk@372 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 07:41:55 +00:00
clifford b67fc38872 Clifford Wolf:
Moved chrpath_linux.c to scripts (it belongs to release_linux)
	Added svn:ignore prop to objects directory



git-svn-id: http://svn.clifford.at/openscad/trunk@371 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 05:43:13 +00:00
kintel 9ade1afb07 linux build fixes
git-svn-id: http://svn.clifford.at/openscad/trunk@370 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 05:33:01 +00:00
kintel 83647da87e linux build fixes
git-svn-id: http://svn.clifford.at/openscad/trunk@369 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 05:25:21 +00:00
kintel 3ff0eeefaa minor build fix
git-svn-id: http://svn.clifford.at/openscad/trunk@368 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:37:00 +00:00
kintel 3bcdc52ddb Some diagrams which might be helpful for others wanting to understand the source code
git-svn-id: http://svn.clifford.at/openscad/trunk@367 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:33:03 +00:00
kintel 9b3d816122 resource and build system update
git-svn-id: http://svn.clifford.at/openscad/trunk@366 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:27:59 +00:00
kintel 191dc4857c header file reorg
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:26:05 +00:00
kintel 6940d17181 reorganized file structure layout. more to follow...
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:17:05 +00:00
kintel 2b19f33ee1 experimental code
git-svn-id: http://svn.clifford.at/openscad/trunk@363 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-29 18:17:58 +00:00
kintel 6515b74004 mesh example
git-svn-id: http://svn.clifford.at/openscad/trunk@362 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-29 17:50:14 +00:00
clifford 7b9bde06db Clifford Wolf:
Massive speedup in 2D Polyset->Nef converter



git-svn-id: http://svn.clifford.at/openscad/trunk@361 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-28 19:41:46 +00:00