summaryrefslogtreecommitdiff
path: root/openscad.h
AgeCommit message (Collapse)Author
2009-10-19Clifford Wolf:clifford
Added OpenGL 2.0 / OpenCSG check git-svn-id: http://svn.clifford.at/openscad/trunk@110 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-19Clifford Wolf:clifford
Fixed scalar subtraction Fixed handling of -/+ scalar prefix Fixed vector handling [0 1 2] doesn't work anymore now git-svn-id: http://svn.clifford.at/openscad/trunk@109 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-18Clifford Wolf:clifford
Added command line mode (stl export only) git-svn-id: http://svn.clifford.at/openscad/trunk@106 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14Clifford Wolf:clifford
Added support for ASCII stl files git-svn-id: http://svn.clifford.at/openscad/trunk@102 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14Clifford Wolf:clifford
Improved status bar handling git-svn-id: http://svn.clifford.at/openscad/trunk@101 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14Clifford Wolf:clifford
Added paste viewport data functions Added xyz-rotate git-svn-id: http://svn.clifford.at/openscad/trunk@99 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14Clifford Wolf:clifford
Added advanced camera handling and crosshairs git-svn-id: http://svn.clifford.at/openscad/trunk@98 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-12Clifford Wolf:clifford
Added 'show axis' mode Added support for backsides in thrown-together mode git-svn-id: http://svn.clifford.at/openscad/trunk@97 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-12Clifford Wolf:clifford
Added orthogonal display mode git-svn-id: http://svn.clifford.at/openscad/trunk@96 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-05Clifford Wolf:clifford
Added keyboard zoom and menu view angle actions git-svn-id: http://svn.clifford.at/openscad/trunk@95 b57f626f-c46c-0410-a088-ec61d464b74c
2009-09-24Clifford Wolf:clifford
Added missing assert.h git-svn-id: http://svn.clifford.at/openscad/trunk@91 b57f626f-c46c-0410-a088-ec61d464b74c
2009-08-10Clifford Wolf:clifford
Fixed some trivial compiler warnings git-svn-id: http://svn.clifford.at/openscad/trunk@87 b57f626f-c46c-0410-a088-ec61d464b74c
2009-08-04Stefan Farthofer (aka meta/metaz):clifford
Renamed some enums to avoid collitions with windows.h defines git-svn-id: http://svn.clifford.at/openscad/trunk@86 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28Clifford Wolf:clifford
Improved animation and polycaching git-svn-id: http://svn.clifford.at/openscad/trunk@85 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28Clifford Wolf:clifford
Really simple animation backend git-svn-id: http://svn.clifford.at/openscad/trunk@84 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28Clifford Wolf:clifford
Added dxf polyset caching git-svn-id: http://svn.clifford.at/openscad/trunk@83 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-26Clifford Wolf:clifford
Define M_PI if it is not there.. git-svn-id: http://svn.clifford.at/openscad/trunk@81 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-25Clifford Wolf:clifford
Automatically change dir on file open or saveAs git-svn-id: http://svn.clifford.at/openscad/trunk@79 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-25Clifford Wolf:clifford
Added 'surface' module git-svn-id: http://svn.clifford.at/openscad/trunk@76 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-24Clifford Wolf:clifford
Added dxf dimension function (still incomplete) git-svn-id: http://svn.clifford.at/openscad/trunk@73 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-24Clifford Wolf:clifford
Added support for twisted linear extracion git-svn-id: http://svn.clifford.at/openscad/trunk@72 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-23Clifford Wolf:clifford
Added '%' for background stuff git-svn-id: http://svn.clifford.at/openscad/trunk@69 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-21Clifford Wolf:clifford
Improved dxf path extraction git-svn-id: http://svn.clifford.at/openscad/trunk@63 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-21Clifford Wolf:clifford
Added Grid2d/Grid3d API Moved dxf tesselation to extra file git-svn-id: http://svn.clifford.at/openscad/trunk@62 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-20Clifford Wolf:clifford
Improved DXF support git-svn-id: http://svn.clifford.at/openscad/trunk@61 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-17Clifford Wolf:clifford
Added rotation extrude Added dxf extrude example git-svn-id: http://svn.clifford.at/openscad/trunk@58 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-16Clifford Wolf:clifford
Added first steps towards dxf extrusion support git-svn-id: http://svn.clifford.at/openscad/trunk@57 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-14Clifford Wolf:clifford
Added convexity handling Split up example.scad file to examples/* git-svn-id: http://svn.clifford.at/openscad/trunk@56 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-14Clifford Wolf:clifford
Fixed cylinders, added "render" statement git-svn-id: http://svn.clifford.at/openscad/trunk@55 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-06Clifford Wolf:clifford
Removed now obsolete Value::MATRIX enum git-svn-id: http://svn.clifford.at/openscad/trunk@52 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-03Clifford Wolf:clifford
Added caching of cgal nef polyhydrons git-svn-id: http://svn.clifford.at/openscad/trunk@49 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02Clifford Wolf:clifford
Don't try rendering a CSG tree with more than 1000 elements. git-svn-id: http://svn.clifford.at/openscad/trunk@48 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02Clifford Wolf:clifford
Some cleanups and improvements in GL rendering git-svn-id: http://svn.clifford.at/openscad/trunk@46 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01Clifford Wolf:clifford
Support for hightlights git-svn-id: http://svn.clifford.at/openscad/trunk@45 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01Clifford Wolf:clifford
Yet another redesign of the evaluation path git-svn-id: http://svn.clifford.at/openscad/trunk@44 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01Clifford Wolf:clifford
Another cleanup in expression handling git-svn-id: http://svn.clifford.at/openscad/trunk@43 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30Clifford Wolf:clifford
Added edit menu git-svn-id: http://svn.clifford.at/openscad/trunk@41 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30Clifford Wolf:clifford
Improved value handling Fixed math functions Improved control statements git-svn-id: http://svn.clifford.at/openscad/trunk@39 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29Clifford Wolf:clifford
Restructured AST evaluation for control statements git-svn-id: http://svn.clifford.at/openscad/trunk@37 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29Clifford Wolf:clifford
Improved wireframe vs. light shading selection git-svn-id: http://svn.clifford.at/openscad/trunk@36 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29Clifford Wolf:clifford
Added support for OpenGL Lights git-svn-id: http://svn.clifford.at/openscad/trunk@35 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27Clifford Wolf:clifford
Added Reload commands (F3 + F4) git-svn-id: http://svn.clifford.at/openscad/trunk@34 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27Clifford Wolf:clifford
Some UI improvements git-svn-id: http://svn.clifford.at/openscad/trunk@33 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Transforms (scale, rotate, translate, multmatrix) Various matrix related fixes git-svn-id: http://svn.clifford.at/openscad/trunk@29 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
OpenCSG support looks ok now git-svn-id: http://svn.clifford.at/openscad/trunk@27 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Improvements in pseudo wireframe shader git-svn-id: http://svn.clifford.at/openscad/trunk@25 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Added shader for pseudo-edges in opencsg mode git-svn-id: http://svn.clifford.at/openscad/trunk@24 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Added generic config variables Added ${fs,fa}_{render,preview} git-svn-id: http://svn.clifford.at/openscad/trunk@22 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-25Clifford Wolf:clifford
Fixed OpenGL viewport init Added sphere primitive Fixed building without OpenCSG git-svn-id: http://svn.clifford.at/openscad/trunk@21 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-25Clifford Wolf:clifford
Added CsgChain structure Added first OpenCSG demo code git-svn-id: http://svn.clifford.at/openscad/trunk@19 b57f626f-c46c-0410-a088-ec61d464b74c
contact: Jan Huwald // Impressum