|
Ocular Engine
|
This is the complete list of members for Ocular::Math::BoundsSphere, including all inherited members.
| Bounds(BoundsType const type) (defined in Ocular::Math::Bounds) | Ocular::Math::Bounds | protected |
| BoundsSphere(std::list< Point3f > const &points, Math::Matrix4x4 const &matrix=Math::Matrix4x4()) (defined in Ocular::Math::BoundsSphere) | Ocular::Math::BoundsSphere | |
| BoundsSphere(std::vector< Graphics::Vertex > const &vertices, Math::Matrix4x4 const &matrix=Math::Matrix4x4()) (defined in Ocular::Math::BoundsSphere) | Ocular::Math::BoundsSphere | |
| BoundsSphere(Vector3f const ¢er, float radius) (defined in Ocular::Math::BoundsSphere) | Ocular::Math::BoundsSphere | |
| BoundsSphere() (defined in Ocular::Math::BoundsSphere) | Ocular::Math::BoundsSphere | |
| construct(std::list< Vector3f > const &points, Math::Matrix4x4 const &matrix=Math::Matrix4x4()) | Ocular::Math::BoundsSphere | |
| construct(std::vector< Graphics::Vertex > const &vertices, Math::Matrix4x4 const &matrix=Math::Matrix4x4()) (defined in Ocular::Math::BoundsSphere) | Ocular::Math::BoundsSphere | |
| contains(Vector3f const &point, IntersectionType *result=nullptr) const | Ocular::Math::BoundsSphere | |
| contains(BoundsSphere const &sphere, IntersectionType *result=nullptr) const | Ocular::Math::BoundsSphere | |
| expand(float const amount) | Ocular::Math::BoundsSphere | |
| expandToContain(Vector3f const &point) | Ocular::Math::BoundsSphere | |
| expandToContain(BoundsSphere const &other) | Ocular::Math::BoundsSphere | |
| getCenter() const | Ocular::Math::BoundsSphere | |
| getRadius() const | Ocular::Math::BoundsSphere | |
| getType() const (defined in Ocular::Math::Bounds) | Ocular::Math::Bounds | |
| intersects(Ray const &ray) const | Ocular::Math::BoundsSphere | |
| intersects(Ray const &ray, Vector3f &point, float &distance) const | Ocular::Math::BoundsSphere | |
| intersects(BoundsSphere const &bounds) const | Ocular::Math::BoundsSphere | |
| intersects(BoundsAABB const &bounds) const | Ocular::Math::BoundsSphere | |
| intersects(BoundsOBB const &bounds) const | Ocular::Math::BoundsSphere | |
| intersects(Plane const &plane, IntersectionType *result=nullptr) const | Ocular::Math::BoundsSphere | |
| isVisible() const (defined in Ocular::Math::Bounds) | Ocular::Math::Bounds | |
| m_Type (defined in Ocular::Math::Bounds) | Ocular::Math::Bounds | protected |
| m_Visible (defined in Ocular::Math::Bounds) | Ocular::Math::Bounds | protected |
| setCenter(Vector3f const ¢er) | Ocular::Math::BoundsSphere | |
| setRadius(float radius) | Ocular::Math::BoundsSphere | |
| setVisible(bool visible) (defined in Ocular::Math::Bounds) | Ocular::Math::Bounds | |
| ~BoundsSphere() (defined in Ocular::Math::BoundsSphere) | Ocular::Math::BoundsSphere |