rework the numeric traits now that we're using a namespace and no prefix

This commit is contained in:
Benoit Jacob
2007-10-12 05:56:36 +00:00
parent 3654ee8b07
commit a4626cc808
6 changed files with 65 additions and 53 deletions

View File

@@ -84,7 +84,7 @@ typename NumTraits<Scalar>::Real Object<Scalar, Derived>::norm2() const
template<typename Scalar, typename Derived>
typename NumTraits<Scalar>::Real Object<Scalar, Derived>::norm() const
{
return Sqrt(norm2());
return NumTraits<typename NumTraits<Scalar>::Real>::sqrt(norm2());
}
template<typename Scalar, typename Derived>