#include <rtcPoint3D.h>
Public Member Functions | |
T | distanceTo (Point3D< T > other) const |
T | distanceToSqr (Point3D< T > other) const |
template<class U > | |
const Point3D< T > & | operator= (const Vec< U, 3 > &other) |
const Point3D< T > & | operator= (const Vec< T, 3 > &other) |
const Point3D< T > & | operator= (const Point3D other) |
Point3D (T x=0, T y=0, T z=0) | |
Point3D (const Vec< T, 3 > &other) | |
template<class U > | |
Point3D (const Vec< U, 3 > &other) |
Definition at line 32 of file rtcPoint3D.h.
rtc::Point3D< T >::Point3D | ( | T | x = 0 , |
T | y = 0 , |
||
T | z = 0 |
||
) | [inline] |
Definition at line 36 of file rtcPoint3D.h.
rtc::Point3D< T >::Point3D | ( | const Vec< T, 3 > & | other | ) | [inline] |
Definition at line 40 of file rtcPoint3D.h.
rtc::Point3D< T >::Point3D | ( | const Vec< U, 3 > & | other | ) | [inline] |
Definition at line 45 of file rtcPoint3D.h.
T rtc::Point3D< T >::distanceTo | ( | Point3D< T > | other | ) | const [inline] |
Definition at line 49 of file rtcPoint3D.h.
T rtc::Point3D< T >::distanceToSqr | ( | Point3D< T > | other | ) | const [inline] |
Definition at line 53 of file rtcPoint3D.h.
const Point3D<T>& rtc::Point3D< T >::operator= | ( | const Vec< U, 3 > & | other | ) | [inline] |
Definition at line 58 of file rtcPoint3D.h.
const Point3D<T>& rtc::Point3D< T >::operator= | ( | const Vec< T, 3 > & | other | ) | [inline] |
Definition at line 65 of file rtcPoint3D.h.
const Point3D<T>& rtc::Point3D< T >::operator= | ( | const Point3D< T > | other | ) | [inline] |
Definition at line 72 of file rtcPoint3D.h.