CGAL 6.1 - Monotone and Sorted Matrix Search
|
#include <Concepts/BasicMatrix.h>
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.
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()
.