#include <plane.h>
Public Methods | |
| Plane () | |
| Plane (VECTOR n, VECTOR p) | |
| ~Plane () | |
| float | Distance (VECTOR x) |
| bool | Intersection (VECTOR ray_point, VECTOR ray_dir, VECTOR *res) |
Public Attributes | |
| VECTOR | normal |
| VECTOR | point |
| float | dist |
|
|
plane.cpp implementiert eine einfache ebenen Klasse inklusive einer Ebene-Strahl-schnitt Methode Definition at line 6 of file plane.cpp. References dist, normal, and point.
|
|
||||||||||||
|
Definition at line 12 of file plane.cpp. References dist, VECTOR::dot(), normal, and point.
|
|
|
Definition at line 13 of file plane.h.
00013 {};
|
|
|
Definition at line 19 of file plane.cpp. References VECTOR::dot(), normal, and point.
|
|
||||||||||||||||
|
Definition at line 25 of file plane.cpp. References dist, and VECTOR::dot().
|
|
|
Definition at line 10 of file plane.h. Referenced by Intersection(), and Plane(). |
|
|
Definition at line 8 of file plane.h. Referenced by Distance(), Plane(), and Raycaster::Raycast(). |
|
|
Definition at line 9 of file plane.h. Referenced by Distance(), and Plane(). |
1.3-rc2