Functions | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::exp (const scalar< S > &value) |
Returns the base-e exponent of value . | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::exp10 (const scalar< S > &value) |
Returns the base-10 exponent of value . | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::log (const scalar< S > &value) |
Returns the natural logarithm of value . | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::log10 (const scalar< S > &value) |
Returns the base-10 logarithm of value . | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::pow (const scalar< S > &base, const scalar< S > &exponent) |
Returns base raised to the power of exponent . | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::pow (const scalar< S > &base, const typename uncaptured< scalar< S > >::type &exponent) |
Returns base raised to the power of exponent . | |
template<arbb_scalar_type_t S> | |
arbb::detail::disable_if <!detail::is_scalar_fp< scalar < S > >::value, scalar< S > >::type | arbb::pow (const typename uncaptured< scalar< S > >::type &base, const scalar< S > &exponent) |
Returns base raised to the power of exponent . |
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::exp | ( | const scalar< S > & | value | ) | [inline] |
Returns the base-e exponent of value
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
value | The floating-point value whose base-e exponent is returned. |
Definition at line 375 of file scalar_funcs.hpp.
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::exp10 | ( | const scalar< S > & | value | ) | [inline] |
Returns the base-10 exponent of value
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
value | The floating-point value whose base-10 exponent is returned. |
Definition at line 401 of file scalar_funcs.hpp.
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::log | ( | const scalar< S > & | value | ) | [inline] |
Returns the natural logarithm of value
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
value | The floating-point value whose natural logarithm is returned. |
Definition at line 479 of file scalar_funcs.hpp.
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::log10 | ( | const scalar< S > & | value | ) | [inline] |
Returns the base-10 logarithm of value
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
value | The floating-point value whose base-10 logarithm is returned. |
Definition at line 505 of file scalar_funcs.hpp.
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::pow | ( | const scalar< S > & | base, | |
const scalar< S > & | exponent | |||
) | [inline] |
Returns base
raised to the power of exponent
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
base | The floating-point base to exponentiate. | |
exponent | The floating-point exponent with which to exponentiate the base. |
Definition at line 2945 of file scalar_funcs.hpp.
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::pow | ( | const scalar< S > & | base, | |
const typename uncaptured< scalar< S > >::type & | exponent | |||
) | [inline] |
Returns base
raised to the power of exponent
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
base | The floating-point base to exponentiate. | |
exponent | The floating-point exponent with which to exponentiate the base. |
Definition at line 2971 of file scalar_funcs.hpp.
arbb ::detail::disable_if<!detail::is_scalar_fp< scalar<S> >::value, scalar<S> >::type arbb::pow | ( | const typename uncaptured< scalar< S > >::type & | base, | |
const scalar< S > & | exponent | |||
) | [inline] |
Returns base
raised to the power of exponent
.
This function only applies to scalars of floating point type (arbb::f32 or arbb::f64).
base | The floating-point base to exponentiate. | |
exponent | The floating-point exponent with which to exponentiate the base. |
Definition at line 2998 of file scalar_funcs.hpp.
Copyright © 2010, Intel Corporation. All rights reserved.