.. |
AboutDialog.h
|
hand code html to remove qt cruft. makes it easier to change, and easier
|
2012-12-03 20:04:20 -06:00 |
AboutDialog.html
|
add another to About dialog
|
2013-01-22 05:25:42 +01:00 |
AboutDialog.ui
|
Extracted the about box contents to an external file for easier editing
|
2012-08-21 21:08:55 -04:00 |
AppleEvents.cc
|
minor patches from Andrew Plumb
|
2010-03-25 22:02:45 +00:00 |
AppleEvents.h
|
Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
|
2010-02-02 01:07:02 +00:00 |
AutoUpdater.cc
|
First version of automatic updates for Mac
|
2013-02-05 00:36:25 -05:00 |
AutoUpdater.h
|
First version of automatic updates for Mac
|
2013-02-05 00:36:25 -05:00 |
CGALCache.cc
|
Ported printutils away from Qt
|
2012-01-25 03:11:12 +01:00 |
CGALCache.h
|
Updated cache handling to keep the root node and issue a warning if it didn't fit into the cache. Better debug output
|
2012-01-10 00:01:50 +01:00 |
CGALEvaluator.cc
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
CGALEvaluator.h
|
Updated cache handling to keep the root node and issue a warning if it didn't fit into the cache. Better debug output
|
2012-01-10 00:01:50 +01:00 |
CGALRenderer.cc
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
CGALRenderer.h
|
Cleaned up some unnecessary includes
|
2011-10-01 01:36:30 +02:00 |
CGAL_Nef_polyhedron.cc
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
CGAL_Nef_polyhedron.h
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
CGAL_Nef_polyhedron_DxfData.cc
|
refactor, cleanup, put code where it belongs, make simple logging class
|
2012-10-28 08:56:23 -05:00 |
CGAL_renderer.h
|
Refactored GL rendering inspired by Giles' work on RapCad. The ultimate goal is to become independent of Qt
|
2011-07-30 21:29:40 +02:00 |
CSGTermEvaluator.cc
|
Merge branch 'master' into color-priority
|
2011-12-26 16:37:45 +01:00 |
CSGTermEvaluator.h
|
Refactoring: Use shared_ptr instead of our own shared pointer implementation for CSGTerm
|
2011-12-06 01:17:03 +01:00 |
CocoaUtils.h
|
Added support for more paths in OPENSCADPATH, also search in HOME/Documents/OpenSCAD/libraries on Mac
|
2013-02-12 23:16:23 -05:00 |
CocoaUtils.mm
|
Added support for more paths in OPENSCADPATH, also search in HOME/Documents/OpenSCAD/libraries on Mac
|
2013-02-12 23:16:23 -05:00 |
CsgInfo.h
|
first working version of opencsg png export from gui binary
|
2013-02-24 21:07:37 -06:00 |
EventFilter.h
|
reorganized file structure layout. more to follow...
|
2010-01-30 04:17:05 +00:00 |
GLView.cc
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
GLView.h
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
MainWindow.h
|
Merge branch 'master' of github.com:openscad/openscad into issue11_2
|
2013-02-23 21:54:53 -06:00 |
MainWindow.ui
|
Merge branch 'master' of github.com:openscad/openscad into issue11_2
|
2013-02-23 21:54:53 -06:00 |
ModuleCache.cc
|
Make cmd-line overrides using -D work also for USEd modules. Fixes #211
|
2012-10-23 21:48:29 -04:00 |
ModuleCache.h
|
Handle include dependencies
|
2012-02-17 23:05:36 +01:00 |
OGL_helper.h
|
put qglview.h into mainwin for deps. unify camera functions into glview.
|
2013-02-23 18:50:20 -06:00 |
OffscreenContext.h
|
documentation note
|
2013-01-31 04:18:08 +01:00 |
OffscreenContextAll.hpp
|
obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
|
2013-02-20 23:02:44 -06:00 |
OffscreenContextCGL.mm
|
obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
|
2013-02-20 23:02:44 -06:00 |
OffscreenContextGLX.cc
|
properly indent code
|
2013-02-01 02:47:12 +01:00 |
OffscreenContextWGL.cc
|
move 'delete root_node' where it was before merging master. cleanup
|
2013-01-31 04:26:53 +01:00 |
OffscreenView.cc
|
cleanup commented-out
|
2013-02-27 00:50:33 -06:00 |
OffscreenView.h
|
cleanup commented-out
|
2013-02-27 00:50:33 -06:00 |
OpenCSGRenderer.cc
|
first working version of opencsg png export from gui binary
|
2013-02-24 21:07:37 -06:00 |
OpenCSGRenderer.h
|
first working version of opencsg png export from gui binary
|
2013-02-24 21:07:37 -06:00 |
OpenCSGWarningDialog.cc
|
bugfix: Wrong slot names for OpenCSG warning dialog
|
2013-01-13 18:28:13 -05:00 |
OpenCSGWarningDialog.h
|
Better warnings and GL info related to OpenCSG capabilities and OpenGL 1.x
|
2011-12-09 03:43:06 +01:00 |
OpenCSGWarningDialog.ui
|
Enable OpenCSG as default for capable OpenGL 1.x contexts as this appears to be the normal situation
|
2011-12-28 21:32:56 +01:00 |
PolySetCGALEvaluator.cc
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
PolySetCGALEvaluator.h
|
Tidy up code. Generate proper test png images. Merge branch 'master' into caliston1.
|
2012-05-28 11:48:46 -05:00 |
PolySetCache.cc
|
Ported printutils away from Qt
|
2012-01-25 03:11:12 +01:00 |
PolySetCache.h
|
Started on cache size management: Let cache sizes be read from Preferences, measure cache sizes in bytes
|
2012-01-10 00:01:50 +01:00 |
PolySetEvaluator.cc
|
Ported printutils away from Qt
|
2012-01-25 03:11:12 +01:00 |
PolySetEvaluator.h
|
Cleaned up some unnecessary includes
|
2011-10-01 01:36:30 +02:00 |
Preferences.cc
|
fix build errors, display 'not implemented' message on win32/linux
|
2013-02-17 04:48:30 +01:00 |
Preferences.h
|
First version of automatic updates for Mac
|
2013-02-05 00:36:25 -05:00 |
Preferences.ui
|
First version of automatic updates for Mac
|
2013-02-05 00:36:25 -05:00 |
ProgressWidget.cc
|
Perform CGAL evaluation in a separate thread. First steps towards better GUI responsiveness and parallelization
|
2011-12-25 23:00:30 +01:00 |
ProgressWidget.h
|
Perform CGAL evaluation in a separate thread. First steps towards better GUI responsiveness and parallelization
|
2011-12-25 23:00:30 +01:00 |
ProgressWidget.ui
|
Moved progress display to status bar. Disabled by default but can be enabled in .pro file with CONFIG += progresswidget. Please test and enable as default if it looks good on all platforms.
|
2010-02-10 15:13:12 +00:00 |
QGLView.cc
|
cleanup commented-out
|
2013-02-27 00:50:33 -06:00 |
QGLView.h
|
cleanup commented-out
|
2013-02-27 00:50:33 -06:00 |
SparkleAutoUpdater.h
|
First version of automatic updates for Mac
|
2013-02-05 00:36:25 -05:00 |
SparkleAutoUpdater.mm
|
Don't print last updated date if it's null
|
2013-02-11 21:43:46 -05:00 |
ThrownTogetherRenderer.cc
|
cleanup for pull request
|
2012-08-19 07:31:23 -05:00 |
ThrownTogetherRenderer.h
|
some leftover conflicts from the last merge
|
2011-08-04 04:56:31 +02:00 |
Tree.cc
|
Refactoring: Use shared_ptr instead of our own shared pointer implementation for CSGTerm
|
2011-12-06 01:17:03 +01:00 |
Tree.h
|
Refactoring: Use shared_ptr instead of our own shared pointer implementation for CSGTerm
|
2011-12-06 01:17:03 +01:00 |
boosty.h
|
actually assign copyright to Marius + Clifford, to eliminate any
|
2012-12-03 08:59:57 +01:00 |
builtin.cc
|
Slight refactoring of builtin function and module handling
|
2011-11-06 18:37:12 +01:00 |
builtin.h
|
Slight refactoring of builtin function and module handling
|
2011-11-06 18:37:12 +01:00 |
cache.h
|
Fixes #87 - don't mix positional and non-positional parameters with boost::format
|
2012-02-09 00:48:41 +01:00 |
cgal.h
|
cleanup
|
2012-10-28 12:37:27 -05:00 |
cgaladv.cc
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
cgaladv_minkowski2.cc
|
#undef NDEBUG before including any CGAL headers
|
2011-12-06 01:43:44 +01:00 |
cgaladvnode.h
|
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 |
cgalfwd.h
|
Implemented OFF import, refactored PolySet/Polyhedron conversion
|
2011-09-07 22:04:59 +02:00 |
cgalutils.cc
|
cleanup
|
2012-10-28 12:37:27 -05:00 |
cgalutils.h
|
refactor, cleanup, put code where it belongs, make simple logging class
|
2012-10-28 08:56:23 -05:00 |
cgalworker.cc
|
Catch exceptions as const references. Related to #204
|
2012-10-08 20:49:02 -04:00 |
cgalworker.h
|
Perform CGAL evaluation in a separate thread. First steps towards better GUI responsiveness and parallelization
|
2011-12-25 23:00:30 +01:00 |
color.cc
|
color>1.0 warning (color([255,0,0]) per Joel Bodenmann rept to mail list
|
2012-08-23 00:18:10 +02:00 |
colormap.h
|
Ported remaining color handling away from Qt
|
2012-01-25 21:13:03 +01:00 |
colornode.h
|
Color overriding now works. The outermost color will win if multiple colors are specified for the same object
|
2011-12-26 00:38:03 +01:00 |
context.cc
|
Detect recursive execution of functions to avoid a stack overflow crash. Fixes #200
|
2012-10-09 23:32:56 -04:00 |
context.h
|
Detect recursive execution of functions to avoid a stack overflow crash. Fixes #200
|
2012-10-09 23:32:56 -04:00 |
control.cc
|
Fix bug assuming negative doubles will overflow a size_t, which failed on ARM. Related to #259
|
2013-02-02 13:28:00 -05:00 |
csgnode.h
|
Reverted accidental commits
|
2010-10-31 01:58:50 +00:00 |
csgops.cc
|
Slight refactoring of builtin function and module handling
|
2011-11-06 18:37:12 +01:00 |
csgterm.cc
|
initial rework to enable eigen3 per issue #174.
|
2012-08-18 22:28:36 +02:00 |
csgterm.h
|
bugfix: default parameters should be in class declaration only
|
2012-08-18 13:00:00 -04:00 |
csgtermnormalizer.cc
|
bugfix: We didn't always print a warning when CSG normalization created too many elements
|
2013-02-04 12:29:00 -05:00 |
csgtermnormalizer.h
|
bugfix: We didn't always print a warning when CSG normalization created too many elements
|
2013-02-04 12:29:00 -05:00 |
dxfdata.cc
|
Catch exceptions as const references. Related to #204
|
2012-10-08 20:49:02 -04:00 |
dxfdata.h
|
update eigen version in README. dont use alignment in dxfdata vector.
|
2012-08-18 21:16:34 -05:00 |
dxfdim.cc
|
rewrite Eigen detection in CMakelists. cleanup files for pull request.
|
2012-08-19 07:58:30 -05:00 |
dxfdim.h
|
cleanup for pull request
|
2012-08-19 07:31:23 -05:00 |
dxftess-cgal.cc
|
make it clear to the user that they can't rely on this behavior
|
2013-01-27 20:57:50 -06:00 |
dxftess-glu.cc
|
Ported printutils away from Qt
|
2012-01-25 03:11:12 +01:00 |
dxftess.cc
|
De-Qt-ification continues, almost done with DxfData
|
2011-09-03 22:44:41 +02:00 |
dxftess.h
|
De-Qt-ification continues, almost done with DxfData
|
2011-09-03 22:44:41 +02:00 |
editor.cc
|
remove QCodeEditor inspired by Giles Bathgates Jan 7 2012 email to list
|
2013-01-08 20:07:28 -06:00 |
editor.h
|
remove QCodeEditor inspired by Giles Bathgates Jan 7 2012 email to list
|
2013-01-08 20:07:28 -06:00 |
export.cc
|
move png export to sep file to make compilation time bearable. expand stubs.
|
2013-01-24 04:35:04 +01:00 |
export.h
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
export_png.cc
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
expr.cc
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
expression.h
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
fbo.cc
|
cleanups. and restore accidentally deleted old system-gl.h
|
2013-01-26 23:19:14 +01:00 |
fbo.h
|
add files removed from test path
|
2013-01-24 04:02:31 +01:00 |
func.cc
|
make boost random work with version less than 1.47
|
2013-01-29 21:59:59 -06:00 |
function.h
|
Ported a bunch of stuff from Qt to STL
|
2011-09-03 06:10:36 +02:00 |
grid.h
|
Removed some more Qt dependencies
|
2011-11-28 01:00:21 +01:00 |
handle_dep.cc
|
cleanup for pull request
|
2012-08-19 07:31:23 -05:00 |
handle_dep.h
|
Added handle_dep sources
|
2011-09-04 01:39:19 +02:00 |
highlighter.cc
|
remove duplicate test from test list. clarify speed lanuage on large file
|
2013-01-13 10:16:21 -06:00 |
highlighter.h
|
balance colors, fix bug in numbers, highlight more stuff
|
2013-01-12 20:07:15 -06:00 |
imageutils-lodepng.cc
|
upgrade lodepng to new version. remove malloc from imageutils
|
2013-02-11 19:10:52 -06:00 |
imageutils-macosx.cc
|
Mac OS X build fixes
|
2013-01-28 14:56:17 -05:00 |
imageutils.cc
|
tests:detect whether openscad gui binary has been built - fail if not
|
2013-01-31 05:36:12 +01:00 |
imageutils.h
|
undo experiment with object orientation
|
2013-01-26 01:36:55 +01:00 |
import.cc
|
replace packed struct with union. remove some extraneous/debug code
|
2013-02-02 08:53:13 -08:00 |
importnode.h
|
Initial work: Created a Filename class
|
2011-11-06 19:18:59 +01:00 |
lexer.l
|
deal with test suite issues under mingw-cross compile and wine
|
2013-02-13 22:55:19 -06:00 |
linalg.cc
|
Minor note about eigen3
|
2013-02-10 21:15:52 -05:00 |
linalg.h
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
linearextrude.cc
|
fix bugs in build
|
2012-07-15 14:29:14 -05:00 |
linearextrudenode.h
|
Initial work: Created a Filename class
|
2011-11-06 19:18:59 +01:00 |
lodepng.cpp
|
upgrade lodepng to new version. remove malloc from imageutils
|
2013-02-11 19:10:52 -06:00 |
lodepng.h
|
upgrade lodepng to new version. remove malloc from imageutils
|
2013-02-11 19:10:52 -06:00 |
mainwin.cc
|
begin to implement --viewport option, by adding Camera class + children
|
2013-02-25 22:32:57 -06:00 |
mathc99.cc
|
add some more missing C99 math.h functions
|
2011-01-18 00:52:45 +01:00 |
mathc99.h
|
add some more missing C99 math.h functions
|
2011-01-18 00:52:45 +01:00 |
memory.h
|
helper to include TR1 stuff
|
2011-09-11 11:10:22 +02:00 |
module.cc
|
Block recursion on circular or recursive inclusions. Fixes #187
|
2012-09-02 13:17:14 -04:00 |
module.h
|
Block recursion on circular or recursive inclusions. Fixes #187
|
2012-09-02 13:17:14 -04:00 |
namedcolors.cpp
|
Merge branch 'master' into visitor
|
2011-07-31 01:58:51 +02:00 |
node.cc
|
fixup root modifier bug
|
2013-01-26 19:40:47 +01:00 |
node.h
|
enable root-modifier (! character) on gui-cmdline output. reduce duplicate code.
|
2013-01-26 19:31:37 +01:00 |
nodecache.h
|
Added note about reference usage being unsafe due to potential vector resize
|
2012-01-25 00:02:06 +01:00 |
nodedumper.cc
|
Cleaned up some unnecessary includes
|
2011-10-01 01:36:30 +02:00 |
nodedumper.h
|
Minor namespace fixes
|
2011-10-26 16:59:26 +02:00 |
openscad.cc
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
openscad.h
|
Moved examplesdir to mainwin
|
2012-05-02 11:55:24 -04:00 |
parser.y
|
Fixed weakness in parser causing modifier characters not to work in front of 'if' statements. Fixes #197
|
2012-10-07 15:24:08 -04:00 |
parsersettings.cc
|
Added support for more paths in OPENSCADPATH, also search in HOME/Documents/OpenSCAD/libraries on Mac
|
2013-02-12 23:16:23 -05:00 |
parsersettings.h
|
Search for libraries from a list of paths. Preparations for issue #125
|
2012-06-24 16:29:28 +02:00 |
polyset.cc
|
bugfix for recently introduced bug: Render negative 2D objects slightly thicker than positive objects to avoid z-buffer tearing with OpenCSG rendering
|
2013-01-08 13:24:54 -05:00 |
polyset.h
|
bugfix for recently introduced bug: Render negative 2D objects slightly thicker than positive objects to avoid z-buffer tearing with OpenCSG rendering
|
2013-01-08 13:24:54 -05:00 |
primitives.cc
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
printutils.cc
|
deal with test suite issues under mingw-cross compile and wine
|
2013-02-13 22:55:19 -06:00 |
printutils.h
|
deal with test suite issues under mingw-cross compile and wine
|
2013-02-13 22:55:19 -06:00 |
progress.cc
|
Cleaned up progress handling, implemented cancel function. Needs more testing
|
2010-02-09 13:48:09 +00:00 |
progress.h
|
Cleaned up progress handling, implemented cancel function. Needs more testing
|
2010-02-09 13:48:09 +00:00 |
projection.cc
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
projectionnode.h
|
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 |
render-opencsg.cc.org
|
Merge branch 'master' into visitor
|
2011-07-31 01:58:51 +02:00 |
render.cc
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
renderer.cc
|
Return on unknown ColorMode to avoid using uninitialized variable
|
2012-10-31 11:34:54 -04:00 |
renderer.h
|
Color overriding now works. The outermost color will win if multiple colors are specified for the same object
|
2011-12-26 00:38:03 +01:00 |
rendernode.h
|
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 |
rendersettings.cc
|
Ported remaining color handling away from Qt
|
2012-01-25 21:13:03 +01:00 |
rendersettings.h
|
Ported remaining color handling away from Qt
|
2012-01-25 21:13:03 +01:00 |
rotateextrude.cc
|
fix bugs in build
|
2012-07-15 14:29:14 -05:00 |
rotateextrudenode.h
|
Initial work: Created a Filename class
|
2011-11-06 19:18:59 +01:00 |
state.h
|
Color overriding now works. The outermost color will win if multiple colors are specified for the same object
|
2011-12-26 00:38:03 +01:00 |
stl-utils.cc
|
bugfix: There is a bug in the stdc++ library on Mac OS 10.5 which messes up some STL templates. This should fix it, courtesy of http://stackoverflow.com/questions/3484043/os-x-program-runs-on-dev-machine-crashing-horribly-on-others
|
2012-08-22 00:22:35 -04:00 |
stl-utils.h
|
De-Qt-ified AbstractNode
|
2011-08-04 04:58:17 +02:00 |
surface.cc
|
Catch exceptions as const references. Related to #204
|
2012-10-08 20:49:02 -04:00 |
svg.cc
|
Make it possible to build without CGAL. Fixes #264
|
2013-01-30 11:58:19 -05:00 |
svg.h
|
fixes for test suite and gcc
|
2012-10-28 20:22:04 +01:00 |
system-gl.cc
|
obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
|
2013-02-20 23:02:44 -06:00 |
system-gl.h
|
obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
|
2013-02-20 23:02:44 -06:00 |
transform.cc
|
solve some floating point comparison issues in multmatrix dump().
|
2013-02-15 17:42:45 -08:00 |
transformnode.h
|
Rewrote some hard to read linear algebra code to use Eigen
|
2011-10-04 03:41:43 +02:00 |
traverser.cc
|
robustification: Postfix traversals used uninitialized response variable. Bug wasn't trigged by the current codebase though
|
2012-10-31 11:35:36 -04:00 |
traverser.h
|
Support for traversal pruning and abortion
|
2011-11-25 22:41:36 +01:00 |
value.cc
|
better detection of '-0', make it into '0'
|
2013-02-15 18:36:32 -08:00 |
value.h
|
Implemented vector and matrix multiplication
|
2012-03-31 23:22:07 +02:00 |
version_check.cc
|
check versions of libraries at compile time - warn users. fix FIXME in openscad.pro
|
2012-07-13 03:40:07 +02:00 |
version_check.h
|
CONFIG= should read CONFIG+= -- otherwise it causes bizare build errors
|
2013-01-17 16:16:45 +01:00 |
visitor.h
|
Renamed some files and classnames for clarification
|
2011-09-30 03:11:28 +02:00 |
winconsole.c
|
documentation fixup
|
2013-01-22 03:57:27 +01:00 |