Chemical Data Processing Library C++ API - Version 1.2.0
|
#include <Grid.hpp>
Public Types | |
typedef T | ValueType |
typedef const T & | Reference |
typedef const T & | ConstReference |
typedef std::size_t | SizeType |
typedef std::ptrdiff_t | DifferenceType |
typedef GridReference< SelfType > | ClosureType |
typedef const GridReference< const SelfType > | ConstClosureType |
typedef Grid< T > | GridTemporaryType |
Public Types inherited from CDPL::Math::GridContainer< ZeroGrid< T > > | |
typedef ZeroGrid< T > | ContainerType |
Public Types inherited from CDPL::Math::GridExpression< E > | |
typedef E | ExpressionType |
Public Types inherited from CDPL::Math::Expression< E > | |
typedef E | ExpressionType |
Public Member Functions | |
ZeroGrid () | |
ZeroGrid (SizeType m, SizeType n, SizeType o) | |
ZeroGrid (const ZeroGrid &m) | |
ConstReference | operator() (SizeType i) const |
ConstReference | operator() (SizeType i, SizeType j, SizeType k) const |
bool | isEmpty () const |
SizeType | getSize () const |
SizeType | getSize1 () const |
SizeType | getSize2 () const |
SizeType | getSize3 () const |
SizeType | getMaxSize1 () const |
SizeType | getMaxSize2 () const |
SizeType | getMaxSize3 () const |
ZeroGrid & | operator= (const ZeroGrid &g) |
void | swap (ZeroGrid &g) |
void | resize (SizeType m, SizeType n, SizeType o) |
Public Member Functions inherited from CDPL::Math::GridContainer< ZeroGrid< T > > | |
const ContainerType & | operator() () const |
ContainerType & | operator() () |
Public Member Functions inherited from CDPL::Math::GridExpression< E > | |
const ExpressionType & | operator() () const |
ExpressionType & | operator() () |
Friends | |
void | swap (ZeroGrid &g1, ZeroGrid &g2) |
Additional Inherited Members | |
Protected Member Functions inherited from CDPL::Math::GridContainer< ZeroGrid< T > > | |
GridContainer () | |
~GridContainer () | |
Protected Member Functions inherited from CDPL::Math::GridExpression< E > | |
GridExpression () | |
~GridExpression () | |
Protected Member Functions inherited from CDPL::Math::Expression< E > | |
Expression () | |
~Expression () | |
typedef T CDPL::Math::ZeroGrid< T >::ValueType |
typedef const T& CDPL::Math::ZeroGrid< T >::Reference |
typedef const T& CDPL::Math::ZeroGrid< T >::ConstReference |
typedef std::size_t CDPL::Math::ZeroGrid< T >::SizeType |
typedef std::ptrdiff_t CDPL::Math::ZeroGrid< T >::DifferenceType |
typedef GridReference<SelfType> CDPL::Math::ZeroGrid< T >::ClosureType |
typedef const GridReference<const SelfType> CDPL::Math::ZeroGrid< T >::ConstClosureType |
typedef Grid<T> CDPL::Math::ZeroGrid< T >::GridTemporaryType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |