#include <vctDynamicNArrayRefOwner.h>
Collaboration diagram for vctDynamicNArrayRefOwner< _elementType, _dimension >:

Definition at line 37 of file vctDynamicNArrayRefOwner.h.
| typedef vctDynamicNArrayRefOwner<_elementType, DIMENSION> vctDynamicNArrayRefOwner< _elementType, _dimension >::ThisType |
The type of this owner.
Definition at line 46 of file vctDynamicNArrayRefOwner.h.
| dimension_type vctDynamicNArrayRefOwner< _elementType, _dimension >::dimension | ( | void | ) | const [inline] |
Return the number of dimensions of the nArray.
Definition at line 80 of file vctDynamicNArrayRefOwner.h.
Referenced by vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::dimension(), and vctDynamicNArrayRefOwner< _elementType, _dimension >::UpdateCachedData().
| const nsize_type& vctDynamicNArrayRefOwner< _elementType, _dimension >::sizes | ( | void | ) | const [inline] |
Return the size of each dimension.
Definition at line 87 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::SizesMember.
Referenced by vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::sizes(), and vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::ValidIndex().
| size_type vctDynamicNArrayRefOwner< _elementType, _dimension >::size | ( | dimension_type | dimension | ) | const [inline] |
Return the size of a dimension.
| dimension | the dimension of interest |
Definition at line 98 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::SizesMember.
Referenced by vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::size().
| size_type vctDynamicNArrayRefOwner< _elementType, _dimension >::size | ( | void | ) | const [inline] |
Return the size of the nArray.
Definition at line 112 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::SizesMember.
Referenced by vctDynamicNArrayRefOwner< _elementType, _dimension >::end(), and vctDynamicNArrayRefOwner< _elementType, _dimension >::rbegin().
| const nstride_type& vctDynamicNArrayRefOwner< _elementType, _dimension >::strides | ( | void | ) | const [inline] |
Return the strides of each dimension.
Definition at line 122 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::StridesMember.
Referenced by vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::strides().
| difference_type vctDynamicNArrayRefOwner< _elementType, _dimension >::stride | ( | dimension_type | dimension | ) | const [inline] |
Return the stride of a dimension.
| dimension | the dimension of interest |
Definition at line 130 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::StridesMember.
Referenced by vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::stride().
| pointer vctDynamicNArrayRefOwner< _elementType, _dimension >::Pointer | ( | void | ) | [inline] |
Return a pointer to the nArray's data.
Definition at line 140 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::Data.
Referenced by vctDynamicNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::Pointer(), and vctDynamicConstNArrayBase< vctDynamicNArrayRefOwner< _elementType, _dimension >, _elementType, _dimension >::Pointer().
| pointer vctDynamicNArrayRefOwner< _elementType, _dimension >::Pointer | ( | const nindex_type & | indices | ) | [inline] |
Return a pointer to the nArray's data at the specified element.
Definition at line 147 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::Data, and vctDynamicNArrayRefOwner< _elementType, _dimension >::StridesMember.
| const_pointer vctDynamicNArrayRefOwner< _elementType, _dimension >::Pointer | ( | void | ) | const [inline] |
Return a const pointer to the nArray's data.
Definition at line 156 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::Data.
| const_pointer vctDynamicNArrayRefOwner< _elementType, _dimension >::Pointer | ( | const nsize_type & | indices | ) | const [inline] |
Return a const pointer to the nArray's data at the specified element.
Definition at line 163 of file vctDynamicNArrayRefOwner.h.
References vctDynamicNArrayRefOwner< _elementType, _dimension >::Data, and vctDynamicNArrayRefOwner< _elementType, _dimension >::StridesMember.