Matrix
Class that represents two-dimentional arrays
Subclasses
Groups
Constructors | |
![]() |
Builds an instance of the object |
Assignment | |
![]() |
Assignment Operator |
Operators | |
![]() |
Element access |
![]() |
Element access |
Operations | |
![]() |
Last element access |
![]() |
Iterator that points at the first element |
![]() |
Tests if the position is on the bottom |
![]() |
Tests if the position is on any boundary |
![]() |
Lowest valid comlumn position |
![]() |
Greatest valid comlumn position |
![]() |
Iterator that points just beyond the last element |
![]() |
First element access |
![]() |
|
![]() |
Tests if the position is on the left |
![]() |
Lowest valid position |
![]() |
Number of columns, width |
![]() |
Number of elements |
![]() |
Number of rows, height |
![]() |
Reverse iterator that points at the last element |
![]() |
Reverse iterator that points just before the the first element |
![]() |
Changes the size |
![]() |
Tests if the position is on the right |
![]() |
Lowest valid row position |
![]() |
Greatest valid row position |
![]() |
Changes the lowest valid position |
![]() |
|
![]() |
Swap the contents |
![]() |
Tests if the position is on the top |
![]() |
Greatest valid position |
![]() |
|
![]() |
Tests the validity of the position |
Example
template<class G> typename Matrix<G>::size_type size(const Matrix<G> &X) { return X.size(); }