This classes describes the trace (Verfolgungsergebnis) of a vector or a bounding box with regards to a brush. More...
#include "Brush.hpp"
Public Member Functions | |
VB_Trace3T (T Fraction_) | |
Constructor. More... | |
Public Attributes | |
T | Fraction |
This is how far we got, 0 <= Fraction <= 1. More... | |
bool | StartSolid |
Did the movement start inside the brush, "in solid"? More... | |
Vector3T< T > | ImpactNormal |
On impact, this is the normal vector of the hit plane. More... | |
This classes describes the trace (Verfolgungsergebnis) of a vector or a bounding box with regards to a brush.
The name VB_TraceT means "vector-brush trace".
|
inline |
Constructor.
T VB_Trace3T< T >::Fraction |
This is how far we got, 0 <= Fraction <= 1.
Vector3T<T> VB_Trace3T< T >::ImpactNormal |
On impact, this is the normal vector of the hit plane.
bool VB_Trace3T< T >::StartSolid |
Did the movement start inside the brush, "in solid"?