TuttleOFX  1
terry::math::Matrix< T, SO, Alloc > Struct Template Reference

#include <Matrix.hpp>

Public Types

typedef T BaseType
typedef
boost::numeric::ublas::unbounded_array
< BaseType, Alloc > 
StorageType
typedef
boost::numeric::ublas::matrix
< BaseType, SO, StorageType
Type
typedef
boost::numeric::ublas::shallow_array_adaptor
< BaseType
ShallowStorageType
typedef
boost::numeric::ublas::matrix
< BaseType, SO,
ShallowStorageType
ShallowType

Private Member Functions

 Matrix ()

Detailed Description

template<typename T, typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
struct terry::math::Matrix< T, SO, Alloc >

Definition at line 34 of file Matrix.hpp.


Member Typedef Documentation

template<typename T , typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
typedef T terry::math::Matrix< T, SO, Alloc >::BaseType

Definition at line 36 of file Matrix.hpp.

template<typename T , typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
typedef boost::numeric::ublas::shallow_array_adaptor<BaseType> terry::math::Matrix< T, SO, Alloc >::ShallowStorageType

Definition at line 40 of file Matrix.hpp.

template<typename T , typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
typedef boost::numeric::ublas::matrix<BaseType, SO, ShallowStorageType> terry::math::Matrix< T, SO, Alloc >::ShallowType

Definition at line 41 of file Matrix.hpp.

template<typename T , typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
typedef boost::numeric::ublas::unbounded_array<BaseType, Alloc > terry::math::Matrix< T, SO, Alloc >::StorageType

Definition at line 37 of file Matrix.hpp.

template<typename T , typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
typedef boost::numeric::ublas::matrix<BaseType, SO, StorageType> terry::math::Matrix< T, SO, Alloc >::Type

Definition at line 38 of file Matrix.hpp.


Constructor & Destructor Documentation

template<typename T , typename SO = DefaultStorageOrder, class Alloc = std::allocator<T>>
terry::math::Matrix< T, SO, Alloc >::Matrix ( ) [inline, private]

Definition at line 44 of file Matrix.hpp.


The documentation for this struct was generated from the following file: