CGAL 5.5 - Monotone and Sorted Matrix Search
BasicMatrix Concept Reference

## Definition

A class BasicMatrix has to provide the following types and operations in order to be a model for BasicMatrix.

Has Models:
CGAL::Dynamic_matrix<M>
MonotoneMatrixSearchTraits
SortedMatrixSearchTraits

## Types

typedef unspecified_type Value
The type of a matrix entry. More...

## 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). More...

## ◆ Value

 typedef unspecified_type BasicMatrix::Value

The type of a matrix entry.

It has to define a copy constructor.

## ◆ operator()()

 Entry BasicMatrix::operator() ( int row, int column ) const

returns the entry at position (row, column).

Precondition
$$0 \le$$ row $$<$$ number_of_rows(), and $$0 \le$$ column $$<$$ number_of_columns().