Base class for defining a slice of a matrix.
Definition at line 629 of file MatrixBase.hpp.
#include <MatrixBase.hpp>
Protected Member Functions | |
void | matSliceCheck (size_t sourceRowSize, size_t sourceColSize) const |
Private Member Functions | |
size_t | colSize () const |
returns the number of columns in this slice More... | |
size_t | colStart () const |
returns the starting row in the base matrix of this slice More... | |
size_t | colStride () const |
returns the number of elements between the i'th and i+1'th row More... | |
size_t | rowSize () const |
returns the number of rows in this slice More... | |
size_t | rowStart () const |
returns the starting row in the base matrix of this slice More... | |
size_t | rowStride () const |
returns the number of elements between the i'th and i+1'th row More... | |
|
inlineprivate |
returns the number of columns in this slice
Definition at line 641 of file MatrixBase.hpp.
|
inlineprivate |
returns the starting row in the base matrix of this slice
Definition at line 644 of file MatrixBase.hpp.
|
inlineprivate |
returns the number of elements between the i'th and i+1'th row
Definition at line 647 of file MatrixBase.hpp.
|
inlineprotected |
checks this slice against the source matrix row and column size to see if it's a valid slice.
MatrixException |
Definition at line 654 of file MatrixBase.hpp.
|
inlineprivate |
returns the number of rows in this slice
Definition at line 632 of file MatrixBase.hpp.
|
inlineprivate |
returns the starting row in the base matrix of this slice
Definition at line 635 of file MatrixBase.hpp.
|
inlineprivate |
returns the number of elements between the i'th and i+1'th row
Definition at line 638 of file MatrixBase.hpp.