U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
This is the complete list of members for Urho3D::BoundingBox, including all inherited members.
BoundingBox() noexcept | Urho3D::BoundingBox | inline |
BoundingBox(const BoundingBox &box) noexcept | Urho3D::BoundingBox | inline |
BoundingBox(const Rect &rect) noexcept | Urho3D::BoundingBox | inlineexplicit |
BoundingBox(const Vector3 &min, const Vector3 &max) noexcept | Urho3D::BoundingBox | inline |
BoundingBox(float min, float max) noexcept | Urho3D::BoundingBox | inline |
BoundingBox(const Vector3 *vertices, unsigned count) | Urho3D::BoundingBox | inline |
BoundingBox(const Frustum &frustum) | Urho3D::BoundingBox | inlineexplicit |
BoundingBox(const Polyhedron &poly) | Urho3D::BoundingBox | inlineexplicit |
BoundingBox(const Sphere &sphere) | Urho3D::BoundingBox | inlineexplicit |
Center() const | Urho3D::BoundingBox | inline |
Clear() | Urho3D::BoundingBox | inline |
Clip(const BoundingBox &box) | Urho3D::BoundingBox | |
Define(const BoundingBox &box) | Urho3D::BoundingBox | inline |
Define(const Rect &rect) | Urho3D::BoundingBox | inline |
Define(const Vector3 &min, const Vector3 &max) | Urho3D::BoundingBox | inline |
Define(float min, float max) | Urho3D::BoundingBox | inline |
Define(const Vector3 &point) | Urho3D::BoundingBox | inline |
Define(const Vector3 *vertices, unsigned count) | Urho3D::BoundingBox | |
Define(const Frustum &frustum) | Urho3D::BoundingBox | |
Define(const Polyhedron &poly) | Urho3D::BoundingBox | |
Define(const Sphere &sphere) | Urho3D::BoundingBox | |
Defined() const | Urho3D::BoundingBox | inline |
DistanceToPoint(const Vector3 &point) const | Urho3D::BoundingBox | |
dummyMax_ (defined in Urho3D::BoundingBox) | Urho3D::BoundingBox | |
dummyMin_ (defined in Urho3D::BoundingBox) | Urho3D::BoundingBox | |
HalfSize() const | Urho3D::BoundingBox | inline |
IsInside(const Vector3 &point) const | Urho3D::BoundingBox | inline |
IsInside(const BoundingBox &box) const | Urho3D::BoundingBox | inline |
IsInside(const Sphere &sphere) const | Urho3D::BoundingBox | |
IsInsideFast(const BoundingBox &box) const | Urho3D::BoundingBox | inline |
IsInsideFast(const Sphere &sphere) const | Urho3D::BoundingBox | |
max_ | Urho3D::BoundingBox | |
Merge(const Vector3 &point) | Urho3D::BoundingBox | inline |
Merge(const BoundingBox &box) | Urho3D::BoundingBox | inline |
Merge(const Vector3 *vertices, unsigned count) | Urho3D::BoundingBox | |
Merge(const Frustum &frustum) | Urho3D::BoundingBox | |
Merge(const Polyhedron &poly) | Urho3D::BoundingBox | |
Merge(const Sphere &sphere) | Urho3D::BoundingBox | |
min_ | Urho3D::BoundingBox | |
operator!=(const BoundingBox &rhs) const | Urho3D::BoundingBox | inline |
operator=(const BoundingBox &rhs) noexcept | Urho3D::BoundingBox | inline |
operator=(const Rect &rhs) noexcept | Urho3D::BoundingBox | inline |
operator==(const BoundingBox &rhs) const | Urho3D::BoundingBox | inline |
Projected(const Matrix4 &projection) const | Urho3D::BoundingBox | |
Size() const | Urho3D::BoundingBox | inline |
ToString() const | Urho3D::BoundingBox | |
Transform(const Matrix3 &transform) | Urho3D::BoundingBox | |
Transform(const Matrix3x4 &transform) | Urho3D::BoundingBox | |
Transformed(const Matrix3 &transform) const | Urho3D::BoundingBox | |
Transformed(const Matrix3x4 &transform) const | Urho3D::BoundingBox |