#include <CHArray.H>
Protected Member Functions | |
IndexerData () | |
IndexerData (const USz_t stride, const CHRange &dim) | |
void | ixDefineLowerBound (const CHRange &dim) |
IIx_t | ixLowerBound () const |
bool | ixValidBounds (const IIx_t i, const USz_t size) const |
IIx_t | ixDimOffset () const |
Protected Attributes | |
USz_t | m_ixStride |
Stride for this dimension. | |
Private Attributes | |
IIx_t | m_ixIB |
Lower bound for this dimension. |
ArSp::ArSp::IndexerData< Rank, CHRange >::IndexerData | ( | ) | [inline, protected] |
ArSp::ArSp::IndexerData< Rank, CHRange >::IndexerData | ( | const USz_t | stride, | |
const CHRange & | dim | |||
) | [inline, protected] |
void ArSp::ArSp::IndexerData< Rank, CHRange >::ixDefineLowerBound | ( | const CHRange & | dim | ) | [inline, protected] |
References CHRange::dimB.
IIx_t ArSp::ArSp::IndexerData< Rank, CHRange >::ixLowerBound | ( | ) | const [inline, protected] |
bool ArSp::ArSp::IndexerData< Rank, CHRange >::ixValidBounds | ( | const IIx_t | i, | |
const USz_t | size | |||
) | const [inline, protected] |
IIx_t ArSp::ArSp::IndexerData< Rank, CHRange >::ixDimOffset | ( | ) | const [inline, protected] |
USz_t ArSp::ArSp::IndexerData< Rank, CHRange >::m_ixStride [protected] |
Stride for this dimension.
Lower bound for this dimension.