NDDEM
|
#include <AmbiVector.h>
Public Types | |
typedef _Scalar | Scalar |
typedef NumTraits< Scalar >::Real | RealScalar |
Public Member Functions | |
Iterator (const AmbiVector &vec, const RealScalar &epsilon=0) | |
StorageIndex | index () const |
Scalar | value () const |
operator bool () const | |
Iterator & | operator++ () |
Protected Attributes | |
const AmbiVector & | m_vector |
StorageIndex | m_currentEl |
RealScalar | m_epsilon |
StorageIndex | m_cachedIndex |
Scalar | m_cachedValue |
bool | m_isDense |
Iterator over the nonzero coefficients
typedef NumTraits<Scalar>::Real Eigen::internal::AmbiVector< _Scalar, _StorageIndex >::Iterator::RealScalar |
typedef _Scalar Eigen::internal::AmbiVector< _Scalar, _StorageIndex >::Iterator::Scalar |
|
inlineexplicit |
Default constructor
vec | the vector on which we iterate |
epsilon | the minimal value used to prune zero coefficients. In practice, all coefficients having a magnitude smaller than epsilon are skipped. |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |