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 |