#include <matrix.h>
Inherited by Wt::LayoutStdContainer< Wt::Matrix< MatrixLayoutItemCompound > >.
Public Types | |
| typedef std::vector< T > | Edge |
| typedef std::vector< Edge > | MatrixBase |
| typedef T | value_type |
Public Member Functions | |
| Matrix () | |
| int | numRows () const |
| int | numCols () const |
| bool | empty () const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| T & | operator() (int r, int c) |
| void | push_back (const T &t) |
| iterator | erase (iterator it) |
| iterator | find (iterator start, iterator finish, const T &t) const |
| void | remove (const T &t) |
Public Attributes | |
| sigc::signal4< void, int, int, int, int > | gridSizeChanged |
Protected Member Functions | |
| bool | isRowEmpty (int row) |
| bool | isColumnEmpty (int column) |
| void | adjust () |
Classes | |
| class | const_iterator |
| class | iterator |
| typedef std::vector<T> Wt::Matrix< T >::Edge |
| typedef std::vector<Edge> Wt::Matrix< T >::MatrixBase |
| typedef T Wt::Matrix< T >::value_type |
| Wt::Matrix< T >::Matrix | ( | ) | [inline] |
| void Wt::Matrix< T >::adjust | ( | ) | [inline, protected] |
| const_iterator Wt::Matrix< T >::begin | ( | ) | const [inline] |
| iterator Wt::Matrix< T >::begin | ( | ) | [inline] |
| bool Wt::Matrix< T >::empty | ( | ) | const [inline] |
| const_iterator Wt::Matrix< T >::end | ( | ) | const [inline] |
| iterator Wt::Matrix< T >::end | ( | ) | [inline] |
| iterator Wt::Matrix< T >::erase | ( | iterator | it | ) | [inline] |
| iterator Wt::Matrix< T >::find | ( | iterator | start, | |
| iterator | finish, | |||
| const T & | t | |||
| ) | const [inline] |
| bool Wt::Matrix< T >::isColumnEmpty | ( | int | column | ) | [inline, protected] |
| bool Wt::Matrix< T >::isRowEmpty | ( | int | row | ) | [inline, protected] |
| int Wt::Matrix< T >::numCols | ( | ) | const [inline] |
| int Wt::Matrix< T >::numRows | ( | ) | const [inline] |
| T& Wt::Matrix< T >::operator() | ( | int | r, | |
| int | c | |||
| ) | [inline] |
| void Wt::Matrix< T >::push_back | ( | const T & | t | ) | [inline] |
| void Wt::Matrix< T >::remove | ( | const T & | t | ) | [inline] |
| sigc::signal4<void, int, int, int, int> Wt::Matrix< T >::gridSizeChanged |
This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.