|
| Ellipsoid (const double &rx, const double &ry, const double &rz) |
| Constructor. More...
|
|
| Ellipsoid () |
| Default constructor (all radius set to 0)
|
|
| Ellipsoid (const Ellipsoid &e) |
| Copy constructor. More...
|
|
double | getRadiusX () const |
| Get the X radius of the ellipsoid.
|
|
double | getRadiusY () const |
| Get the Y radius of the ellipsoid.
|
|
double | getRadiusZ () const |
| Get the Z radius of the ellipsoid.
|
|
void | setRadiusX (const double &rx) |
| Set the X radius of the ellipsoid.
|
|
void | setRadiusY (const double &ry) |
| Set the Y radius of the ellipsoid.
|
|
void | setRadiusZ (const double &rz) |
| Set the Z radius of the ellipsoid.
|
|
Describes an ellipsoid.
A quadratic surface of the form (x / rx)^2 + (y / ry)^2 + (z / rz)^2 = 1. The ellipsoid chosen has implications in the Quantized Mesh format, specially for computing the occlusion point of a Quantized Mesh tile.