#include <CoreEvaluators.h>
Public Types | |
enum | { CoeffReadCost, Flags = (unsigned int)evaluator<ThenMatrixType>::Flags & evaluator<ElseMatrixType>::Flags & HereditaryBits, Alignment = EIGEN_PLAIN_ENUM_MIN(evaluator<ThenMatrixType>::Alignment, evaluator<ElseMatrixType>::Alignment) } |
typedef XprType::CoeffReturnType | CoeffReturnType |
typedef Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > | XprType |
Public Types inherited from Eigen::internal::evaluator_base< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > > | |
enum | |
typedef traits< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > > | ExpressionTraits |
Public Member Functions | |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE CoeffReturnType | coeff (Index row, Index col) const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE CoeffReturnType | coeff (Index index) const |
EIGEN_DEVICE_FUNC | evaluator (const XprType &select) |
Protected Attributes | |
evaluator< ConditionMatrixType > | m_conditionImpl |
evaluator< ElseMatrixType > | m_elseImpl |
evaluator< ThenMatrixType > | m_thenImpl |
Additional Inherited Members | |
Protected Member Functions inherited from Eigen::internal::noncopyable | |
EIGEN_DEVICE_FUNC | noncopyable () |
EIGEN_DEVICE_FUNC | ~noncopyable () |
Definition at line 1117 of file CoreEvaluators.h.
typedef XprType::CoeffReturnType Eigen::internal::evaluator< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > >::CoeffReturnType |
Definition at line 1139 of file CoreEvaluators.h.
typedef Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> Eigen::internal::evaluator< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > >::XprType |
Definition at line 1120 of file CoreEvaluators.h.
anonymous enum |
Enumerator | |
---|---|
CoeffReadCost | |
Flags | |
Alignment |
Definition at line 1121 of file CoreEvaluators.h.
|
inlineexplicit |
Definition at line 1131 of file CoreEvaluators.h.
|
inline |
Definition at line 1142 of file CoreEvaluators.h.
|
inline |
Definition at line 1151 of file CoreEvaluators.h.
|
protected |
Definition at line 1160 of file CoreEvaluators.h.
|
protected |
Definition at line 1162 of file CoreEvaluators.h.
|
protected |
Definition at line 1161 of file CoreEvaluators.h.