SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator Class Reference

#include <SparseCwiseUnaryOp.h>

Inheritance diagram for SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

EIGEN_STRONG_INLINE int col () const
EIGEN_STRONG_INLINE int index () const
EIGEN_STRONG_INLINE InnerIterator (const SparseCwiseUnaryOp &unaryOp, int outer)
EIGEN_STRONG_INLINE operator bool () const
EIGEN_STRONG_INLINE InnerIteratoroperator++ ()
EIGEN_STRONG_INLINE int row () const
EIGEN_STRONG_INLINE Scalar value () const

Protected Attributes

const UnaryOp m_functor
MatrixTypeIterator m_iter

Private Types

typedef ei_traits
< SparseCwiseUnaryOp >
::_MatrixTypeNested 
_MatrixTypeNested
typedef
_MatrixTypeNested::InnerIterator 
MatrixTypeIterator
typedef SparseCwiseUnaryOp::Scalar Scalar

Private Member Functions

InnerIteratoroperator= (const InnerIterator &)

Detailed Description

template<typename UnaryOp, typename MatrixType>
class SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator

Definition at line 68 of file SparseCwiseUnaryOp.h.


Member Typedef Documentation

template<typename UnaryOp, typename MatrixType>
typedef ei_traits<SparseCwiseUnaryOp>::_MatrixTypeNested SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::_MatrixTypeNested [private]

Definition at line 71 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
typedef _MatrixTypeNested::InnerIterator SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::MatrixTypeIterator [private]

Definition at line 72 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
typedef SparseCwiseUnaryOp::Scalar SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::Scalar [private]

Definition at line 70 of file SparseCwiseUnaryOp.h.


Constructor & Destructor Documentation

template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::InnerIterator ( const SparseCwiseUnaryOp unaryOp,
int  outer 
) [inline]

Definition at line 75 of file SparseCwiseUnaryOp.h.


Member Function Documentation

template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE int SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::col (  )  const [inline]

Definition at line 86 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE int SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::index (  )  const [inline]

Definition at line 84 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::operator bool (  )  const [inline]

Definition at line 88 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE InnerIterator& SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::operator++ (  )  [inline]

Definition at line 79 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
InnerIterator& SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::operator= ( const InnerIterator  )  [private]
template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE int SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::row (  )  const [inline]

Definition at line 85 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
EIGEN_STRONG_INLINE Scalar SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::value (  )  const [inline]

Definition at line 82 of file SparseCwiseUnaryOp.h.


Member Data Documentation

template<typename UnaryOp, typename MatrixType>
const UnaryOp SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::m_functor [protected]

Definition at line 92 of file SparseCwiseUnaryOp.h.

template<typename UnaryOp, typename MatrixType>
MatrixTypeIterator SparseCwiseUnaryOp< UnaryOp, MatrixType >::InnerIterator::m_iter [protected]

Definition at line 91 of file SparseCwiseUnaryOp.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:23 2013