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