fix math functions

This commit is contained in:
bolero-MURAKAMI 2013-05-06 23:57:38 +09:00
parent 7794e56192
commit 56cb7702ea
19 changed files with 157 additions and 69 deletions

View file

@ -12,12 +12,12 @@ namespace sprout {
template<typename T>
inline SPROUT_CONSTEXPR sprout::complex<T>
ceil(sprout::complex<T> const& x) {
return sprout::complex<T>(sprout::ceil(x.real()), sprout::ceil(x.imag()));
return sprout::complex<T>(sprout::math::ceil(x.real()), sprout::math::ceil(x.imag()));
}
template<typename T>
inline SPROUT_CONSTEXPR sprout::complex<T>
floor(sprout::complex<T> const& x) {
return sprout::complex<T>(sprout::floor(x.real()), sprout::floor(x.imag()));
return sprout::complex<T>(sprout::math::floor(x.real()), sprout::math::floor(x.imag()));
}
template<typename T>
inline SPROUT_CONSTEXPR sprout::complex<T>
@ -27,7 +27,7 @@ namespace sprout {
template<typename T>
inline SPROUT_CONSTEXPR sprout::complex<T>
round(sprout::complex<T> const& x) {
return sprout::complex<T>(sprout::round(x.real()), sprout::round(x.imag()));
return sprout::complex<T>(sprout::math::round(x.real()), sprout::math::round(x.imag()));
}
} // namespace sprout