FX::Maths::VectorArray< type, A, B > Class Template Reference

#include <FXMaths.h>

List of all members.


Detailed Description

template<typename type, unsigned int A, unsigned int B>
class FX::Maths::VectorArray< type, A, B >

A static array of vectors.

Public Types

typedef type BASETYPE
typedef Vector< type, A > VECTORTYPE

Public Member Functions

 VectorArray (const type **d)
Vector< type, A > & operator[] (unsigned int i)
const Vector< type, A > & operator[] (unsigned int i) const

Static Public Attributes

static const unsigned int BASEDIMENSION
static const unsigned int VECTORDIMENSION

Protected Attributes

Vector< type, A > data [B]

Member Typedef Documentation

template<typename type, unsigned int A, unsigned int B>
typedef type FX::Maths::VectorArray< type, A, B >::BASETYPE

The base type.

template<typename type, unsigned int A, unsigned int B>
typedef Vector<type, A> FX::Maths::VectorArray< type, A, B >::VECTORTYPE

The container type.


Member Data Documentation

template<typename type, unsigned int A, unsigned int B>
const unsigned int FX::Maths::VectorArray< type, A, B >::BASEDIMENSION [static]

The base dimension.

template<typename type, unsigned int A, unsigned int B>
const unsigned int FX::Maths::VectorArray< type, A, B >::VECTORDIMENSION [static]

The base dimension.


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

(C) 2002-2008 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Jun 13 22:30:20 2008 for TnFOX by doxygen v1.5.6