![]() |
Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::Box< T >, including all inherited members.
| Box()=default (defined in Nz::Box< T >) | Nz::Box< T > | |
| Box(T Width, T Height, T Depth) | Nz::Box< T > | |
| Box(T X, T Y, T Z, T Width, T Height, T Depth) | Nz::Box< T > | |
| Box(const T box[6]) | Nz::Box< T > | |
| Box(const Rect< T > &rect) | Nz::Box< T > | |
| Box(const Vector3< T > &lengths) | Nz::Box< T > | |
| Box(const Vector3< T > &vec1, const Vector3< T > &vec2) | Nz::Box< T > | |
| Box(const Box< U > &box) | Nz::Box< T > | explicit |
| Box(const Box &box)=default (defined in Nz::Box< T >) | Nz::Box< T > | |
| Contains(T X, T Y, T Z) const | Nz::Box< T > | |
| Contains(const Box &box) const | Nz::Box< T > | |
| Contains(const Vector3< T > &point) const | Nz::Box< T > | |
| depth (defined in Nz::Box< T >) | Nz::Box< T > | |
| ExtendTo(T X, T Y, T Z) | Nz::Box< T > | |
| ExtendTo(const Box &box) | Nz::Box< T > | |
| ExtendTo(const Vector3< T > &point) | Nz::Box< T > | |
| GetBoundingSphere() const | Nz::Box< T > | |
| GetCenter() const | Nz::Box< T > | |
| GetCorner(BoxCorner corner) const | Nz::Box< T > | |
| GetLengths() const | Nz::Box< T > | |
| GetMaximum() const | Nz::Box< T > | |
| GetMinimum() const | Nz::Box< T > | |
| GetNegativeVertex(const Vector3< T > &normal) const | Nz::Box< T > | |
| GetPosition() const | Nz::Box< T > | |
| GetPositiveVertex(const Vector3< T > &normal) const | Nz::Box< T > | |
| GetRadius() const | Nz::Box< T > | |
| GetSquaredBoundingSphere() const | Nz::Box< T > | |
| GetSquaredRadius() const | Nz::Box< T > | |
| height (defined in Nz::Box< T >) | Nz::Box< T > | |
| Intersect(const Box &box, Box *intersection=nullptr) const | Nz::Box< T > | |
| IsValid() const | Nz::Box< T > | |
| Lerp(const Box &from, const Box &to, T interpolation) | Nz::Box< T > | static |
| MakeZero() | Nz::Box< T > | |
| operator!=(const Box &box) const | Nz::Box< T > | |
| operator*(T scalar) const | Nz::Box< T > | |
| operator*(const Vector3< T > &vec) const | Nz::Box< T > | |
| operator*=(T scalar) | Nz::Box< T > | |
| operator*=(const Vector3< T > &vec) | Nz::Box< T > | |
| operator=(const Box &other)=default (defined in Nz::Box< T >) | Nz::Box< T > | |
| operator==(const Box &box) const | Nz::Box< T > | |
| operator[](std::size_t i) | Nz::Box< T > | |
| operator[](std::size_t i) const | Nz::Box< T > | |
| Set(T Width, T Height, T Depth) | Nz::Box< T > | |
| Set(T X, T Y, T Z, T Width, T Height, T Depth) | Nz::Box< T > | |
| Set(const T box[6]) | Nz::Box< T > | |
| Set(const Box &box) | Nz::Box< T > | |
| Set(const Rect< T > &rect) | Nz::Box< T > | |
| Set(const Vector3< T > &lengths) | Nz::Box< T > | |
| Set(const Vector3< T > &vec1, const Vector3< T > &vec2) | Nz::Box< T > | |
| Set(const Box< U > &box) (defined in Nz::Box< T >) | Nz::Box< T > | |
| Set(const Box< U > &box) | Nz::Box< T > | |
| ToString() const | Nz::Box< T > | |
| Transform(const Matrix4< T > &matrix, bool applyTranslation=true) | Nz::Box< T > | |
| Translate(const Vector3< T > &translation) | Nz::Box< T > | |
| width (defined in Nz::Box< T >) | Nz::Box< T > | |
| x (defined in Nz::Box< T >) | Nz::Box< T > | |
| y (defined in Nz::Box< T >) | Nz::Box< T > | |
| z (defined in Nz::Box< T >) | Nz::Box< T > | |
| Zero() | Nz::Box< T > | static |
| ~Box()=default (defined in Nz::Box< T >) | Nz::Box< T > |