#include <composite3.hh>
Public Member Functions |
| Plane () |
| Plane (const Vec3 &p1, const Vec3 &p2, const Vec3 &p3) |
| Plane (const Vec3 &p, const Vec3 &n) |
| Plane (const Line3 &l, const Vec3 &p) |
| Plane (Real a, Real b, Real c, Real d) |
| Plane (Real x, Real y, Real z) |
Vec3 | GetOrigin () const |
void | SetOrigin (const Vec3 &o) |
Vec3 | GetNormal () const |
void | SetNormal (const Vec3 &n) |
Real | GetP () const |
Vec3 | At (Real x, Real y) const |
Detailed Description
Definition at line 52 of file composite3.hh.
Member Enumeration Documentation
Constructor & Destructor Documentation
initialize based on 3 points defining a plane
initialize based on a point and a normal
initialize based on a line and point
initialize a,b,c,d (ax+by+cz+d=0)
initialize based x-,y-,z- intercepts
Member Function Documentation
void SetNormal |
( |
const Vec3 & |
n | ) |
|
void SetOrigin |
( |
const Vec3 & |
o | ) |
|
The documentation for this class was generated from the following file: