Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::Sphere< T >, including all inherited members.
Contains(T X, T Y, T Z) const | Nz::Sphere< T > | |
Contains(const Box< T > &box) const | Nz::Sphere< T > | |
Contains(const Vector3< T > &point) const | Nz::Sphere< T > | |
Distance(T X, T Y, T Z) const | Nz::Sphere< T > | |
Distance(const Vector3< T > &point) const | Nz::Sphere< T > | |
ExtendTo(T X, T Y, T Z) | Nz::Sphere< T > | |
ExtendTo(const Vector3< T > &point) | Nz::Sphere< T > | |
GetNegativeVertex(const Vector3< T > &normal) const | Nz::Sphere< T > | |
GetPosition() const | Nz::Sphere< T > | |
GetPositiveVertex(const Vector3< T > &normal) const | Nz::Sphere< T > | |
Intersect(const Box< T > &box) const | Nz::Sphere< T > | |
Intersect(const Sphere &sphere) const | Nz::Sphere< T > | |
IsValid() const | Nz::Sphere< T > | |
Lerp(const Sphere &from, const Sphere &to, T interpolation) | Nz::Sphere< T > | static |
MakeUnit() | Nz::Sphere< T > | |
MakeZero() | Nz::Sphere< T > | |
operator!=(const Sphere &sphere) const | Nz::Sphere< T > | |
operator*(T scalar) const | Nz::Sphere< T > | |
operator*=(T scalar) | Nz::Sphere< T > | |
operator=(const Sphere &other)=default (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
operator==(const Sphere &sphere) const | Nz::Sphere< T > | |
operator[](std::size_t i) | Nz::Sphere< T > | |
operator[](std::size_t i) const | Nz::Sphere< T > | |
radius (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
Set(T X, T Y, T Z, T Radius) | Nz::Sphere< T > | |
Set(const Sphere &sphere) | Nz::Sphere< T > | |
Set(const Vector3< T > ¢er, T Radius) | Nz::Sphere< T > | |
Set(const T sphere[4]) | Nz::Sphere< T > | |
Set(const Sphere< U > &sphere) (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
Set(const Sphere< U > &sphere) | Nz::Sphere< T > | |
Sphere()=default (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
Sphere(T X, T Y, T Z, T Radius) | Nz::Sphere< T > | |
Sphere(const Vector3< T > ¢er, T Radius) | Nz::Sphere< T > | |
Sphere(const T sphere[4]) | Nz::Sphere< T > | |
Sphere(const Sphere< U > &sphere) | Nz::Sphere< T > | explicit |
Sphere(const Sphere &sphere)=default (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
ToString() const | Nz::Sphere< T > | |
Unit() | Nz::Sphere< T > | static |
x (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
y (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
z (defined in Nz::Sphere< T >) | Nz::Sphere< T > | |
Zero() | Nz::Sphere< T > | static |
~Sphere()=default (defined in Nz::Sphere< T >) | Nz::Sphere< T > |