CUGL 2.3
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::Plane Member List

This is the complete list of members for cugl::Plane, including all inherited members.

contains(const Vec3 point, float variance=CU_MATH_EPSILON) constcugl::Planeinline
distance(const Vec3 point) constcugl::Planeinline
equals(const Plane &p, float variance=CU_MATH_EPSILON) constcugl::Planeinline
getIntersection(const Ray &ray) constcugl::Planeinline
intersection(const Plane &plane, const Ray &ray)cugl::Planestatic
isFrontFacing(const Vec3 direction) constcugl::Planeinline
multiply(const Plane &plane, const Mat4 &mat, Plane *dst)cugl::Planestatic
multiply(const Mat4 &mat)cugl::Planeinline
normalcugl::Plane
offsetcugl::Plane
operator std::string() constcugl::Planeinline
operator!=(const Plane &p) constcugl::Planeinline
operator*(const Mat4 &mat) constcugl::Planeinline
operator*=(const Mat4 &mat)cugl::Planeinline
operator=(const Plane &plane)cugl::Planeinline
operator=(const Vec3 normal)cugl::Planeinline
operator==(const Plane &p) constcugl::Planeinline
Plane()cugl::Planeinline
Plane(const Vec3 normal, float dist=0)cugl::Planeinline
Plane(const Vec3 normal, const Vec3 point)cugl::Planeinline
Plane(const Vec3 point1, const Vec3 point2, const Vec3 point3)cugl::Planeinline
Plane(float a, float b, float c, float d)cugl::Planeinline
Plane(const Plane &plane)cugl::Planeinline
set(const Vec3 normal, float dist=0)cugl::Plane
set(const Vec3 normal, const Vec3 point)cugl::Plane
set(const Vec3 point1, const Vec3 point2, const Vec3 point3)cugl::Plane
set(float a, float b, float c, float d)cugl::Plane
set(const Plane &plane)cugl::Planeinline
Side enum namecugl::Plane
sideOf(const Vec3 point) constcugl::Planeinline
sideOf(float x, float y, float z) constcugl::Planeinline
toString(bool verbose=false) constcugl::Plane
XYcugl::Planestatic
XZcugl::Planestatic
YZcugl::Planestatic
~Plane()cugl::Planeinline