The Sphere class defines a sphere using a center and a radius using vl::Real precision.
More...
#include <Sphere.hpp>
List of all members.
Detailed Description
The Sphere class defines a sphere using a center and a radius using vl::Real precision.
Constructor & Destructor Documentation
| vl::Sphere::Sphere |
( |
) |
[inline] |
| vl::Sphere::Sphere |
( |
const vec3 & |
center, |
|
|
Real |
radius |
|
) |
| [inline] |
| vl::Sphere::Sphere |
( |
const AABB & |
aabb ) |
[inline] |
Member Function Documentation
| void vl::Sphere::setNull |
( |
) |
[inline] |
| void vl::Sphere::setPoint |
( |
) |
[inline] |
| bool vl::Sphere::isNull |
( |
) |
const [inline] |
| bool vl::Sphere::isPoint |
( |
) |
const [inline] |
| void vl::Sphere::setCenter |
( |
const vec3 & |
center ) |
[inline] |
| const vec3& vl::Sphere::center |
( |
) |
const [inline] |
| void vl::Sphere::setRadius |
( |
Real |
radius ) |
[inline] |
| Real vl::Sphere::radius |
( |
) |
const [inline] |
| bool vl::Sphere::includes |
( |
const Sphere & |
other ) |
const [inline] |
| Sphere& vl::Sphere::operator= |
( |
const AABB & |
aabb ) |
[inline] |
| Sphere vl::Sphere::operator+ |
( |
const Sphere & |
other ) |
[inline] |
| const Sphere& vl::Sphere::operator+= |
( |
const Sphere & |
other ) |
[inline] |
| void vl::Sphere::transformed |
( |
Sphere & |
sphere, |
|
|
const mat4 & |
mat |
|
) |
| const [inline] |
| Sphere vl::Sphere::transformed |
( |
const mat4 & |
mat ) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- C:/VL/BuildSystem/VL_DISTRO/Visualization_Library_SDK/src/vl/Sphere.hpp