PlaneT /

#includecinder/Plane.h

Represents a Plane, as a geometric primitive, useful in conducting tests in 3D space.


Public Member Functions

  • PlaneT ()
  • PlaneT (const Vec3T &v1, const Vec3T &v2, const Vec3T &v3)
  • PlaneT (const Vec3T &point, const Vec3T &normal)
  • PlaneT (T a, T b, T c, T d)
  • getPoint () const
  • const Vec3T &
    getNormal () const
  • T
    getDistance () const
  • T
    distance (const Vec3T &p) const
  • reflectPoint (const Vec3T &p) const
  • reflectVector (const Vec3T &v) const
  • void
    set (const Vec3Y &v1, const Vec3Y &v2, const Vec3Y &v3)