|
typedef NumTraits< Scalar >::Real | RealScalar |
|
typedef _Scalar | Scalar |
|
|
int | index () const |
|
| Iterator (const AmbiVector &vec, RealScalar epsilon=RealScalar(0.1)*precision< RealScalar >()) |
|
| operator bool () const |
|
Iterator & | operator++ () |
|
Scalar | value () const |
|
|
int | m_cachedIndex |
|
Scalar | m_cachedValue |
|
int | m_currentEl |
|
RealScalar | m_epsilon |
|
bool | m_isDense |
|
const AmbiVector & | m_vector |
|
template<typename _Scalar>
class Eigen::AmbiVector< _Scalar >::Iterator
Iterator over the nonzero coefficients
Iterator |
( |
const AmbiVector & |
vec, |
|
|
RealScalar |
epsilon = RealScalar(0.1)*precision<RealScalar>() |
|
) |
| |
|
inline |
Default constructor
- Parameters
-
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. |
The documentation for this class was generated from the following file: