![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
#include <Grid.hpp>
Inheritance diagram for CDPL::Math::ScalarGrid< T >: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< ScalarGrid< T > > | |
| typedef ScalarGrid< 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 | |
| ScalarGrid () | |
| ScalarGrid (SizeType m, SizeType n, SizeType o, const ValueType &v=ValueType()) | |
| ScalarGrid (const ScalarGrid &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 |
| ScalarGrid & | operator= (const ScalarGrid &g) |
| void | swap (ScalarGrid &g) |
| void | resize (SizeType m, SizeType n, SizeType o) |
Public Member Functions inherited from CDPL::Math::GridContainer< ScalarGrid< 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 (ScalarGrid &g1, ScalarGrid &g2) |
Additional Inherited Members | |
Protected Member Functions inherited from CDPL::Math::GridContainer< ScalarGrid< 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::ScalarGrid< T >::ValueType |
| typedef const T& CDPL::Math::ScalarGrid< T >::Reference |
| typedef const T& CDPL::Math::ScalarGrid< T >::ConstReference |
| typedef std::size_t CDPL::Math::ScalarGrid< T >::SizeType |
| typedef std::ptrdiff_t CDPL::Math::ScalarGrid< T >::DifferenceType |
| typedef GridReference<SelfType> CDPL::Math::ScalarGrid< T >::ClosureType |
| typedef const GridReference<const SelfType> CDPL::Math::ScalarGrid< T >::ConstClosureType |
| typedef Grid<T> CDPL::Math::ScalarGrid< T >::GridTemporaryType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |