Sphere surface
virtual void | setRadius (double r) set new sphere radius |
virtual void | setCenter (const Vec3 set new sphere radius |
double | getRadius (void) const raise getRadius() ambigous method call |
virtual void | translate (const Vec3 translates the object |
virtual void | rotate (const Rotation3D& rotation) rotates the object |
virtual void | scale (const double scale) scales the object |
virtual void | redraw (Camera3D *) all graphics objects can be drawn |
virtual void | updateCenter (Vec3 Returns the graphic object center and weight |
virtual double | updateRadius (const Vec3 Returns the graphic object radius given its center |
virtual double | computeClosestDistance (DataTypes::MouseClick& mc) const The routine that allows the camera to select an object by computing the distance of an object from its radial line |
virtual void | buildWireframe (void) wireframe display list creation callback |
virtual void | buildSolid (void) wireframe display list creation callback |
virtual void | setRedrawOrder (unsigned int order) set object redraw order for transparency sorting |
constructors
| |||||
destructor
|
GLUquadricObj* | sphere rendered object |
void | initBoundingBox (void) computes bounding box |
void | init (void) common constructors code |
constructor
Sphere surface
n - returned barycentric weight
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de