Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
smlt::Plane Struct Reference

Public Member Functions

 Plane (const Vec3 &N, float D)
 Plane (const Vec3 &N, const Vec3 &P)
 Plane (float A, float B, float C, float D)
Vec3 project (const Vec3 &p)
Vec3 normal () const
float distance_to (const Vec3 &p) const
PlaneClassification classify_point (const Vec3 &p) const

Static Public Member Functions

static smlt::optional< Vec3intersect_planes (const Plane &p1, const Plane &p2, const Plane &p3)

Public Attributes

Vec3 n
float d

The documentation for this struct was generated from the following files: