#include <mstruct.h>
Public Member Functions | |
AsymmetricMatrix () | |
AsymmetricMatrix (unsigned rows, unsigned cols) | |
unsigned | columns () const |
unsigned | cols () const |
bool | inRange (const unsigned i, const unsigned j) const |
void | resize (unsigned rows, unsigned cols) |
unsigned | rows () const |
Protected Attributes | |
unsigned | rows_ |
unsigned | cols_ |
AsymmetricMatrix::AsymmetricMatrix | ( | ) | [inline] |
AsymmetricMatrix::AsymmetricMatrix | ( | unsigned | rows, | |
unsigned | cols | |||
) | [inline] |
unsigned AsymmetricMatrix::cols | ( | ) | const [inline] |
References cols_.
bool AsymmetricMatrix::inRange | ( | const unsigned | i, | |
const unsigned | j | |||
) | const [inline] |
void AsymmetricMatrix::resize | ( | unsigned | rows, | |
unsigned | cols | |||
) | [inline] |
unsigned AsymmetricMatrix::cols_ [protected] |
unsigned AsymmetricMatrix::rows_ [protected] |
Reimplemented in Toeplitz.
Referenced by ColumnMajor::coordToOffset(), inRange(), resize(), and rows().