#include <BaseMatrix.h>
Protected Attributes | |
const BaseMatrix * | matrix |
InternalBlockAccessor | internal |
Public Member Functions | |
~BlockConstAccessor () | |
BlockConstAccessor (const BlockConstAccessor &b) | |
BlockConstAccessor (const BlockAccessor &b) | |
void | operator= (const BlockConstAccessor &b) |
void | operator= (const BlockAccessor &b) |
Index | getRow () const |
Index | getCol () const |
const BaseMatrix * | getMatrix () const |
bool | isValid () const |
SReal | element (Index i, Index j) const |
Read the value of the element at row i, column j within this block (using 0-based indices) More... | |
const float * | elements (float *dest) const |
Read all values from this block into given float buffer, or return the pointer to the buffer data if the in-memory format is compatible. More... | |
const double * | elements (double *dest) const |
Read all values from this block into given double buffer, or return the pointer to the buffer data if the in-memory format is compatible. More... | |
const int * | elements (int *dest) const |
Read all values from this block into given int buffer, or return the pointer to the buffer data if the in-memory format is compatible. More... | |
Protected Member Functions | |
BlockConstAccessor () | |
BlockConstAccessor (const BaseMatrix *matrix, Index row, Index col, void *internalPtr) | |
BlockConstAccessor (const BaseMatrix *matrix, Index row, Index col, Index internalData) | |
Friends | |
class | BaseMatrix |
class | ColBlockConstIterator |
|
protected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
Read the value of the element at row i, column j within this block (using 0-based indices)
|
inline |
Read all values from this block into given double buffer, or return the pointer to the buffer data if the in-memory format is compatible.
|
inline |
Read all values from this block into given float buffer, or return the pointer to the buffer data if the in-memory format is compatible.
|
inline |
Read all values from this block into given int buffer, or return the pointer to the buffer data if the in-memory format is compatible.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |