#include <ImathLine.h>
Public Member Functions | |
| Line3 () | |
| Line3 (const Vec3< T > &point1, const Vec3< T > &point2) | |
| void | set (const Vec3< T > &point1, const Vec3< T > &point2) |
| Vec3< T > | operator() (T parameter) const |
| T | distanceTo (const Vec3< T > &point) const |
| T | distanceTo (const Line3< T > &line) const |
| Vec3< T > | closestPointTo (const Vec3< T > &point) const |
| Vec3< T > | closestPointTo (const Line3< T > &line) const |
Public Attributes | |
| Vec3< T > | pos |
| Vec3< T > | dir |
Definition at line 54 of file ImathLine.h.
| Imath::Line3< T >::Line3 | ( | ) | [inline] |
Definition at line 65 of file ImathLine.h.
| Imath::Line3< T >::Line3 | ( | const Vec3< T > & | point1, | |
| const Vec3< T > & | point2 | |||
| ) | [inline] |
Definition at line 105 of file ImathLine.h.
| Vec3< T > Imath::Line3< T >::closestPointTo | ( | const Line3< T > & | line | ) | const [inline] |
Definition at line 144 of file ImathLine.h.
| Vec3< T > Imath::Line3< T >::closestPointTo | ( | const Vec3< T > & | point | ) | const [inline] |
Definition at line 130 of file ImathLine.h.
| T Imath::Line3< T >::distanceTo | ( | const Line3< T > & | line | ) | const [inline] |
Definition at line 136 of file ImathLine.h.
| T Imath::Line3< T >::distanceTo | ( | const Vec3< T > & | point | ) | const [inline] |
Definition at line 124 of file ImathLine.h.
| Vec3< T > Imath::Line3< T >::operator() | ( | T | parameter | ) | const [inline] |
Definition at line 118 of file ImathLine.h.
| void Imath::Line3< T >::set | ( | const Vec3< T > & | point1, | |
| const Vec3< T > & | point2 | |||
| ) | [inline] |
Definition at line 111 of file ImathLine.h.
| Vec3<T> Imath::Line3< T >::dir |
Definition at line 59 of file ImathLine.h.
| Vec3<T> Imath::Line3< T >::pos |
Definition at line 58 of file ImathLine.h.
1.5.9