ML Reference
mlVector6.h File Reference

Template class for a 6D vector for floating point types, derived from FloatingPointVector. More...

#include "mlLinearAlgebraSystem.h"
#include "mlLinearAlgebraDefs.h"
#include "mlFloatingPointVector.h"
#include "mlVector2.h"
#include "mlVector3.h"
#include "mlVector4.h"

Go to the source code of this file.

Classes

class  ml::Tvec2< DT >
 Declaration of float vector type traits: More...
 
class  ml::Tvec3< DT >
 A three dimensional vector class for floating point types. More...
 
class  ml::Tvec4< DT >
 A four dimensional vector class for floating point types. More...
 
class  ml::Tvec6< DT >
 A six dimensional vector class for floating point types. More...
 

Namespaces

 ml
 Define the namespace name like in the ML. Default is ml.
 

Typedefs

Specializations for float, double and long double.
typedef Tvec6< MLfloatml::Vector6f
 A vector with 6 components of type float. More...
 
typedef Tvec6< MLdoubleml::Vector6d
 A vector with 6 components of type double. More...
 
typedef Tvec6< MLldoubleml::Vector6ld
 A vector with 6 components of type long double. More...
 
typedef Tvec6< MLdoubleml::Vector6
 A vector with 6 components of type double. More...
 
Deprecated
typedef Tvec6< MLfloatml::vecf6
 
typedef Tvec6< MLdoubleml::vecd6
 
typedef Tvec6< MLldoubleml::vecld6
 
typedef Tvec6< MLdoubleml::vec6
 

Detailed Description

Template class for a 6D vector for floating point types, derived from FloatingPointVector.

Author
Wolf Spindler
Date
09/2001

Definition in file mlVector6.h.