#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(). |