template<typename ConditionMatrixType, typename ThenMatrixType, typename ElseMatrixType>
Eigen::Select class

Expression of a coefficient wise version of the C++ ternary operator ?:

This class represents an expression of a coefficient wise version of the C++ ternary operator ?:. It is the return type of DenseBase::select() and most of the time this is the only way it is used.