geolib2
Classes | Namespaces | Typedefs
math_types.h File Reference
#include <iostream>
#include <cmath>
Include dependency graph for math_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  geo::Mat2T< T >
 
class  geo::Mat3T< T >
 
class  geo::Mat3T< T >
 
class  geo::QuaternionT< T >
 
class  geo::Transform2T< T >
 
class  geo::Transform3T< T >
 
class  geo::Transform3T< T >
 
class  geo::Vec2T< T >
 
class  geo::Vec3T< T >
 
class  geo::Vec3T< T >
 

Namespaces

 geo
 

Typedefs

typedef Mat2T< real > geo::Mat2
 
typedef Mat2T< double > geo::Mat2d
 
typedef Mat2T< float > geo::Mat2f
 
typedef Mat2T< int > geo::Mat2i
 
typedef Mat2T< unsigned int > geo::Mat2u
 
typedef Mat3T< real > geo::Mat3
 
typedef Mat3T< double > geo::Mat3d
 
typedef Mat3T< float > geo::Mat3f
 
typedef Mat3T< int > geo::Mat3i
 
typedef Mat3T< unsigned int > geo::Mat3u
 
typedef double geo::real
 
typedef Transform2T< real > geo::Transform2
 
typedef Transform2T< double > geo::Transform2d
 
typedef Transform2T< float > geo::Transform2f
 
typedef Transform2T< int > geo::Transform2i
 
typedef Transform2T< unsigned int > geo::Transform2u
 
typedef Transform3T< real > geo::Transform3
 
typedef Transform3T< double > geo::Transform3d
 
typedef Transform3T< float > geo::Transform3f
 
typedef Transform3T< int > geo::Transform3i
 
typedef Transform3T< unsigned int > geo::Transform3u
 
typedef Vec2T< real > geo::Vec2
 
typedef Vec2T< double > geo::Vec2d
 
typedef Vec2T< float > geo::Vec2f
 
typedef Vec2T< int > geo::Vec2i
 
typedef Vec2T< unsigned int > geo::Vec2u
 
typedef Vec3T< real > geo::Vec3
 
typedef Vec3T< double > geo::Vec3d
 
typedef Vec3T< float > geo::Vec3f
 
typedef Vec3T< int > geo::Vec3i
 
typedef Vec3T< unsigned int > geo::Vec3u