|
| | 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.