Commit Graph

27 Commits

Author SHA1 Message Date
Federico Ponchio 654452b177 Should work as before. I didn't test cylinder and other exotic modes. 2008-02-24 18:05:08 +00:00
Federico Ponchio 7006d170be Restored trackball functionality. Not very much tested, and code will need some
cleanup.
2008-02-24 14:37:00 +00:00
Paolo Cignoni 228db666c3 first attempt to correct after quaternion ToMatrix() inversion (does not work yet) 2008-02-22 18:57:47 +00:00
mtarini 44260d6c42 *** empty log message *** 2007-12-21 12:29:34 +00:00
Massimiliano Corsini 63b27cb1b5 solve memory leak in dtor 2007-10-12 14:02:39 +00:00
Paolo Cignoni 1a9dafdece Removed using namespace std and modified accordingly. 2007-07-09 22:47:18 +00:00
Massimiliano Corsini 5e81eca026 adjust wheel back-compatibility 2007-06-20 12:59:43 +00:00
Paolo Cignoni 74d325979b Added one-level undo system and sticky trackmodes. 2007-06-13 17:15:09 +00:00
Paolo Cignoni 0fd4e977e5 Moved the dreawing code to trackmodes, some other minor changes 2007-05-15 15:00:47 +00:00
Paolo Cignoni ece2f97c8b Added reflection Name 2007-02-26 01:30:02 +00:00
mtarini 722bd7a696 added "ToAscii" and "SetFromAscii" methods to load/store current trackball status from/to ascii strings
(intended uses: clipboard operations and comments inside png snapshots!)
2007-01-15 15:04:15 +00:00
Paolo Cignoni 94f8e5f4d5 Reversed the direction of wheel scaling and added middle mouse panning 2006-07-26 13:54:45 +00:00
Paolo Cignoni 95153f03dc Added Scale and Translate methods.
Added many drawing hints and raised the default num. of steps when drawing circles.
Added MouseDown without coords (for remembering changes of keys modifiers)
Added ZMode to the default modes under Alt+left
Added DrawPostApply (to be completed)
2006-02-13 13:15:52 +00:00
Paolo Cignoni 1ad3bfb230 Main restructuring. Removed the Draw function and slightly changed the meaning of the trackball itself.
See the notes at the beginning of trackball.h
2005-10-17 01:29:46 +00:00
ganovelli 820aa5dbd1 modes deallocation commented (quick and dirty solution..to debug) 2005-04-17 17:48:24 +00:00
Paolo Cignoni 409ceaf11f *** empty log message *** 2004-12-17 10:28:10 +00:00
Federico Ponchio 44f6565e1e Added a 'else'. 2004-09-28 15:30:12 +00:00
Federico Ponchio 276c9f7dbb #include <gl... -> #include <GL... 2004-09-09 14:38:52 +00:00
Paolo Cignoni e2763f9a8b Added scaling by wheel 2004-07-11 22:06:56 +00:00
Paolo Cignoni 782b814293 Heavily restructured. To be completed only rotation works... 2004-06-09 14:01:13 +00:00
Federico Ponchio 8381f2f5a0 Redesigned partial version. 2004-05-14 03:15:09 +00:00
Federico Ponchio c66c874c06 *** empty log message *** 2004-05-12 20:55:18 +00:00
Paolo Cignoni 6df79edd1f Restructured and adapted in a better way to opengl 2004-05-07 12:46:08 +00:00
Paolo Cignoni e5aef23c44 Commented out unused parameter names and other minor warning related issues 2004-04-07 10:54:11 +00:00
Federico Ponchio f6eb36cac1 Fixed current_action initialization. 2004-03-31 15:08:03 +00:00
Federico Ponchio 00b39c914a Adding copyright. 2004-03-25 14:55:25 +00:00
Federico Ponchio 7e2ee081ac first release 2004-03-25 14:50:08 +00:00