|
CGAL 6.0 - Monotone and Sorted Matrix Search
|
A class BasicMatrix has to provide the following types and operations in order to be a model for BasicMatrix.
CGAL::Dynamic_matrix<M> Types | |
| typedef unspecified_type | Value |
| The type of a matrix entry. | |
Operations | |
| int | number_of_columns () const |
| returns the number of columns. | |
| int | number_of_rows () const |
| returns the number of rows. | |
| Entry | operator() (int row, int column) const |
returns the entry at position (row, column). | |
| typedef unspecified_type BasicMatrix::Value |
The type of a matrix entry.
It has to define a copy constructor.
| Entry BasicMatrix::operator() | ( | int | row, |
| int | column | ||
| ) | const |
returns the entry at position (row, column).
row \( <\) number_of_rows(), and \( 0 \le\) column \( <\) number_of_columns().