Om
1.0.0
A universal framework for multimedia simulation
|
This is the complete list of members for om::math::Ray3D< T >, including all inherited members.
direction | om::math::Ray3D< T > | |
getPositionAt(T parameter) const | om::math::Ray3D< T > | inline |
intersectsCapsule(const VectorND< T, 3 > &p1, const VectorND< T, 3 > &axis, T height, T radius, T &distance) const | om::math::Ray3D< T > | inline |
intersectsCapsule2(const VectorND< T, 3 > &p1, const VectorND< T, 3 > &axis, T height, T radius1, T radius2, T &distance) const | om::math::Ray3D< T > | inline |
intersectsCylinder(const VectorND< T, 3 > &p1, const VectorND< T, 3 > &axis, T height, T radius, T &distance) const | om::math::Ray3D< T > | inline |
intersectsCylinder2(const VectorND< T, 3 > &p1, const VectorND< T, 3 > &axis, T height, T radius1, T radius2, T &distance) const | om::math::Ray3D< T > | inline |
intersectsSphere(const VectorND< T, 3 > &position, T radius) const | om::math::Ray3D< T > | inline |
intersectsSphere(const Sphere3D< T > &sphere) const | om::math::Ray3D< T > | inline |
intersectsSphere(const VectorND< T, 3 > &position, T radius, T &distance) const | om::math::Ray3D< T > | inline |
intersectsSphere(const Sphere3D< T > &sphere, T &distance) const | om::math::Ray3D< T > | inline |
intersectsTriangle(const VectorND< T, 3 > &v1, const VectorND< T, 3 > &v2, const VectorND< T, 3 > &v3) const | om::math::Ray3D< T > | inline |
intersectsTriangle(const VectorND< T, 3 > &v1, const VectorND< T, 3 > &v2, const VectorND< T, 3 > &v3, T &distance) const | om::math::Ray3D< T > | inline |
intersectsTriangle(const VectorND< T, 3 > &v1, const VectorND< T, 3 > &v2, const VectorND< T, 3 > &v3, T &distance, T &u, T &v) const | om::math::Ray3D< T > | inline |
normalize() const | om::math::Ray3D< T > | inline |
origin | om::math::Ray3D< T > | |
Ray3D() | om::math::Ray3D< T > | inline |
Ray3D(const VectorND< T, 3 > &newOrigin, const VectorND< T, 3 > &newDirection) | om::math::Ray3D< T > | inline |