Murl::Math::Ray< DataType > Member List
This is the complete list of members for Murl::Math::Ray< DataType >, including all inherited members.
GetDirection() const | Murl::Math::Ray< DataType > | inline |
GetOrigin() const | Murl::Math::Ray< DataType > | inline |
IsIntersecting(const Sphere< DataType > &sphere, DataType *lambda=nullptr) const | Murl::Math::Ray< DataType > | inline |
IsIntersecting(const Box< DataType > &box, DataType *lambda=nullptr) const | Murl::Math::Ray< DataType > | inline |
mDirection | Murl::Math::Ray< DataType > | protected |
mOrigin | Murl::Math::Ray< DataType > | protected |
Ray() | Murl::Math::Ray< DataType > | inline |
Ray(const Vector< DataType > &origin, const Vector< DataType > &direction) | Murl::Math::Ray< DataType > | inline |
Ray(const Ray< DataType2 > &other) | Murl::Math::Ray< DataType > | inline |
Set(const Ray &other) | Murl::Math::Ray< DataType > | inline |
Set(const Vector< DataType > &origin, const Vector< DataType > &direction) | Murl::Math::Ray< DataType > | inline |
SetDirection(const Vector< DataType > &direction) | Murl::Math::Ray< DataType > | inline |
SetOrigin(const Vector< DataType > &origin) | Murl::Math::Ray< DataType > | inline |
ValueType typedef | Murl::Math::Ray< DataType > |