14 typedef CwiseUnaryOp<internal::scalar_abs_op<Scalar>,
const Derived> CwiseAbsReturnType;
15 typedef CwiseUnaryOp<internal::scalar_abs2_op<Scalar>,
const Derived> CwiseAbs2ReturnType;
16 typedef CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>,
const Derived> CwiseSqrtReturnType;
17 typedef CwiseUnaryOp<internal::scalar_inverse_op<Scalar>,
const Derived> CwiseInverseReturnType;
27 EIGEN_STRONG_INLINE
const CwiseAbsReturnType
28 cwiseAbs()
const {
return CwiseAbsReturnType(derived()); }
38 EIGEN_STRONG_INLINE
const CwiseAbs2ReturnType
39 cwiseAbs2()
const {
return CwiseAbs2ReturnType(derived()); }
49 inline const CwiseSqrtReturnType
50 cwiseSqrt()
const {
return CwiseSqrtReturnType(derived()); }
60 inline const CwiseInverseReturnType
61 cwiseInverse()
const {
return CwiseInverseReturnType(derived()); }