matrix2d.h File Reference

Classes

struct  SqMat2< V >
 
struct  Mat2< V >
 
struct  IsZeroInitialized< SqMat2< T > >
 
struct  IsZeroInitialized< Mat2< T > >
 

Namespaces

 maxon
 

Typedefs

using SquareMatrix2d32 = SqMat2< Vector2d32 >
 
using SquareMatrix2d64 = SqMat2< Vector2d64 >
 
using SquareMatrix2d = SqMat2< Vector2d >
 
using Matrix2d32 = Mat2< Vector2d32 >
 
using Matrix2d64 = Mat2< Vector2d64 >
 
using Matrix2d = Mat2< Vector2d >
 

Functions

template<typename V , typename V2 >
Mat2< typename MultiplicativePromotion< V, typename V2::ValueType >::type > operator* (const SqMat2< V > &m, const Mat2< V2 > &m2)
 
template<GET_DATATYPE_POLICY POLICY, typename T >
Result< DataType > PrivateGetDataType (SqMat2< T > **, OverloadRank0)
 
template<GET_DATATYPE_POLICY POLICY, typename T >
Result< DataType > PrivateGetDataType (Mat2< T > **, OverloadRank0)