18 #ifndef __H__OCULAR_MATH_PLANE__H__
19 #define __H__OCULAR_MATH_PLANE__H__
21 #include "Math/Vector3.hpp"
22 #include "Exceptions/Exception.hpp"
122 Plane getNormalized()
const;
static Vector3f GetIntersectionPoint(Plane const &a, Plane const &b, Plane const &c)
Definition: Plane.cpp:142
void setPoint(Vector3f const &point)
Definition: Plane.cpp:65
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: BoundsOBB.hpp:56
Vector3f getClosest(Vector3f const &point) const
Definition: Plane.cpp:90
bool intersects(Ray const &ray) const
Definition: Plane.cpp:117
Vector3f const & getNormal() const
Definition: Plane.cpp:80
void setNormal(Vector3f const &normal)
Definition: Plane.cpp:70
Definition: BoundsAABB.hpp:63
Definition: BoundsSphere.hpp:52
Vector3f const & getPoint() const
Definition: Plane.cpp:75
float getSignedDistance(Vector3f const &point) const
Definition: Plane.cpp:85