Ocular Engine
Ocular::Math::BoundsOBB Member List

This is the complete list of members for Ocular::Math::BoundsOBB, including all inherited members.

Bounds(BoundsType const type) (defined in Ocular::Math::Bounds)Ocular::Math::Boundsprotected
BoundsOBB(Vector3f const &center, Vector3f const &extents, Vector3f const &xDir, Vector3f const &yDir, Vector3f const &zDir) (defined in Ocular::Math::BoundsOBB)Ocular::Math::BoundsOBB
BoundsOBB() (defined in Ocular::Math::BoundsOBB)Ocular::Math::BoundsOBB
getCenter() const Ocular::Math::BoundsOBB
getDirectionX() const Ocular::Math::BoundsOBB
getDirectionY() const Ocular::Math::BoundsOBB
getDirectionZ() const Ocular::Math::BoundsOBB
getExtents() const Ocular::Math::BoundsOBB
getType() const (defined in Ocular::Math::Bounds)Ocular::Math::Bounds
intersects(Ray const &ray) const Ocular::Math::BoundsOBB
intersects(BoundsSphere const &bounds) const Ocular::Math::BoundsOBB
intersects(BoundsAABB const &bounds) const Ocular::Math::BoundsOBB
intersects(BoundsOBB const &bounds) const Ocular::Math::BoundsOBB
intersects(Plane const &plane, IntersectionType *result=nullptr) const Ocular::Math::BoundsOBB
isVisible() const (defined in Ocular::Math::Bounds)Ocular::Math::Bounds
m_Type (defined in Ocular::Math::Bounds)Ocular::Math::Boundsprotected
m_Visible (defined in Ocular::Math::Bounds)Ocular::Math::Boundsprotected
setCenter(Vector3f const &center)Ocular::Math::BoundsOBB
setDirectionX(Vector3f const &dirX)Ocular::Math::BoundsOBB
setDirectionY(Vector3f const &dirY)Ocular::Math::BoundsOBB
setDirectionZ(Vector3f const &dirZ)Ocular::Math::BoundsOBB
setExtents(Vector3f const &extents)Ocular::Math::BoundsOBB
setVisible(bool visible) (defined in Ocular::Math::Bounds)Ocular::Math::Bounds
~BoundsOBB() (defined in Ocular::Math::BoundsOBB)Ocular::Math::BoundsOBB