![]() |
Public API Reference |
This class represents an ellipsoid. More...
#include <csgeom/sphere.h>
Public Member Functions | |
| csEllipsoid () | |
| Create a new empty ellipsoid at (0,0,0). | |
| csEllipsoid (const csVector3 ¢er, const csVector3 &radius) | |
| Create a new ellipsoid. | |
| csEllipsoid (const csEllipsoid &s) | |
| Copy Constructor. | |
| csVector3 & | GetCenter () |
| Get the center of this ellipsoid. | |
| const csVector3 & | GetCenter () const |
| Get the center of this ellipsoid. | |
| csVector3 & | GetRadius () |
| Get the radius of this ellipsoid. | |
| const csVector3 & | GetRadius () const |
| Get the radius of this ellipsoid. | |
| void | SetCenter (const csVector3 &c) |
| Set the center of this ellipsoid. | |
| void | SetRadius (const csVector3 &r) |
| Set the radius of this ellipsoid. | |
| csEllipsoid::csEllipsoid | ( | ) | [inline] |
| csEllipsoid::csEllipsoid | ( | const csVector3 & | center, |
| const csVector3 & | radius | ||
| ) | [inline] |
| csEllipsoid::csEllipsoid | ( | const csEllipsoid & | s | ) | [inline] |
| csVector3& csEllipsoid::GetCenter | ( | ) | [inline] |
| const csVector3& csEllipsoid::GetCenter | ( | ) | const [inline] |
| csVector3& csEllipsoid::GetRadius | ( | ) | [inline] |
| const csVector3& csEllipsoid::GetRadius | ( | ) | const [inline] |
| void csEllipsoid::SetCenter | ( | const csVector3 & | c | ) | [inline] |
| void csEllipsoid::SetRadius | ( | const csVector3 & | r | ) | [inline] |