#include <mrpt/math/CSparseMatrixTemplate.h>

Public Member Functions | |
| CSparseSymmetricalMatrix () | |
| CSparseSymmetricalMatrix (const CSparseSymmetricalMatrix &o) | |
| CSparseSymmetricalMatrix (const CSparseMatrixTemplate< T > &o) | |
| virtual | ~CSparseSymmetricalMatrix () |
| void | resize (size_t matrixSize) |
| T | operator() (size_t r, size_t c) const |
| Element access operator. | |
| T & | operator() (size_t r, size_t c) |
| Reference access operator. | |
This class saves half of the space with respect to CSparseMatrixTemplate since only those entries (c,r) such as c>=r are really stored, but both (c,r) and (r,c) can be retrieved or set and both redirect to the same internal cell container.
Definition at line 304 of file CSparseMatrixTemplate.h.
| mrpt::math::CSparseSymmetricalMatrix< T >::CSparseSymmetricalMatrix | ( | ) | [inline] |
Definition at line 306 of file CSparseMatrixTemplate.h.
| mrpt::math::CSparseSymmetricalMatrix< T >::CSparseSymmetricalMatrix | ( | const CSparseSymmetricalMatrix< T > & | o | ) | [inline, explicit] |
Definition at line 307 of file CSparseMatrixTemplate.h.
| mrpt::math::CSparseSymmetricalMatrix< T >::CSparseSymmetricalMatrix | ( | const CSparseMatrixTemplate< T > & | o | ) | [inline, explicit] |
Definition at line 308 of file CSparseMatrixTemplate.h.
| virtual mrpt::math::CSparseSymmetricalMatrix< T >::~CSparseSymmetricalMatrix | ( | ) | [inline, virtual] |
Definition at line 309 of file CSparseMatrixTemplate.h.
| T& mrpt::math::CSparseSymmetricalMatrix< T >::operator() | ( | size_t | r, | |
| size_t | c | |||
| ) | [inline] |
Reference access operator.
Checks for bounds.
Reimplemented from mrpt::math::CSparseMatrixTemplate< T >.
Definition at line 321 of file CSparseMatrixTemplate.h.
| T mrpt::math::CSparseSymmetricalMatrix< T >::operator() | ( | size_t | r, | |
| size_t | c | |||
| ) | const [inline] |
Element access operator.
Doesn't check bounds.
Reimplemented from mrpt::math::CSparseMatrixTemplate< T >.
Definition at line 315 of file CSparseMatrixTemplate.h.
References mrpt::math::CSparseMatrixTemplate< T >::end().
| void mrpt::math::CSparseSymmetricalMatrix< T >::resize | ( | size_t | matrixSize | ) | [inline] |
Definition at line 311 of file CSparseMatrixTemplate.h.
| Page generated by Doxygen 1.5.9 for MRPT 0.7.1 SVN: at Mon Aug 17 22:20:53 EDT 2009 |