#include <plane.h>
|
| | PlaneClass (void) |
| |
| | PlaneClass (float nx, float ny, float nz, float dist) |
| |
| | PlaneClass (const Vector3 &normal, float dist) |
| |
| | PlaneClass (const Vector3 &normal, const Vector3 &point) |
| |
| | PlaneClass (const Vector3 &point1, const Vector3 &point2, const Vector3 &point3) |
| |
| void | Set (float a, float b, float c, float d) |
| |
| void | Set (const Vector3 &normal, float dist) |
| |
| void | Set (const Vector3 &normal, const Vector3 &point) |
| |
| void | Set (const Vector3 &point1, const Vector3 &point2, const Vector3 &point3) |
| |
| bool | Compute_Intersection (const Vector3 &p0, const Vector3 &p1, float *set_t) const |
| |
| bool | In_Front (const Vector3 &point) const |
| |
| bool | In_Front (const SphereClass &sphere) const |
| |
| bool | In_Front_Or_Intersecting (const SphereClass &sphere) const |
| |
| | PlaneClass (void) |
| |
| | PlaneClass (float a, float b, float c, float d) |
| |
| | PlaneClass (const Vector3 &normal, float dist) |
| |
| | PlaneClass (const Vector3 &normal, const Vector3 &point) |
| |
| | PlaneClass (const Vector3 &point1, const Vector3 &point2, const Vector3 &point3) |
| |
| void | Set (float a, float b, float c, float d) |
| |
Definition at line 61 of file plane.h.
◆ anonymous enum
◆ PlaneClass() [1/10]
| PlaneClass::PlaneClass |
( |
void | | ) |
|
|
inline |
◆ PlaneClass() [2/10]
| PlaneClass::PlaneClass |
( |
float | nx, |
|
|
float | ny, |
|
|
float | nz, |
|
|
float | dist ) |
|
inline |
◆ PlaneClass() [3/10]
| PlaneClass::PlaneClass |
( |
const Vector3 & | normal, |
|
|
float | dist ) |
|
inline |
◆ PlaneClass() [4/10]
| PlaneClass::PlaneClass |
( |
const Vector3 & | normal, |
|
|
const Vector3 & | point ) |
|
inline |
◆ PlaneClass() [5/10]
◆ PlaneClass() [6/10]
| PlaneClass::PlaneClass |
( |
void | | ) |
|
|
inline |
◆ PlaneClass() [7/10]
| PlaneClass::PlaneClass |
( |
float | a, |
|
|
float | b, |
|
|
float | c, |
|
|
float | d ) |
|
inline |
◆ PlaneClass() [8/10]
| PlaneClass::PlaneClass |
( |
const Vector3 & | normal, |
|
|
float | dist ) |
|
inline |
◆ PlaneClass() [9/10]
| PlaneClass::PlaneClass |
( |
const Vector3 & | normal, |
|
|
const Vector3 & | point ) |
◆ PlaneClass() [10/10]
◆ Compute_Intersection()
| bool PlaneClass::Compute_Intersection |
( |
const Vector3 & | p0, |
|
|
const Vector3 & | p1, |
|
|
float * | set_t ) const |
|
inline |
◆ In_Front() [1/2]
◆ In_Front() [2/2]
| bool PlaneClass::In_Front |
( |
const Vector3 & | point | ) |
const |
|
inline |
◆ In_Front_Or_Intersecting()
| bool PlaneClass::In_Front_Or_Intersecting |
( |
const SphereClass & | sphere | ) |
const |
|
inline |
◆ Intersect_Planes()
◆ Set() [1/5]
| void PlaneClass::Set |
( |
const Vector3 & | normal, |
|
|
const Vector3 & | point ) |
|
inline |
◆ Set() [2/5]
| void PlaneClass::Set |
( |
const Vector3 & | normal, |
|
|
float | dist ) |
|
inline |
◆ Set() [3/5]
◆ Set() [4/5]
| void PlaneClass::Set |
( |
float | a, |
|
|
float | b, |
|
|
float | c, |
|
|
float | d ) |
|
inline |
◆ Set() [5/5]
| void PlaneClass::Set |
( |
float | a, |
|
|
float | b, |
|
|
float | c, |
|
|
float | d ) |
|
inline |
The documentation for this class was generated from the following files:
- Code/Libraries/Source/WWVegas/WWMath/plane.h
- Code/Tools/WW3D/pluglib/plane.h