CompuCell3D::Array3D< T > Class Template Reference

#include <Array3D.h>

List of all members.

Public Types

typedef std::vector
< std::vector< std::vector< T > > > 
ContainerType

Public Member Functions

void allocateArray (const Dim3D &_dim, T &val=T())
ContainerTypegetContainer ()

Private Attributes

std::vector< std::vector
< std::vector< T > > > 
array


Detailed Description

template<typename T>
class CompuCell3D::Array3D< T >

Definition at line 12 of file Array3D.h.


Member Typedef Documentation

template<typename T>
typedef std::vector<std::vector<std::vector<T> > > CompuCell3D::Array3D< T >::ContainerType

Definition at line 14 of file Array3D.h.


Member Function Documentation

template<typename T>
void CompuCell3D::Array3D< T >::allocateArray ( const Dim3D _dim,
T &  val = T() 
) [inline]

template<typename T>
ContainerType& CompuCell3D::Array3D< T >::getContainer (  )  [inline]

Definition at line 17 of file Array3D.h.

References CompuCell3D::Array3D< T >::array.


Member Data Documentation

template<typename T>
std::vector<std::vector<std::vector<T> > > CompuCell3D::Array3D< T >::array [private]


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

Generated on Thu Dec 4 11:41:54 2008 for CompuCell3D by  doxygen 1.5.6