Mathter
A configurable 3D math library for game developers.
|
#include <Geometry.hpp>
Public Member Functions | |
Intersection (const Ray< T, 3 > &ray, const Triangle3D< T > &triangle) | |
bool | IsIntersecting () const |
VectorT | Point () const |
template<class U > | |
U | Interpolate (const U &a, const U &b, const U &c) const |
T | GetT () const |
T | GetU () const |
T | GetV () const |
mathter::Intersection< Ray< T, 3 >, Triangle3D< T > >::Intersection | ( | const Ray< T, 3 > & | ray, |
const Triangle3D< T > & | triangle | ||
) |
|
inline |
|
inline |
|
inline |
U mathter::Intersection< Ray< T, 3 >, Triangle3D< T > >::Interpolate | ( | const U & | a, |
const U & | b, | ||
const U & | c | ||
) | const |
|
inline |
|
inline |