BEM++
2.0
|
Public Member Functions | |
CollectionOf2dArrays (size_t arrayCount) | |
CollectionOf2dArrays (const CollectionOf2dArrays &rhs) | |
CollectionOf2dArrays & | operator= (const CollectionOf2dArrays &rhs) |
void | set_size (size_t new_size) |
size_t | size () const |
_2dArray< T > & | operator[] (size_t index) |
const _2dArray< T > & | operator[] (size_t index) const |
void | fill (const T &value) |
CollectionOf1dSlicesOf2dArrays< T > | slice (size_t index1) |
CollectionOf1dSlicesOfConst2dArrays < T > | const_slice (size_t index1) const |
Private Member Functions | |
_2dArray< T > & | array (size_t index) |
const _2dArray< T > & | array (size_t index) const |
void | check_array_index (size_t array_index) const |
Private Attributes | |
size_t | m_size |
boost::scoped_array< _2dArray < T > > | m_arrays |