20 template<
typename OtherDerived>
    23 cwiseProduct(
const EIGEN_CURRENT_STORAGE_BASE_CLASS<OtherDerived> &other)
 const    40 template<
typename OtherDerived>
    42 inline const CwiseBinaryOp<std::equal_to<Scalar>, 
const Derived, 
const OtherDerived>
    43 cwiseEqual(
const EIGEN_CURRENT_STORAGE_BASE_CLASS<OtherDerived> &other)
 const    45   return CwiseBinaryOp<std::equal_to<Scalar>, 
const Derived, 
const OtherDerived>(derived(), other.derived());
    60 template<
typename OtherDerived>
    62 inline const CwiseBinaryOp<std::not_equal_to<Scalar>, 
const Derived, 
const OtherDerived>
    63 cwiseNotEqual(
const EIGEN_CURRENT_STORAGE_BASE_CLASS<OtherDerived> &other)
 const    65   return CwiseBinaryOp<std::not_equal_to<Scalar>, 
const Derived, 
const OtherDerived>(derived(), other.derived());
    75 template<
typename OtherDerived>
    77 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar,Scalar>, 
const Derived, 
const OtherDerived>
    78 cwiseMin(
const EIGEN_CURRENT_STORAGE_BASE_CLASS<OtherDerived> &other)
 const    80   return CwiseBinaryOp<internal::scalar_min_op<Scalar,Scalar>, 
const Derived, 
const OtherDerived>(derived(), other.derived());
    88 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar,Scalar>, 
const Derived, 
const ConstantReturnType>
    91   return cwiseMin(Derived::Constant(rows(), cols(), other));
   101 template<
typename OtherDerived>
   103 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_max_op<Scalar,Scalar>, 
const Derived, 
const OtherDerived>
   104 cwiseMax(
const EIGEN_CURRENT_STORAGE_BASE_CLASS<OtherDerived> &other)
 const   106   return CwiseBinaryOp<internal::scalar_max_op<Scalar,Scalar>, 
const Derived, 
const OtherDerived>(derived(), other.derived());
   114 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_max_op<Scalar,Scalar>, 
const Derived, 
const ConstantReturnType>
   117   return cwiseMax(Derived::Constant(rows(), cols(), other));
   128 template<
typename OtherDerived>
   130 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_quotient_op<Scalar>, 
const Derived, 
const OtherDerived>
   131 cwiseQuotient(
const EIGEN_CURRENT_STORAGE_BASE_CLASS<OtherDerived> &other)
 const   133   return CwiseBinaryOp<internal::scalar_quotient_op<Scalar>, 
const Derived, 
const OtherDerived>(derived(), other.derived());
   136 typedef CwiseBinaryOp<internal::scalar_cmp_op<Scalar,Scalar,internal::cmp_EQ>, 
const Derived, 
const ConstantReturnType> 
CwiseScalarEqualReturnType;
   151   return CwiseScalarEqualReturnType(derived(), Derived::Constant(rows(), cols(), s), internal::scalar_cmp_op<Scalar,Scalar,internal::cmp_EQ>());
 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const EIGEN_CWISE_BINARY_RETURN_TYPE(Derived, OtherDerived, product) cwiseProduct(const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const CwiseBinaryOp< internal::scalar_max_op< Scalar, Scalar >, const Derived, const OtherDerived > cwiseMax(const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const
#define EIGEN_STRONG_INLINE
EIGEN_DEVICE_FUNC const CwiseBinaryOp< std::not_equal_to< Scalar >, const Derived, const OtherDerived > cwiseNotEqual(const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const CwiseBinaryOp< internal::scalar_quotient_op< Scalar >, const Derived, const OtherDerived > cwiseQuotient(const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const
EIGEN_DEVICE_FUNC const CwiseBinaryOp< std::equal_to< Scalar >, const Derived, const OtherDerived > cwiseEqual(const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const
CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ >, const Derived, const ConstantReturnType > CwiseScalarEqualReturnType
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const CwiseBinaryOp< internal::scalar_min_op< Scalar, Scalar >, const Derived, const OtherDerived > cwiseMin(const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const