#include <mapbasic.h>
Definition at line 33 of file mapbasic.h.
Definition at line 35 of file mapbasic.h.
Referenced by Vector_3< T >::cross_product(), Vector_3< T >::operator*(), Vector_3< T >::operator+(), Vector_3< T >::operator-(), and Vector_3< T >::operator/().
Definition at line 36 of file mapbasic.h.
Vector_3< Type >::Vector_3 | ( | Null_vector | ) | [inline] |
Definition at line 37 of file mapbasic.h.
Definition at line 38 of file mapbasic.h.
Definition at line 42 of file mapbasic.h.
Referenced by Point_3< T >::operator!=(), Vector_3< T >::operator!=(), Point_3< T >::operator+(), Point_3< T >::operator+=(), Point_3< T >::operator-(), Point_3< T >::operator-=(), Point_3< T >::operator==(), and Vector_3< T >::operator==().
Definition at line 43 of file mapbasic.h.
Referenced by Point_3< T >::operator!=(), Vector_3< T >::operator!=(), Point_3< T >::operator+(), Point_3< T >::operator+=(), Point_3< T >::operator-(), Point_3< T >::operator-=(), Point_3< T >::operator==(), and Vector_3< T >::operator==().
Definition at line 44 of file mapbasic.h.
Referenced by Point_3< T >::operator!=(), Vector_3< T >::operator!=(), Point_3< T >::operator+(), Point_3< T >::operator+=(), Point_3< T >::operator-(), Point_3< T >::operator-=(), Point_3< T >::operator==(), and Vector_3< T >::operator==().
Definition at line 49 of file mapbasic.h.
Definition at line 51 of file mapbasic.h.
Definition at line 53 of file mapbasic.h.
Definition at line 55 of file mapbasic.h.
Definition at line 57 of file mapbasic.h.
Definition at line 59 of file mapbasic.h.
Definition at line 61 of file mapbasic.h.
Vector_3 Vector_3< Type >::operator+ | ( | const Vector_3< Type > & | v | ) | const [inline] |
Definition at line 67 of file mapbasic.h.
Definition at line 69 of file mapbasic.h.
Vector_3 Vector_3< Type >::operator- | ( | const Vector_3< Type > & | v | ) | const [inline] |
Definition at line 71 of file mapbasic.h.
Definition at line 73 of file mapbasic.h.
Definition at line 75 of file mapbasic.h.
Definition at line 77 of file mapbasic.h.
Definition at line 80 of file mapbasic.h.
static Vector_3 Vector_3< Type >::cross_product | ( | const Vector_3< Type > & | v, | |
const Vector_3< Type > & | w | |||
) | [inline, static] |
Definition at line 83 of file mapbasic.h.
Definition at line 89 of file mapbasic.h.
Referenced by Vector_3< T >::normalize().
Definition at line 91 of file mapbasic.h.
Definition at line 93 of file mapbasic.h.
Definition at line 99 of file mapbasic.h.
bool Vector_3< Type >::operator== | ( | const Vector_3< Type > & | p | ) | const [inline] |
Definition at line 103 of file mapbasic.h.
bool Vector_3< Type >::operator!= | ( | const Vector_3< Type > & | p | ) | const [inline] |
Definition at line 105 of file mapbasic.h.
Definition at line 108 of file mapbasic.h.
Referenced by Point_3< T >::operator<().
Definition at line 112 of file mapbasic.h.
Definition at line 114 of file mapbasic.h.
Referenced by Vector_3< T >::cross_product(), Vector_3< T >::is_null(), Vector_3< T >::neg(), Vector_3< T >::normalize(), Vector_3< T >::operator*(), Vector_3< T >::operator*=(), Vector_3< T >::operator+(), Vector_3< T >::operator+=(), Vector_3< T >::operator-(), Vector_3< T >::operator-=(), Vector_3< T >::operator/(), Vector_3< T >::operator/=(), Vector_3< T >::operator<(), Vector_3< T >::operator[](), and Vector_3< T >::x().
Definition at line 114 of file mapbasic.h.
Referenced by Vector_3< T >::cross_product(), Vector_3< T >::is_null(), Vector_3< T >::neg(), Vector_3< T >::normalize(), Vector_3< T >::operator*(), Vector_3< T >::operator*=(), Vector_3< T >::operator+(), Vector_3< T >::operator+=(), Vector_3< T >::operator-(), Vector_3< T >::operator-=(), Vector_3< T >::operator/(), Vector_3< T >::operator/=(), Vector_3< T >::operator<(), and Vector_3< T >::y().
Definition at line 114 of file mapbasic.h.
Referenced by Vector_3< T >::cross_product(), Vector_3< T >::is_null(), Vector_3< T >::neg(), Vector_3< T >::normalize(), Vector_3< T >::operator*(), Vector_3< T >::operator*=(), Vector_3< T >::operator+(), Vector_3< T >::operator+=(), Vector_3< T >::operator-(), Vector_3< T >::operator-=(), Vector_3< T >::operator/(), Vector_3< T >::operator/=(), Vector_3< T >::operator<(), and Vector_3< T >::z().