14typedef CwiseUnaryOp<internal::scalar_abs_op<Scalar>,
const Derived> CwiseAbsReturnType;
15typedef CwiseUnaryOp<internal::scalar_abs2_op<Scalar>,
const Derived> CwiseAbs2ReturnType;
16typedef CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>,
const Derived> CwiseSqrtReturnType;
17typedef CwiseUnaryOp<internal::scalar_sign_op<Scalar>,
const Derived> CwiseSignReturnType;
18typedef CwiseUnaryOp<internal::scalar_inverse_op<Scalar>,
const Derived> CwiseInverseReturnType;
28EIGEN_STRONG_INLINE
const CwiseAbsReturnType
29cwiseAbs()
const {
return CwiseAbsReturnType(derived()); }
39EIGEN_STRONG_INLINE
const CwiseAbs2ReturnType
40cwiseAbs2()
const {
return CwiseAbs2ReturnType(derived()); }
50inline const CwiseSqrtReturnType
51cwiseSqrt()
const {
return CwiseSqrtReturnType(derived()); }
60inline const CwiseSignReturnType
61cwiseSign()
const {
return CwiseSignReturnType(derived()); }
72inline const CwiseInverseReturnType
73cwiseInverse()
const {
return CwiseInverseReturnType(derived()); }