Go to the source code of this file.
Typedefs | |
template<typename OtherDerived > | |
using | CwiseBinaryEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryGreaterOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryGreaterReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryLessOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryLessReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryNotEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryTypedEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ, true >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryTypedGreaterOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE, true >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryTypedGreaterReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT, true >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryTypedLessOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE, true >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryTypedLessReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT, true >, const Derived, const OtherDerived > |
template<typename OtherDerived > | |
using | CwiseBinaryTypedNotEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ, true >, const Derived, const OtherDerived > |
using | CwiseScalarEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ >, const Derived, const ConstantReturnType > |
using | CwiseScalarGreaterOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE >, const Derived, const ConstantReturnType > |
using | CwiseScalarGreaterReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT >, const Derived, const ConstantReturnType > |
using | CwiseScalarLessOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE >, const Derived, const ConstantReturnType > |
using | CwiseScalarLessReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT >, const Derived, const ConstantReturnType > |
using | CwiseScalarNotEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ >, const Derived, const ConstantReturnType > |
using | CwiseScalarTypedEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ, true >, const Derived, const ConstantReturnType > |
using | CwiseScalarTypedGreaterOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE, true >, const Derived, const ConstantReturnType > |
using | CwiseScalarTypedGreaterReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT, true >, const Derived, const ConstantReturnType > |
using | CwiseScalarTypedLessOrEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE, true >, const Derived, const ConstantReturnType > |
using | CwiseScalarTypedLessReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT, true >, const Derived, const ConstantReturnType > |
using | CwiseScalarTypedNotEqualReturnType = CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ, true >, const Derived, const ConstantReturnType > |
Functions | |
template<typename OtherDerived > | |
const CwiseBinaryEqualReturnType< OtherDerived > | cwiseEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarEqualReturnType | cwiseEqual (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryGreaterReturnType< OtherDerived > | cwiseGreater (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarGreaterReturnType | cwiseGreater (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryGreaterOrEqualReturnType< OtherDerived > | cwiseGreaterOrEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarGreaterOrEqualReturnType | cwiseGreaterOrEqual (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryLessReturnType< OtherDerived > | cwiseLess (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarLessReturnType | cwiseLess (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryLessOrEqualReturnType< OtherDerived > | cwiseLessOrEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarLessOrEqualReturnType | cwiseLessOrEqual (const Scalar &s) const |
template<int NaNPropagation = PropagateFast, typename OtherDerived > | |
const CwiseBinaryOp< internal::scalar_max_op< Scalar, Scalar, NaNPropagation >, const Derived, const OtherDerived > | cwiseMax (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
template<int NaNPropagation = PropagateFast> | |
const CwiseBinaryOp< internal::scalar_max_op< Scalar, Scalar, NaNPropagation >, const Derived, const ConstantReturnType > | cwiseMax (const Scalar &other) const |
template<int NaNPropagation = PropagateFast, typename OtherDerived > | |
const CwiseBinaryOp< internal::scalar_min_op< Scalar, Scalar, NaNPropagation >, const Derived, const OtherDerived > | cwiseMin (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
template<int NaNPropagation = PropagateFast> | |
const CwiseBinaryOp< internal::scalar_min_op< Scalar, Scalar, NaNPropagation >, const Derived, const ConstantReturnType > | cwiseMin (const Scalar &other) const |
template<typename OtherDerived > | |
const CwiseBinaryNotEqualReturnType< OtherDerived > | cwiseNotEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarNotEqualReturnType | cwiseNotEqual (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryOp< internal::scalar_product_op< Derived ::Scalar, OtherDerived ::Scalar >, const Derived, const OtherDerived > | cwiseProduct (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
template<typename OtherDerived > | |
const CwiseBinaryOp< internal::scalar_quotient_op< Scalar >, const Derived, const OtherDerived > | cwiseQuotient (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
template<typename OtherDerived > | |
const CwiseBinaryTypedEqualReturnType< OtherDerived > | cwiseTypedEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarTypedEqualReturnType | cwiseTypedEqual (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryTypedGreaterReturnType< OtherDerived > | cwiseTypedGreater (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarTypedGreaterReturnType | cwiseTypedGreater (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryTypedGreaterOrEqualReturnType< OtherDerived > | cwiseTypedGreaterOrEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarTypedGreaterOrEqualReturnType | cwiseTypedGreaterOrEqual (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryTypedLessReturnType< OtherDerived > | cwiseTypedLess (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarTypedLessReturnType | cwiseTypedLess (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryTypedLessOrEqualReturnType< OtherDerived > | cwiseTypedLessOrEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarTypedLessOrEqualReturnType | cwiseTypedLessOrEqual (const Scalar &s) const |
template<typename OtherDerived > | |
const CwiseBinaryTypedNotEqualReturnType< OtherDerived > | cwiseTypedNotEqual (const EIGEN_CURRENT_STORAGE_BASE_CLASS< OtherDerived > &other) const |
const CwiseScalarTypedNotEqualReturnType | cwiseTypedNotEqual (const Scalar &s) const |
using CwiseBinaryEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_EQ>, const Derived, const OtherDerived> |
Definition at line 28 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryGreaterOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GE>, const Derived, const OtherDerived> |
Definition at line 33 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryGreaterReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GT>, const Derived, const OtherDerived> |
Definition at line 31 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryLessOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LE>, const Derived, const OtherDerived> |
Definition at line 32 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryLessReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LT>, const Derived, const OtherDerived> |
Definition at line 30 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryNotEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_NEQ>, const Derived, const OtherDerived> |
Definition at line 29 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryTypedEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_EQ, true>, const Derived, const OtherDerived> |
Definition at line 253 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryTypedGreaterOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GE, true>, const Derived, const OtherDerived> |
Definition at line 258 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryTypedGreaterReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GT, true>, const Derived, const OtherDerived> |
Definition at line 256 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryTypedLessOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LE, true>, const Derived, const OtherDerived> |
Definition at line 257 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryTypedLessReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LT, true>, const Derived, const OtherDerived> |
Definition at line 255 of file MatrixCwiseBinaryOps.h.
using CwiseBinaryTypedNotEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_NEQ, true>, const Derived, const OtherDerived> |
Definition at line 254 of file MatrixCwiseBinaryOps.h.
using CwiseScalarEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar,Scalar,internal::cmp_EQ>, const Derived, const ConstantReturnType> |
Definition at line 181 of file MatrixCwiseBinaryOps.h.
using CwiseScalarGreaterOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GE>, const Derived, const ConstantReturnType> |
Definition at line 186 of file MatrixCwiseBinaryOps.h.
using CwiseScalarGreaterReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GT>, const Derived, const ConstantReturnType> |
Definition at line 184 of file MatrixCwiseBinaryOps.h.
using CwiseScalarLessOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LE>, const Derived, const ConstantReturnType> |
Definition at line 185 of file MatrixCwiseBinaryOps.h.
using CwiseScalarLessReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LT>, const Derived, const ConstantReturnType> |
Definition at line 183 of file MatrixCwiseBinaryOps.h.
using CwiseScalarNotEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_NEQ>, const Derived, const ConstantReturnType> |
Definition at line 182 of file MatrixCwiseBinaryOps.h.
using CwiseScalarTypedEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_EQ, true>, const Derived, const ConstantReturnType> |
Definition at line 284 of file MatrixCwiseBinaryOps.h.
using CwiseScalarTypedGreaterOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GE, true>, const Derived, const ConstantReturnType> |
Definition at line 289 of file MatrixCwiseBinaryOps.h.
using CwiseScalarTypedGreaterReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_GT, true>, const Derived, const ConstantReturnType> |
Definition at line 287 of file MatrixCwiseBinaryOps.h.
using CwiseScalarTypedLessOrEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LE, true>, const Derived, const ConstantReturnType> |
Definition at line 288 of file MatrixCwiseBinaryOps.h.
using CwiseScalarTypedLessReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_LT, true>, const Derived, const ConstantReturnType> |
Definition at line 286 of file MatrixCwiseBinaryOps.h.
using CwiseScalarTypedNotEqualReturnType = CwiseBinaryOp<internal::scalar_cmp_op<Scalar, Scalar, internal::cmp_NEQ, true>, const Derived, const ConstantReturnType> |
Definition at line 285 of file MatrixCwiseBinaryOps.h.
|
inline |
Example:
Output:
Comparing m with identity matrix: 1 1 0 1 Number of coefficients that are equal: 3
Definition at line 50 of file MatrixCwiseBinaryOps.h.
|
inline |
*this
and a scalar s Definition at line 199 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 88 of file MatrixCwiseBinaryOps.h.
|
inline |
*this
and a scalar s Definition at line 232 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 106 of file MatrixCwiseBinaryOps.h.
|
inline |
*this
and a scalar s Definition at line 248 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 79 of file MatrixCwiseBinaryOps.h.
|
inline |
*this
and a scalar s Definition at line 224 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 97 of file MatrixCwiseBinaryOps.h.
|
inline |
*this
and a scalar s Definition at line 240 of file MatrixCwiseBinaryOps.h.
|
inline |
Example:
Output:
4 3 4
Definition at line 148 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 160 of file MatrixCwiseBinaryOps.h.
|
inline |
Example:
Output:
2 2 3
Definition at line 121 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 133 of file MatrixCwiseBinaryOps.h.
|
inline |
Example:
Output:
Comparing m with identity matrix: 0 0 1 0 Number of coefficients that are not equal: 1
Definition at line 70 of file MatrixCwiseBinaryOps.h.
|
inline |
*this
and a scalar s Definition at line 216 of file MatrixCwiseBinaryOps.h.
|
inline |
Example:
Output:
a: 7 6 -3 -2 9 6 6 -6 -5 b: 1 -3 9 0 0 3 3 9 5 c: 7 -18 -27 0 0 18 18 -54 -25
Definition at line 23 of file MatrixCwiseBinaryOps.h.
|
inline |
Example:
Output:
0.5 1.5 1.33
Definition at line 176 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 262 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 292 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 274 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 301 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 282 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 307 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 270 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 298 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 278 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 304 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 266 of file MatrixCwiseBinaryOps.h.
|
inline |
Definition at line 295 of file MatrixCwiseBinaryOps.h.