#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.
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 |