Sphere surface
![]() | setRadius (double r) set new sphere radius |
![]() | setCenter (const Vec3 set new sphere radius |
![]() | getRadius (void) const raise getRadius() ambigous method call |
![]() | translate (const Vec3 translates the object |
![]() | rotate (const Rotation3D& rotation) rotates the object |
![]() | scale (const double scale) scales the object |
![]() | redraw (Camera3D *) all graphics objects can be drawn |
![]() | updateCenter (Vec3 Returns the graphic object center and weight |
![]() | updateRadius (const Vec3 Returns the graphic object radius given its center |
![]() | 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 |
![]() | buildWireframe (void) wireframe display list creation callback |
![]() | buildSolid (void) wireframe display list creation callback |
![]() | setRedrawOrder (unsigned int order) set object redraw order for transparency sorting |
![]() | constructors
| ||||
![]() | destructor
|
![]() | sphere rendered object |
![]() | initBoundingBox (void) computes bounding box |
![]() | init (void) common constructors code |
constructor
Sphere surface
void initBoundingBox(void)
constructors
destructor
virtual void setRadius(double r)
virtual void setCenter(const Vec3
double getRadius(void) const
virtual void translate(const Vec3
virtual void rotate(const Rotation3D& rotation)
virtual void scale(const double scale)
virtual void redraw(Camera3D *)
virtual void updateCenter(Vec3
n - returned barycentric weight virtual double updateRadius(const Vec3
virtual double computeClosestDistance(DataTypes::MouseClick& mc) const
virtual void buildWireframe(void)
virtual void buildSolid(void)
virtual void setRedrawOrder(unsigned int order)
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