![]() |
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] |