$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::math Namespace Reference

Enumerations

enum  sign_t { negative = -1, null = 0, positive = +1 }

Functions

template<typename T >
T abs (const T &v)
template<unsigned n>
value::int_u< n > abs (const value::int_u< n > &v)
template<typename T >
T acos (const T &v)
template<typename T >
T cos (const T &v)
template<typename T >
T diff_abs (const T &v1, const T &v2)
algebra::quat jacobi (algebra::mat< 4u, 4u, float > a)
template<typename T >
T max (const T &v1, const T &v2)
template<typename T >
T min (const T &v1, const T &v2)
template<typename R , typename T >
round (const T &v)
template<typename R , typename T >
round (const T &v, const R &return_type)
template<typename R , typename T >
round_sat (const T &v)
template<typename R , typename T >
round_sat (const T &v, const R &return_type)
template<typename T >
sign_t sign (const T &v)
template<typename T >
T sin (const T &v)
template<typename T >
T sqr (const T &v)
template<typename T >
T sqrt (const T &v)
int abs (int v)
long abs (long v)
float abs (float v)
double abs (double v)
long double abs (long double v)

Variables

const double pi

Detailed Description

Namespace of mathematical routines.

Enumeration Type Documentation

Enumerator:
negative 
null 
positive 

Definition at line 42 of file math/sign.hh.