HDK
|
Partial template specialization of DenseBase. More...
#include <Dense.h>
Public Member Functions | |
size_t | coordToOffset (size_t i, size_t j, size_t k) const |
Return the linear offset into this grid's value array given by unsigned coordinates (i, j, k), i.e., coordinates relative to the origin of this grid's bounding box. More... | |
Coord | offsetToLocalCoord (size_t n) const |
Return the index coordinate corresponding to the specified linear offset. More... | |
size_t | yStride () const |
Return the stride of the array in the y direction ( = dimX). More... | |
size_t | zStride () const |
Return the stride of the array in the y direction ( = dimX*dimY). More... | |
Static Public Member Functions | |
static size_t | xStride () |
Return the stride of the array in the x direction ( = 1). More... | |
Protected Member Functions | |
DenseBase (const CoordBBox &bbox) | |
Protected constructor so as to prevent direct instantiation. More... | |
Protected Attributes | |
const CoordBBox | mBBox |
const size_t | mY |
const size_t | mZ |
Partial template specialization of DenseBase.
|
inlineprotected |
|
inline |
Return the linear offset into this grid's value array given by unsigned coordinates (i, j, k), i.e., coordinates relative to the origin of this grid's bounding box.
|
inline |
|
inlinestatic |
Return the stride of the array in the x direction ( = 1).
|
inline |
Return the stride of the array in the y direction ( = dimX).
|
inline |
Return the stride of the array in the y direction ( = dimX*dimY).
|
protected |
|
protected |
|
protected |