Functions | |
| ArrayReference::ArrayReference () | |
| Creates a new empty Array Reference object. | |
| ArrayReference::ArrayReference (unsigned *_d, T *_e, unsigned _nd, unsigned _ne) | |
| Creates a new Array Reference object with the structure and content given by the parameters. | |
| ArrayTable::ArrayTable () | |
| Creates a new empty ArrayTable. | |
| ArrayTable::ArrayTable (unsigned i) | |
| Creates a new empty one-dimensional ArrayTable. | |
| ArrayTable::ArrayTable (unsigned i, unsigned j) | |
| Creates a new empty 2-dimensional ArrayTable. | |
| ArrayTable::ArrayTable (unsigned i, unsigned j, unsigned k) | |
| Creates a new empty 3-dimensional ArrayTable. | |
| ArrayTable::ArrayTable (const ArrayTable< T > &a) | |
| Creates a new ArrayTable as a copy of the parameter (copy constructor). | |
| ArrayReference< T >::ArrayReference | ( | unsigned * | _d, | |
| T * | _e, | |||
| unsigned | _nd, | |||
| unsigned | _ne | |||
| ) | [inline, inherited] |
Creates a new Array Reference object with the structure and content given by the parameters.
This constructor is for internal usage only.
| _d | the one-dimensional dimension vector ArrayBase::d | |
| _e | the one-dimensional element vector Array::e | |
| _nd | the number of array dimensions ArrayBase::nd | |
| _ne | the number of array elements ArrayBase::ne |
Definition at line 4823 of file Array.h.
References ArrayBase::d, ArrayBase::ne, and ArrayBase::stat.
| ArrayReference< T >::ArrayReference | ( | ) | [inline, inherited] |
Creates a new empty Array Reference object.
Definition at line 4788 of file Array.h.
References ArrayBase::d, ArrayBase::ne, and ArrayBase::stat.
| ArrayTable< T >::ArrayTable | ( | const ArrayTable< T > & | a | ) | [inline, inherited] |
Creates a new ArrayTable as a copy of the parameter (copy constructor).
| a | the ArrayTable object to copy. |
Definition at line 683 of file ArrayTable.h.
References ArrayTable< T >::operator=().
| ArrayTable< T >::ArrayTable | ( | unsigned | i, | |
| unsigned | j, | |||
| unsigned | k | |||
| ) | [inline, inherited] |
Creates a new empty 3-dimensional ArrayTable.
| i | the size of the ArrayTable in the first dimension. | |
| j | the size of the ArrayTable in the second dimension. | |
| k | the size of the ArrayTable in the third dimension. |
Definition at line 662 of file ArrayTable.h.
References ArrayTable< T >::resize().
| ArrayTable< T >::ArrayTable | ( | unsigned | i, | |
| unsigned | j | |||
| ) | [inline, inherited] |
Creates a new empty 2-dimensional ArrayTable.
| i | the size of the ArrayTable in the first dimension. | |
| j | the size of the ArrayTable in the second dimension. |
Definition at line 636 of file ArrayTable.h.
References ArrayTable< T >::resize().
| ArrayTable< T >::ArrayTable | ( | unsigned | i | ) | [inline, inherited] |
Creates a new empty one-dimensional ArrayTable.
| i | the size of the ArrayTable in the first dimension. |
Definition at line 611 of file ArrayTable.h.
References ArrayTable< T >::resize().
| ArrayTable< T >::ArrayTable | ( | ) | [inline, inherited] |
Creates a new empty ArrayTable.
Definition at line 590 of file ArrayTable.h.