| 
    CAPD::DynSys Library
    6.0.0
    
   | 
 
This class inherits form general Container class and provides constructors and methods specific for two dimensional data. More...
#include <capd/vectalg/MatrixContainer.h>
Public Types | |
| typedef Scalar | ScalarType | 
| typedef Container< Scalar, rows *cols >::iterator | iterator | 
| typedef Container< Scalar, rows *cols >::const_iterator | const_iterator | 
| typedef MatrixContainer | ContainerType | 
| typedef Container< Scalar, rows > | ColumnContainer | 
| typedef Container< Scalar, cols > | RowContainer | 
| typedef __size_type | size_type | 
| typedef __difference_type | difference_type | 
| typedef std::pair< size_type, size_type > | Dimension | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
Public Member Functions | |
| MatrixContainer () | |
| MatrixContainer (size_type _rows, size_type _cols) | |
| MatrixContainer (const MatrixContainer &mc) | |
| MatrixContainer (size_type _rows, size_type _cols, bool) | |
| MatrixContainer (const Dimension &) | |
| MatrixContainer (const Dimension &, bool) | |
| size_type | numberOfRows () const | 
| size_type | numberOfColumns () const | 
| MatrixContainer & | operator= (const MatrixContainer &a) | 
| void | resize (size_type r, size_type c) | 
| iterator | begin () | 
| const_iterator | begin () const | 
| iterator | end () | 
| const_iterator | end () const | 
| reverse_iterator | rbegin () | 
| const_reverse_iterator | rbegin () const | 
| reverse_iterator | rend () | 
| const_reverse_iterator | rend () const | 
| void | resize (size_type newCapacity) | 
| ScalarType & | operator[] (size_type) | 
| const ScalarType & | operator[] (size_type) const | 
| ScalarType & | operator() (size_type) | 
| const ScalarType & | operator() (size_type) const | 
| void | clear () | 
Static Public Member Functions | |
| static Dimension | dimension () | 
| static size_type | size () | 
Static Public Attributes | |
| static const size_type | ROWS = rows | 
| static const size_type | COLS = cols | 
Protected Attributes | |
| ScalarType | data [capacity] | 
This class inherits form general Container class and provides constructors and methods specific for two dimensional data.
| typedef Container<Scalar,rows> capd::vectalg::MatrixContainer< Scalar, rows, cols >::ColumnContainer | 
| typedef Container<Scalar,rows*cols>::const_iterator capd::vectalg::MatrixContainer< Scalar, rows, cols >::const_iterator | 
      
  | 
  inherited | 
| typedef MatrixContainer capd::vectalg::MatrixContainer< Scalar, rows, cols >::ContainerType | 
| typedef __difference_type capd::vectalg::MatrixContainer< Scalar, rows, cols >::difference_type | 
| typedef std::pair<size_type,size_type> capd::vectalg::MatrixContainer< Scalar, rows, cols >::Dimension | 
| typedef Container<Scalar,rows*cols>::iterator capd::vectalg::MatrixContainer< Scalar, rows, cols >::iterator | 
      
  | 
  inherited | 
| typedef Container<Scalar,cols> capd::vectalg::MatrixContainer< Scalar, rows, cols >::RowContainer | 
| typedef Scalar capd::vectalg::MatrixContainer< Scalar, rows, cols >::ScalarType | 
| typedef __size_type capd::vectalg::MatrixContainer< Scalar, rows, cols >::size_type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inherited | 
      
  | 
  inlinestatic | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inline | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inherited | 
      
  | 
  inline | 
      
  | 
  inlinestaticinherited | 
      
  | 
  static | 
      
  | 
  protectedinherited | 
      
  | 
  static |