|
xc
|
Rango de variación de un índice, se emplea en BoxConstRef. More...
#include <MatrixRange.h>
Public Member Functions | |
| MatrixRange (const RangoIndice &rf, const RangoIndice &rc) | |
| template<class M > | |
| MatrixRange (const M &) | |
| Constructor from a matrix. | |
| size_t | getNumberOfRows (void) const |
| size_t | getNumberOfColumns (void) const |
| size_t | Size (void) const |
| const RangoIndice & | getRowRange (void) const |
| RangoIndice & | getRowRange (void) |
| const RangoIndice & | getColumnRange (void) const |
| RangoIndice & | GetgetColumnRange (void) |
| bool | isRow (void) const |
| bool | isColumn (void) const |
| bool | Vacio (void) const |
| Return verdadero si el rango no contiene ningún índice. | |
| void | Clip (const size_t &fmax, const size_t &cmax) |
| Reduce los valores del rango de manera que ambos sean menores que los being passed as parameter. More... | |
| void | Intersec (const MatrixRange &otro) |
| Asigna a ESTE la intersección de ambos rangos. | |
| MatrixRange | Intersec (const MatrixRange &otro) const |
| Return la intersección de ambos rangos. | |
| void | Print (std::ostream &os) const |
| Imprime el rango. | |
Static Public Member Functions | |
| static const char & | Separador (void) |
Rango de variación de un índice, se emplea en BoxConstRef.
| void MatrixRange::Clip | ( | const size_t & | fmax, |
| const size_t & | cmax | ||
| ) |
Reduce los valores del rango de manera que ambos sean menores que los being passed as parameter.
1.8.13