Marius Kintel
|
3080932440
|
Bugfix: Changed caching strategy to avoid the risk of sibling nodes being evicted from the cache before the parent node has evaluated.
|
2011-10-27 00:49:55 +02:00 |
Marius Kintel
|
ed54572c9b
|
Make some code more readable and better error reporting on a reporter assert error
|
2011-10-26 17:00:18 +02:00 |
Marius Kintel
|
0f7ea1ddc0
|
Minor namespace fixes
|
2011-10-26 16:59:26 +02:00 |
Marius Kintel
|
7d9104e748
|
Evaluate expressions for the ternary operator the same way as for if-else, i.e. cast any value to bool
|
2011-10-23 22:33:11 +02:00 |
Marius Kintel
|
3366403d1d
|
Linux compile fix: include cstddef for NULL
|
2011-10-20 18:59:34 +02:00 |
Marius Kintel
|
038767f6a6
|
Experimental support for exporting the compiled CSG tree as a text file
|
2011-10-19 17:35:14 +02:00 |
Marius Kintel
|
cf178f66e4
|
echo output adjustments: same style for vector and range, output boolean values as true/false instead of 1/0
|
2011-10-08 14:52:26 +02:00 |
Marius Kintel
|
f5e0f3a531
|
Rewrote some hard to read linear algebra code to use Eigen
|
2011-10-04 03:41:43 +02:00 |
Marius Kintel
|
3e05291f09
|
Disable insertion of rich text as it caused copy and paste errors. Reported and fixed by 'Moc'
|
2011-10-04 00:41:41 +02:00 |
Marius Kintel
|
7c9f2fa616
|
Don't try to autoreload empty file. Version string cosmetics
|
2011-10-04 00:34:49 +02:00 |
Marius Kintel
|
2f239205a8
|
Redefined version() to return the version as a vector. Added version_num() to return a comparable number
|
2011-10-04 00:09:04 +02:00 |
Marius Kintel
|
84e98b178a
|
Cleaned up some unnecessary includes
|
2011-10-01 01:36:30 +02:00 |
Marius Kintel
|
0c2053caf9
|
Removed unused includes
|
2011-10-01 00:43:51 +02:00 |
Marius Kintel
|
cdbf45eea0
|
Removed unused variable
|
2011-09-30 19:04:08 +02:00 |
Marius Kintel
|
bf3fb9634c
|
Renamed some files and classnames for clarification
|
2011-09-30 03:11:28 +02:00 |
Marius Kintel
|
27a7d6c115
|
Added version() function
|
2011-09-30 02:43:09 +02:00 |
Marius Kintel
|
6b0cad7557
|
Implemented string comparison for >, >=, <, <= operators
|
2011-09-30 02:42:34 +02:00 |
Marius Kintel
|
1b31c32638
|
Cleaned up the OGL_helper patches a bit
|
2011-09-29 23:13:22 +02:00 |
Marius Kintel
|
9e42bcc2fe
|
removed obsolete qtcolorbutton
|
2011-09-29 21:26:12 +02:00 |
Marius Kintel
|
da08b50c03
|
Added note about problem with modifiers using the child() module, reported by nophead
|
2011-09-28 23:06:19 +02:00 |
Brad Pitcher
|
78c3cad023
|
remove the unnecessary prefix
|
2011-09-27 22:55:58 -07:00 |
Brad Pitcher
|
396fea7ecd
|
fixes assertion error noticed in example 21
|
2011-09-27 22:42:23 -07:00 |
Marius Kintel
|
f17d9f0057
|
This should fix the double C:/C:/ bug when dropping a file into the editor under Windows, reported by Stony Smith
|
2011-09-27 23:21:30 +02:00 |
Marius Kintel
|
610d7508d9
|
Merge branch 'master' into visitor
|
2011-09-27 22:33:29 +02:00 |
don bright
|
6b861c8f22
|
intmax_t patch - make smaller
|
2011-09-13 02:51:59 -05:00 |
Don Bright
|
c9fdfb7db4
|
fix intmax_t problem on older windows visual studio
|
2011-09-12 20:45:32 -05:00 |
Marius Kintel
|
ccb6af2816
|
Don't output deprecated parameters if they're not specified
|
2011-09-12 03:46:13 +02:00 |
Marius Kintel
|
81ec00c09b
|
Change the diagonal view so that the object's front faces the light
|
2011-09-11 13:14:15 +02:00 |
Marius Kintel
|
1b0ca0d647
|
bugfix: Clear both caches before rebuilding
|
2011-09-11 12:26:23 +02:00 |
Marius Kintel
|
cf2bd1fe4f
|
Linux build fixes
|
2011-09-11 11:48:00 +02:00 |
Marius Kintel
|
77dbd80537
|
helper to include TR1 stuff
|
2011-09-11 11:10:22 +02:00 |
Marius Kintel
|
d25e197ac7
|
Forgot to commit CGALCache class
|
2011-09-11 11:07:18 +02:00 |
Marius Kintel
|
95949cf961
|
Implemented CGAL caching
|
2011-09-11 10:51:55 +02:00 |
Marius Kintel
|
18e97e0bd3
|
Fixed bug introduced by the new PolySet cache; string filtering done in the wrong place, refactored cache into separate class
|
2011-09-11 09:10:31 +02:00 |
Marius Kintel
|
9afeded46c
|
Merge branch 'polyset-cleanup' into visitor
|
2011-09-11 07:37:14 +02:00 |
Marius Kintel
|
c0641d6916
|
Reenabled PolySet caching. Pass shared_ptrs to polysets around to better manage memory
|
2011-09-11 07:33:18 +02:00 |
Marius Kintel
|
b087e68e54
|
Don't leave files open on parse errors
|
2011-09-11 01:53:25 +02:00 |
Marius Kintel
|
09cc0496f7
|
Make PolySet cache global
|
2011-09-09 06:10:33 +02:00 |
Marius Kintel
|
cbba974d3a
|
Initial attempt of cleaning up polyset handling. PolySet no longer keeps a refcount, basic cache mechanism is in place, instantiating polysets are controlled through PolySetEvaluator
|
2011-09-09 05:53:05 +02:00 |
Marius Kintel
|
b59be3fbc2
|
Update recent file also on save/saveas
|
2011-09-08 09:52:02 +02:00 |
Marius Kintel
|
a23edb4adc
|
Catch CGAL assert on certain minkowski operations
|
2011-09-08 09:24:10 +02:00 |
Marius Kintel
|
6659ad47b0
|
Updated boolean handling of if/else
|
2011-09-08 08:52:21 +02:00 |
Marius Kintel
|
b927e9e151
|
dummy commit
|
2011-09-08 08:19:12 +02:00 |
Marius Kintel
|
4d1cf0d0a0
|
Localization indicator of CGAL errors
|
2011-09-08 06:55:12 +02:00 |
Marius Kintel
|
673d73cf31
|
Don't try exporting a non-3D object to stl or off
|
2011-09-08 06:54:50 +02:00 |
Marius Kintel
|
90f7e4f82e
|
bugfix: off export from the command-line was broken
|
2011-09-08 05:20:11 +02:00 |
Marius Kintel
|
0188ed74fa
|
Removed duplicate error message on parser error
|
2011-09-08 05:14:52 +02:00 |
Marius Kintel
|
512e7bb1be
|
bugfix: command-line crash on parser error
|
2011-09-08 05:14:29 +02:00 |
Marius Kintel
|
7a139c2558
|
Removed some obsolete code
|
2011-09-08 05:13:55 +02:00 |
Marius Kintel
|
00695ba68a
|
Killed some warnings
|
2011-09-08 05:13:36 +02:00 |