Commit Graph

26 Commits

Author SHA1 Message Date
Marco Callieri 84c99ef920 added axis display on trackball pan
When the trackball is panned, axes are rendered in the trackball sphere
2016-11-21 17:07:40 +01:00
Paolo Cignoni fd3c661efc commented out unused param 2016-11-03 12:55:46 +01:00
Paolo Cignoni 32333eba24 Huge copyright sanitization of the header files of vcg folder. 2016-06-13 05:29:25 +00:00
Paolo Cignoni c84d999b4b Other small improvement to the trackball for the ortographic case 2014-11-05 11:02:51 +00:00
Paolo Cignoni 1ff3a301ec Trackball Improvement. Now it works well also for ortho views 2014-11-04 23:16:04 +00:00
Paolo Cignoni a912ac3a82 Small changed in the rendering of the trackball icon to remove the stepped line effect due to line antialiasing 2012-03-06 11:52:00 +00:00
Paolo Cignoni f64b175b13 Updating after the change
IntersectionPlaneLine -> IntersectionLinePlane
2012-01-18 16:49:18 +00:00
Marco Callieri b853e5fd3f - removed from standard trackball rendering the useless plane handles (can be re-drawn using a parameter, that is false by default)
- different color on the three circles of the trackball (X red, Y green, Z blue)
2011-12-20 12:27:30 +00:00
Paolo Cignoni 646cfe482d With a couple of parenthesis no need any more for NOMINMAX 2011-03-25 10:37:07 +00:00
Nico Pietroni 0b2b8f8700 removed SegmentSegmentDistance function, it must be used the one in distance3.h 2010-10-15 15:21:43 +00:00
Paolo Cignoni f017c8646e removed "suggest parentheses around && within ||" warning 2010-01-11 09:30:44 +00:00
Paolo Cignoni ab200fc950 Port to eigen2: state of the mess:
* curently nothing change if you don't define VCG_USE_EIGEN
* make Matrix*, Point3 and Point4 derive Eigen::Matrix (still ugly)
* now catching all the dot products to replace them by .dot()
  note that most of meshlab already compile
2008-10-27 19:35:17 +00:00
Federico Ponchio de91366540 removed some garbage. 2008-02-26 18:55:55 +00:00
Federico Ponchio 86bf1f6d7b Fixed bug in drawing position of the trackball when changin center. 2008-02-26 18:46:55 +00:00
Federico Ponchio e4bed07afa Fixed scale behaviour. 2008-02-24 18:10:54 +00:00
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
Paolo Cignoni 77415bc213 removed some variable initialization related warning 2008-02-15 20:54:45 +00:00
Paolo Cignoni f30329419b corrected bug into the drawsphere (thanks to nico and guido!) 2007-10-22 14:39:54 +00:00
Paolo Cignoni 95b2d87cc3 glEnable (GL_LINE_SMOOTH) should go before changing the linewidth. 2007-08-17 09:19:40 +00:00
Paolo Cignoni c63ba58a30 Minor edits in Doxygen documentation. 2007-07-14 12:44:40 +00:00
Paolo Cignoni 2eb3337caa Added Doxygen documentation, removed using namespace std, some other minor changes. 2007-07-09 22:41:22 +00:00
Paolo Cignoni 3535cddaaa Minor fix in DrawUglyCylinderMode() 2007-06-12 08:58:08 +00:00
Paolo Cignoni 9554ee4245 Removed type cast warnings 2007-05-28 08:10:47 +00:00
Paolo Cignoni 9ed47e4afa Utility functions for the trackmodes, first version 2007-05-15 14:57:34 +00:00