Public Member Functions | Protected Attributes | Private Types | List of all members
Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator Class Reference

#include <SparseCwiseUnaryOp.h>

Inheritance diagram for Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator:
Inheritance graph
[legend]

Public Member Functions

EIGEN_STRONG_INLINE InnerIterator (const CwiseUnaryViewImpl &unaryOp, typename CwiseUnaryViewImpl::Index outer)
 
EIGEN_STRONG_INLINE InnerIteratoroperator++ ()
 
EIGEN_STRONG_INLINE CwiseUnaryViewImpl::Scalar value () const
 
EIGEN_STRONG_INLINE CwiseUnaryViewImpl::Scalar & valueRef ()
 

Protected Attributes

const ViewOp m_functor
 

Private Types

typedef CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::MatrixTypeIterator Base
 
typedef CwiseUnaryViewImpl::Scalar Scalar
 

Detailed Description

template<typename ViewOp, typename MatrixType>
class Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator

Definition at line 98 of file SparseCwiseUnaryOp.h.

Member Typedef Documentation

template<typename ViewOp , typename MatrixType >
typedef CwiseUnaryViewImpl<ViewOp,MatrixType,Sparse>::MatrixTypeIterator Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::Base
private

Definition at line 102 of file SparseCwiseUnaryOp.h.

template<typename ViewOp , typename MatrixType >
typedef CwiseUnaryViewImpl::Scalar Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::Scalar
private

Definition at line 101 of file SparseCwiseUnaryOp.h.

Constructor & Destructor Documentation

template<typename ViewOp , typename MatrixType >
EIGEN_STRONG_INLINE Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::InnerIterator ( const CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse > &  unaryOp,
typename CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::Index  outer 
)
inline

Definition at line 105 of file SparseCwiseUnaryOp.h.

Member Function Documentation

template<typename ViewOp , typename MatrixType >
EIGEN_STRONG_INLINE InnerIterator& Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::operator++ ( )
inline

Definition at line 109 of file SparseCwiseUnaryOp.h.

template<typename ViewOp , typename MatrixType >
EIGEN_STRONG_INLINE CwiseUnaryViewImpl::Scalar Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::value ( ) const
inline

Definition at line 112 of file SparseCwiseUnaryOp.h.

template<typename ViewOp , typename MatrixType >
EIGEN_STRONG_INLINE CwiseUnaryViewImpl::Scalar& Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::valueRef ( )
inline

Definition at line 113 of file SparseCwiseUnaryOp.h.

Member Data Documentation

template<typename ViewOp , typename MatrixType >
const ViewOp Eigen::CwiseUnaryViewImpl< ViewOp, MatrixType, Sparse >::InnerIterator::m_functor
protected

Definition at line 116 of file SparseCwiseUnaryOp.h.


The documentation for this class was generated from the following file:


tuw_aruco
Author(s): Lukas Pfeifhofer
autogenerated on Mon Jun 10 2019 15:41:05