Go to the source code of this file.
Classes | |
class | Origin |
class | Null_vector |
class | Vector_3< Type > |
Some basic geometric data types. More... | |
class | Point_3< T > |
class | Vector_2< Type > |
class | Point_2< T > |
Macros | |
#define | MAP_BEGIN_NAMESPACE namespace MAP { |
#define | MAP_END_NAMESPACE } |
#define | USE_MAP_NAMESPACE using namespace MAP; |
Typedefs | |
typedef double | Real |
Enumerations | |
enum | { E2N_USER =0, E2N_ONE =1, E2N_AREA =2, E2N_ANGLE =3 } |
Functions | |
template<class T > | |
Vector_3< T > | operator* (T t, const Vector_3< T > &v) |
template<class Type > | |
std::ostream & | operator<< (std::ostream &os, const Vector_3< Type > &p) |
template<class Type > | |
std::ostream & | operator<< (std::ostream &os, const Point_3< Type > &p) |
template<class T > | |
Vector_2< T > | operator* (T t, const Vector_2< T > &v) |
template<class Type > | |
std::ostream & | operator<< (std::ostream &os, const Vector_2< Type > &p) |
template<class Type > | |
std::ostream & | operator<< (std::ostream &os, const Point_2< Type > &p) |
#define MAP_BEGIN_NAMESPACE namespace MAP { |
Definition at line 28 of file mapbasic.h.
#define MAP_END_NAMESPACE } |
Definition at line 29 of file mapbasic.h.
#define USE_MAP_NAMESPACE using namespace MAP; |
Definition at line 30 of file mapbasic.h.
typedef double Real |
Definition at line 322 of file mapbasic.h.
anonymous enum |
Enumerator | |
---|---|
E2N_USER | |
E2N_ONE | |
E2N_AREA | |
E2N_ANGLE |
Definition at line 325 of file mapbasic.h.
Definition at line 139 of file mapbasic.h.
Referenced by Aff_transformation_2< R_ >::operator*().
Definition at line 266 of file mapbasic.h.
std::ostream& operator<< | ( | std::ostream & | os, |
const Vector_3< Type > & | p | ||
) |
Definition at line 142 of file mapbasic.h.
References Vector_3< Type >::x().
std::ostream& operator<< | ( | std::ostream & | os, |
const Point_3< Type > & | p | ||
) |
Definition at line 194 of file mapbasic.h.
References Vector_3< Type >::x().
std::ostream& operator<< | ( | std::ostream & | os, |
const Vector_2< Type > & | p | ||
) |
Definition at line 269 of file mapbasic.h.
References Vector_2< Type >::x().
std::ostream& operator<< | ( | std::ostream & | os, |
const Point_2< Type > & | p | ||
) |
Definition at line 318 of file mapbasic.h.
References Vector_2< Type >::x().