From de913665403276f6268f181fad14d16a21a1fa3d Mon Sep 17 00:00:00 2001 From: ponchio Date: Tue, 26 Feb 2008 18:55:55 +0000 Subject: [PATCH] removed some garbage. --- wrap/gui/trackutils.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/wrap/gui/trackutils.h b/wrap/gui/trackutils.h index 84be841c..79dd0b1e 100644 --- a/wrap/gui/trackutils.h +++ b/wrap/gui/trackutils.h @@ -24,6 +24,9 @@ History $Log: not supported by cvs2svn $ +Revision 1.13 2008/02/26 18:46:55 ponchio +Fixed bug in drawing position of the trackball when changin center. + Revision 1.12 2008/02/24 18:10:54 ponchio Fixed scale behaviour. @@ -683,16 +686,13 @@ void DrawSphereIcon (Trackball * tb,bool active) { glPushAttrib (GL_TRANSFORM_BIT |GL_ENABLE_BIT | GL_LINE_BIT | GL_CURRENT_BIT | GL_LIGHTING_BIT); glMatrixMode(GL_MODELVIEW); - glPushMatrix (); -/* Matrix44f rot; - tb->track.rot.ToMatrix(rot); - Invert(rot);*/ -// Point3f center = tb->center + tb->track.InverseMatrix()*tb->center; + glPushMatrix (); + Point3f center = tb->center + tb->track.InverseMatrix()*Point3f(0, 0, 0); glTranslate(center); glScale (tb->radius/tb->track.sca); - float amb[4] = { .3f, .3f, .3f, 1.0f }; + float amb[4] = { .3f, .3f, .3f, 1.0f }; float col[4] = { .5f, .5f, .8f, 1.0f }; glEnable (GL_LINE_SMOOTH); if (active)