#include <SparseCwiseBinaryOp.h>
Classes | |
class | InnerIterator |
Public Types | |
typedef ei_unref< LhsNested >::type | _LhsNested |
typedef ei_unref< RhsNested >::type | _RhsNested |
typedef ei_traits < SparseCwiseBinaryOp > ::LhsNested | LhsNested |
typedef ei_traits < SparseCwiseBinaryOp > ::RhsNested | RhsNested |
Public Member Functions | |
EIGEN_STRONG_INLINE int | cols () const |
EIGEN_STRONG_INLINE const BinaryOp & | functor () const |
EIGEN_STRONG_INLINE const _LhsNested & | lhs () const |
EIGEN_STRONG_INLINE const _RhsNested & | rhs () const |
EIGEN_STRONG_INLINE int | rows () const |
EIGEN_STRONG_INLINE | SparseCwiseBinaryOp (const Lhs &lhs, const Rhs &rhs, const BinaryOp &func=BinaryOp()) |
Protected Attributes | |
const BinaryOp | m_functor |
const LhsNested | m_lhs |
const RhsNested | m_rhs |
Definition at line 73 of file SparseCwiseBinaryOp.h.
typedef ei_unref<LhsNested>::type SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::_LhsNested |
Definition at line 83 of file SparseCwiseBinaryOp.h.
typedef ei_unref<RhsNested>::type SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::_RhsNested |
Definition at line 84 of file SparseCwiseBinaryOp.h.
typedef ei_traits<SparseCwiseBinaryOp>::LhsNested SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::LhsNested |
Definition at line 78 of file SparseCwiseBinaryOp.h.
typedef ei_traits<SparseCwiseBinaryOp>::RhsNested SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::RhsNested |
Definition at line 82 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::SparseCwiseBinaryOp | ( | const Lhs & | lhs, | |
const Rhs & | rhs, | |||
const BinaryOp & | func = BinaryOp() | |||
) | [inline] |
Definition at line 86 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE int SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::cols | ( | void | ) | const [inline] |
Reimplemented from SparseMatrixBase< SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs > >.
Definition at line 101 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE const BinaryOp& SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::functor | ( | ) | const [inline] |
Definition at line 105 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE const _LhsNested& SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::lhs | ( | ) | const [inline] |
Definition at line 103 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE const _RhsNested& SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::rhs | ( | ) | const [inline] |
Definition at line 104 of file SparseCwiseBinaryOp.h.
EIGEN_STRONG_INLINE int SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::rows | ( | void | ) | const [inline] |
Reimplemented from SparseMatrixBase< SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs > >.
Definition at line 100 of file SparseCwiseBinaryOp.h.
const BinaryOp SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::m_functor [protected] |
Definition at line 110 of file SparseCwiseBinaryOp.h.
const LhsNested SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::m_lhs [protected] |
Definition at line 108 of file SparseCwiseBinaryOp.h.
const RhsNested SparseCwiseBinaryOp< BinaryOp, Lhs, Rhs >::m_rhs [protected] |
Definition at line 109 of file SparseCwiseBinaryOp.h.