List of all members.
Detailed Description
Contains the information about the size of ArrayND, and in what order the data is stored (if accessable via a pointer).
Constructor & Destructor Documentation
| virtual ArrayNDInfo::~ArrayNDInfo |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| uint64_t ArrayNDInfo::calcTotalSz |
( |
|
) |
const [protected] |
| virtual ArrayNDInfo* ArrayNDInfo::clone |
( |
|
) |
const [pure virtual] |
| virtual bool ArrayNDInfo::getArrayPos |
( |
uint64_t |
, |
|
|
int * |
| |
|
) |
| | const [virtual] |
Given an offset, what is the ND position.
| virtual int ArrayNDInfo::getNDim |
( |
|
) |
const [pure virtual] |
| virtual uint64_t ArrayNDInfo::getOffset |
( |
const int * |
|
) |
const [virtual] |
Returns offset in a 'flat' array.
| virtual int ArrayNDInfo::getSize |
( |
int |
dim |
) |
const [pure virtual] |
| virtual uint64_t ArrayNDInfo::getTotalSz |
( |
|
) |
const [virtual] |
| virtual bool ArrayNDInfo::setSize |
( |
int |
dim, |
|
|
int |
sz | |
|
) |
| | [virtual] |
| bool ArrayNDInfo::validDimPos |
( |
int |
dim, |
|
|
int |
pos | |
|
) |
| | const |
Checks if the position exists on a certain dim.
| virtual bool ArrayNDInfo::validPos |
( |
const int * |
|
) |
const [virtual] |
Checks if the position exists.