#include <SparseCwiseBinaryOp.h>
Public Member Functions | |
EIGEN_STRONG_INLINE int | col () const |
EIGEN_STRONG_INLINE | ei_sparse_cwise_binary_op_inner_iterator_selector (const CwiseBinaryXpr &xpr, int outer) |
EIGEN_STRONG_INLINE int | index () const |
EIGEN_STRONG_INLINE | operator bool () const |
EIGEN_STRONG_INLINE Derived & | operator++ () |
EIGEN_STRONG_INLINE int | row () const |
EIGEN_STRONG_INLINE Scalar | value () const |
Protected Attributes | |
const BinaryOp & | m_functor |
int | m_id |
LhsIterator | m_lhsIter |
RhsIterator | m_rhsIter |
Scalar | m_value |
Private Types | |
typedef ei_traits < CwiseBinaryXpr >::_LhsNested | _LhsNested |
typedef ei_traits < CwiseBinaryXpr >::_RhsNested | _RhsNested |
typedef SparseCwiseBinaryOp < BinaryOp, Lhs, Rhs > | CwiseBinaryXpr |
typedef _LhsNested::InnerIterator | LhsIterator |
typedef _RhsNested::InnerIterator | RhsIterator |
typedef ei_traits < CwiseBinaryXpr >::Scalar | Scalar |
Private Member Functions | |
ei_sparse_cwise_binary_op_inner_iterator_selector & | operator= (const ei_sparse_cwise_binary_op_inner_iterator_selector &) |
Definition at line 144 of file SparseCwiseBinaryOp.h.
typedef ei_traits<CwiseBinaryXpr>::_LhsNested ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::_LhsNested [private] |
Definition at line 148 of file SparseCwiseBinaryOp.h.
typedef ei_traits<CwiseBinaryXpr>::_RhsNested ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::_RhsNested [private] |
Definition at line 149 of file SparseCwiseBinaryOp.h.
typedef SparseCwiseBinaryOp<BinaryOp, Lhs, Rhs> ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::CwiseBinaryXpr [private] |
Definition at line 146 of file SparseCwiseBinaryOp.h.
typedef _LhsNested::InnerIterator ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::LhsIterator [private] |
Definition at line 150 of file SparseCwiseBinaryOp.h.
typedef _RhsNested::InnerIterator ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::RhsIterator [private] |
Definition at line 151 of file SparseCwiseBinaryOp.h.
typedef ei_traits<CwiseBinaryXpr>::Scalar ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::Scalar [private] |
Definition at line 147 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::ei_sparse_cwise_binary_op_inner_iterator_selector | ( | const CwiseBinaryXpr & | xpr, | |
int | outer | |||
) | [inline] |
Definition at line 154 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE int ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::col | ( | ) | const [inline] |
Definition at line 192 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE int ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::index | ( | ) | const [inline] |
Definition at line 190 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::operator bool | ( | ) | const [inline] |
Definition at line 194 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE Derived& ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::operator++ | ( | ) | [inline] |
Definition at line 160 of file SparseCwiseBinaryOp.h.
ei_sparse_cwise_binary_op_inner_iterator_selector& ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::operator= | ( | const ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse > & | ) | [private] |
EIGEN_STRONG_INLINE int ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::row | ( | ) | const [inline] |
Definition at line 191 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE Scalar ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::value | ( | ) | const [inline] |
Definition at line 188 of file SparseCwiseBinaryOp.h.
const BinaryOp& ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::m_functor [protected] |
Definition at line 199 of file SparseCwiseBinaryOp.h.
int ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::m_id [protected] |
Definition at line 201 of file SparseCwiseBinaryOp.h.
LhsIterator ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::m_lhsIter [protected] |
Definition at line 197 of file SparseCwiseBinaryOp.h.
RhsIterator ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::m_rhsIter [protected] |
Definition at line 198 of file SparseCwiseBinaryOp.h.
Scalar ei_sparse_cwise_binary_op_inner_iterator_selector< BinaryOp, Lhs, Rhs, Derived, IsSparse, IsSparse >::m_value [protected] |
Definition at line 200 of file SparseCwiseBinaryOp.h.