This struct models a plane of the form ax + by + cz + d = 0.
More...
#include <Plane.h>
|
| Plane (const float &a, const float &b, const float &c, const float &d) |
| A basic constructor that creates a plane from four parameters. More...
|
|
| Plane (const Geometry::Vec3 &u, const Geometry::Vec3 &v, const Geometry::Vec3 &w) |
| A basic constructor that creates a plane from three vectors. More...
|
|
|
float | a |
| Parameter a of the plane. More...
|
|
float | b |
| Parameter b of the plane. More...
|
|
float | c |
| Parameter c of the plane. More...
|
|
float | d |
| Parameter d of the plane. More...
|
|
This struct models a plane of the form ax + by + cz + d = 0.
◆ Plane() [1/2]
Pathfinder::Plane::Plane |
( |
const float & |
a, |
|
|
const float & |
b, |
|
|
const float & |
c, |
|
|
const float & |
d |
|
) |
| |
A basic constructor that creates a plane from four parameters.
- Parameters
-
a | Parameter a of the plane. |
b | Parameter b of the plane. |
c | Parameter c of the plane. |
d | Parameter d of the plane. |
◆ Plane() [2/2]
Pathfinder::Plane::Plane |
( |
const Geometry::Vec3 & |
u, |
|
|
const Geometry::Vec3 & |
v, |
|
|
const Geometry::Vec3 & |
w |
|
) |
| |
A basic constructor that creates a plane from three vectors.
- Parameters
-
u | The first vector defining the plane. |
v | The second vector defining the plane. |
w | The third vector defining the plane. |
float Pathfinder::Plane::a |
Parameter a of the plane.
float Pathfinder::Plane::b |
Parameter b of the plane.
float Pathfinder::Plane::c |
Parameter c of the plane.
float Pathfinder::Plane::d |
Parameter d of the plane.
The documentation for this struct was generated from the following files: