mt
 All Classes Files Functions Enumerations Groups Pages
Files | Classes
Basic math classes

This module contains classes that model the basic mathematical concepts used in the library. More...

Files

file  basic_scalar.h
file  interval.h
file  matrix3x3.h
file  quaternion.h
file  rotation.h
file  scalar.h
file  transform.h
file  vector3.h

Classes

class  mt::BasicScalar< T >
 Floating point number with tolerance-based comparison operators. More...
class  mt::Interval
 One-dimensional closed interval class. More...
class  mt::Matrix3x3
 Row-major 3x3 matrix class. More...
class  mt::Quaternion
 Quaternion class. More...
class  mt::Rotation
 Singularity-free spatial rotations class. More...
class  mt::Transform
 Rigid transformation class. More...
class  mt::Vector3
 Three-dimensional vector class. More...

Detailed Description

This module contains classes that model the basic mathematical concepts used in the library.