#include <CompressedStorage.h>
| Public Types | |
| typedef _Index | Index | 
| typedef _Scalar | Scalar | 
| Public Member Functions | |
| size_t | allocatedSize () const | 
| void | append (const Scalar &v, Index i) | 
| Scalar | at (Index key, const Scalar &defaultValue=Scalar(0)) const | 
| Scalar | atInRange (size_t start, size_t end, Index key, const Scalar &defaultValue=Scalar(0)) const | 
| Scalar & | atWithInsertion (Index key, const Scalar &defaultValue=Scalar(0)) | 
| void | clear () | 
| CompressedStorage () | |
| CompressedStorage (size_t size) | |
| CompressedStorage (const CompressedStorage &other) | |
| Index & | index (size_t i) | 
| const Index & | index (size_t i) const | 
| CompressedStorage & | operator= (const CompressedStorage &other) | 
| void | prune (const Scalar &reference, const RealScalar &epsilon=NumTraits< RealScalar >::dummy_precision()) | 
| void | reserve (size_t size) | 
| void | resize (size_t size, float reserveSizeFactor=0) | 
| Index | searchLowerIndex (Index key) const | 
| Index | searchLowerIndex (size_t start, size_t end, Index key) const | 
| size_t | size () const | 
| void | squeeze () | 
| void | swap (CompressedStorage &other) | 
| Scalar & | value (size_t i) | 
| const Scalar & | value (size_t i) const | 
| ~CompressedStorage () | |
| Static Public Member Functions | |
| static CompressedStorage | Map (Index *indices, Scalar *values, size_t size) | 
| Protected Types | |
| typedef NumTraits< Scalar >::Real | RealScalar | 
| Protected Member Functions | |
| void | reallocate (size_t size) | 
| Protected Attributes | |
| size_t | m_allocatedSize | 
| Index * | m_indices | 
| size_t | m_size | 
| Scalar * | m_values | 
Definition at line 22 of file CompressedStorage.h.
| typedef _Index Eigen::internal::CompressedStorage< _Scalar, _Index >::Index | 
Definition at line 27 of file CompressedStorage.h.
| 
 | protected | 
Definition at line 31 of file CompressedStorage.h.
| typedef _Scalar Eigen::internal::CompressedStorage< _Scalar, _Index >::Scalar | 
Definition at line 26 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 35 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 39 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 45 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 67 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 102 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 93 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 142 of file CompressedStorage.h.
| 
 | inline | 
Like at(), but the search is performed in the range [start,end)
Definition at line 155 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 170 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 103 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 108 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 109 of file CompressedStorage.h.
| 
 | inlinestatic | 
Definition at line 111 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 51 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 187 of file CompressedStorage.h.
| 
 | inlineprotected | 
Definition at line 205 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 73 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 86 of file CompressedStorage.h.
| 
 | inline | 
k such that for all j in [0,k) index[j]<key Definition at line 121 of file CompressedStorage.h.
| 
 | inline | 
k in [start,end) such that for all j in [start,k) index[j]<key Definition at line 127 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 101 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 80 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 59 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 105 of file CompressedStorage.h.
| 
 | inline | 
Definition at line 106 of file CompressedStorage.h.
| 
 | protected | 
Definition at line 225 of file CompressedStorage.h.
| 
 | protected | 
Definition at line 223 of file CompressedStorage.h.
| 
 | protected | 
Definition at line 224 of file CompressedStorage.h.
| 
 | protected | 
Definition at line 222 of file CompressedStorage.h.