Stores a skyline set of values in three structures : The diagonal elements The upper elements The lower elements.
Public Member Functions | |
| SkylineStorage () | |
| SkylineStorage (const SkylineStorage &other) | |
| SkylineStorage & | operator= (const SkylineStorage &other) |
| void | swap (SkylineStorage &other) |
| ~SkylineStorage () | |
| void | reserve (Index size, Index upperProfileSize, Index lowerProfileSize, Index upperSize, Index lowerSize) |
| void | squeeze () |
| void | resize (Index diagSize, Index upperProfileSize, Index lowerProfileSize, Index upperSize, Index lowerSize, float reserveSizeFactor=0) |
| Index | diagSize () const |
| Index | upperSize () const |
| Index | lowerSize () const |
| Index | upperProfileSize () const |
| Index | lowerProfileSize () const |
| Index | allocatedSize () const |
| void | clear () |
| Scalar & | diag (Index i) |
| const Scalar & | diag (Index i) const |
| Scalar & | upper (Index i) |
| const Scalar & | upper (Index i) const |
| Scalar & | lower (Index i) |
| const Scalar & | lower (Index i) const |
| Index & | upperProfile (Index i) |
| const Index & | upperProfile (Index i) const |
| Index & | lowerProfile (Index i) |
| const Index & | lowerProfile (Index i) const |
| void | reset () |
| void | prune (Scalar reference, RealScalar epsilon=dummy_precision< RealScalar >()) |
| SkylineStorage () | |
| SkylineStorage (const SkylineStorage &other) | |
| SkylineStorage & | operator= (const SkylineStorage &other) |
| void | swap (SkylineStorage &other) |
| ~SkylineStorage () | |
| void | reserve (Index size, Index upperProfileSize, Index lowerProfileSize, Index upperSize, Index lowerSize) |
| void | squeeze () |
| void | resize (Index diagSize, Index upperProfileSize, Index lowerProfileSize, Index upperSize, Index lowerSize, float reserveSizeFactor=0) |
| Index | diagSize () const |
| Index | upperSize () const |
| Index | lowerSize () const |
| Index | upperProfileSize () const |
| Index | lowerProfileSize () const |
| Index | allocatedSize () const |
| void | clear () |
| Scalar & | diag (Index i) |
| const Scalar & | diag (Index i) const |
| Scalar & | upper (Index i) |
| const Scalar & | upper (Index i) const |
| Scalar & | lower (Index i) |
| const Scalar & | lower (Index i) const |
| Index & | upperProfile (Index i) |
| const Index & | upperProfile (Index i) const |
| Index & | lowerProfile (Index i) |
| const Index & | lowerProfile (Index i) const |
| void | reset () |
| void | prune (Scalar reference, RealScalar epsilon=dummy_precision< RealScalar >()) |
Static Public Member Functions | |
| static SkylineStorage | Map (Index *upperProfile, Index *lowerProfile, Scalar *diag, Scalar *upper, Scalar *lower, Index size, Index upperSize, Index lowerSize) |
| static SkylineStorage | Map (Index *upperProfile, Index *lowerProfile, Scalar *diag, Scalar *upper, Scalar *lower, Index size, Index upperSize, Index lowerSize) |
Public Attributes | |
| Scalar * | m_diag |
| Scalar * | m_upper |
| Scalar * | m_lower |
| Index * | m_upperProfile |
| Index * | m_lowerProfile |
| Index | m_diagSize |
| Index | m_upperSize |
| Index | m_lowerSize |
| Index | m_upperProfileSize |
| Index | m_lowerProfileSize |
| Index | m_allocatedSize |
Protected Member Functions | |
| void | reallocate (Index diagSize, Index upperProfileSize, Index lowerProfileSize, Index upperSize, Index lowerSize) |
| void | reallocate (Index diagSize, Index upperProfileSize, Index lowerProfileSize, Index upperSize, Index lowerSize) |
Private Types | |
| typedef NumTraits< Scalar >::Real | RealScalar |
| typedef SparseIndex | Index |
| typedef NumTraits< Scalar >::Real | RealScalar |
| typedef SparseIndex | Index |
typedef SparseIndex Eigen::SkylineStorage< Scalar >::Index [private] |
typedef SparseIndex Eigen::SkylineStorage< Scalar >::Index [private] |
typedef NumTraits<Scalar>::Real Eigen::SkylineStorage< Scalar >::RealScalar [private] |
typedef NumTraits<Scalar>::Real Eigen::SkylineStorage< Scalar >::RealScalar [private] |
| Eigen::SkylineStorage< Scalar >::SkylineStorage | ( | ) | [inline] |
| Eigen::SkylineStorage< Scalar >::SkylineStorage | ( | const SkylineStorage< Scalar > & | other | ) | [inline] |
| Eigen::SkylineStorage< Scalar >::~SkylineStorage | ( | ) | [inline] |
| Eigen::SkylineStorage< Scalar >::SkylineStorage | ( | ) | [inline] |
| Eigen::SkylineStorage< Scalar >::SkylineStorage | ( | const SkylineStorage< Scalar > & | other | ) | [inline] |
| Eigen::SkylineStorage< Scalar >::~SkylineStorage | ( | ) | [inline] |
| Index Eigen::SkylineStorage< Scalar >::allocatedSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::allocatedSize | ( | ) | const [inline] |
| void Eigen::SkylineStorage< Scalar >::clear | ( | void | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::clear | ( | void | ) | [inline] |
| Scalar& Eigen::SkylineStorage< Scalar >::diag | ( | Index | i | ) | [inline] |
| const Scalar& Eigen::SkylineStorage< Scalar >::diag | ( | Index | i | ) | const [inline] |
| Scalar& Eigen::SkylineStorage< Scalar >::diag | ( | Index | i | ) | [inline] |
| const Scalar& Eigen::SkylineStorage< Scalar >::diag | ( | Index | i | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::diagSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::diagSize | ( | ) | const [inline] |
| Scalar& Eigen::SkylineStorage< Scalar >::lower | ( | Index | i | ) | [inline] |
| const Scalar& Eigen::SkylineStorage< Scalar >::lower | ( | Index | i | ) | const [inline] |
| Scalar& Eigen::SkylineStorage< Scalar >::lower | ( | Index | i | ) | [inline] |
| const Scalar& Eigen::SkylineStorage< Scalar >::lower | ( | Index | i | ) | const [inline] |
| Index& Eigen::SkylineStorage< Scalar >::lowerProfile | ( | Index | i | ) | [inline] |
| const Index& Eigen::SkylineStorage< Scalar >::lowerProfile | ( | Index | i | ) | const [inline] |
| Index& Eigen::SkylineStorage< Scalar >::lowerProfile | ( | Index | i | ) | [inline] |
| const Index& Eigen::SkylineStorage< Scalar >::lowerProfile | ( | Index | i | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::lowerProfileSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::lowerProfileSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::lowerSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::lowerSize | ( | ) | const [inline] |
| static SkylineStorage Eigen::SkylineStorage< Scalar >::Map | ( | Index * | upperProfile, |
| Index * | lowerProfile, | ||
| Scalar * | diag, | ||
| Scalar * | upper, | ||
| Scalar * | lower, | ||
| Index | size, | ||
| Index | upperSize, | ||
| Index | lowerSize | ||
| ) | [inline, static] |
| static SkylineStorage Eigen::SkylineStorage< Scalar >::Map | ( | Index * | upperProfile, |
| Index * | lowerProfile, | ||
| Scalar * | diag, | ||
| Scalar * | upper, | ||
| Scalar * | lower, | ||
| Index | size, | ||
| Index | upperSize, | ||
| Index | lowerSize | ||
| ) | [inline, static] |
| SkylineStorage& Eigen::SkylineStorage< Scalar >::operator= | ( | const SkylineStorage< Scalar > & | other | ) | [inline] |
| SkylineStorage& Eigen::SkylineStorage< Scalar >::operator= | ( | const SkylineStorage< Scalar > & | other | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::prune | ( | Scalar | reference, |
| RealScalar | epsilon = dummy_precision<RealScalar>() |
||
| ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::prune | ( | Scalar | reference, |
| RealScalar | epsilon = dummy_precision<RealScalar>() |
||
| ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::reset | ( | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::reset | ( | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::squeeze | ( | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::squeeze | ( | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::swap | ( | SkylineStorage< Scalar > & | other | ) | [inline] |
| void Eigen::SkylineStorage< Scalar >::swap | ( | SkylineStorage< Scalar > & | other | ) | [inline] |
| const Scalar& Eigen::SkylineStorage< Scalar >::upper | ( | Index | i | ) | const [inline] |
| Scalar& Eigen::SkylineStorage< Scalar >::upper | ( | Index | i | ) | [inline] |
| const Scalar& Eigen::SkylineStorage< Scalar >::upper | ( | Index | i | ) | const [inline] |
| Scalar& Eigen::SkylineStorage< Scalar >::upper | ( | Index | i | ) | [inline] |
| const Index& Eigen::SkylineStorage< Scalar >::upperProfile | ( | Index | i | ) | const [inline] |
| Index& Eigen::SkylineStorage< Scalar >::upperProfile | ( | Index | i | ) | [inline] |
| Index& Eigen::SkylineStorage< Scalar >::upperProfile | ( | Index | i | ) | [inline] |
| const Index& Eigen::SkylineStorage< Scalar >::upperProfile | ( | Index | i | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::upperProfileSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::upperProfileSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::upperSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::upperSize | ( | ) | const [inline] |
| Index Eigen::SkylineStorage< Scalar >::m_allocatedSize |
| Scalar * Eigen::SkylineStorage< Scalar >::m_diag |
| Index Eigen::SkylineStorage< Scalar >::m_diagSize |
| Scalar * Eigen::SkylineStorage< Scalar >::m_lower |
| Index * Eigen::SkylineStorage< Scalar >::m_lowerProfile |
| Index Eigen::SkylineStorage< Scalar >::m_lowerProfileSize |
| Index Eigen::SkylineStorage< Scalar >::m_lowerSize |
| Scalar * Eigen::SkylineStorage< Scalar >::m_upper |
| Index * Eigen::SkylineStorage< Scalar >::m_upperProfile |
| Index Eigen::SkylineStorage< Scalar >::m_upperProfileSize |
| Index Eigen::SkylineStorage< Scalar >::m_upperSize |
| Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 | Hosted on: |