#include <boost/array.hpp>
#include <cmath>
#include <complex>
#include <functional>
#include "mimasexception.h"
Include dependency graph for functions.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | mimas |
Classes | |
struct | mimas::_abs< T > |
Absolute value. More... | |
struct | mimas::_fastsqr< T > |
Fast square. More... | |
struct | mimas::_sqr< T > |
Square. More... | |
struct | mimas::_sqrt< T > |
Square root. More... | |
struct | mimas::_threshold< T > |
Thresholding function. More... | |
struct | mimas::_tobinary< T > |
Thresholding function. More... | |
struct | mimas::_bilevel< T > |
Convert boolean-pixel to bilevel-pixel. More... | |
struct | mimas::_bilevel_double< T > |
Thresholding function with 2 levels. More... | |
struct | mimas::_normalise< T > |
Linear companding function. More... | |
struct | mimas::_norm< T1, T2 > |
Take norm of a real or complex value. More... | |
struct | mimas::_arg< T1, T2 > |
The argument of a complex value. More... | |
struct | mimas::_conj< T > |
Complex conjugate. More... | |
struct | mimas::_log< T > |
Compute logarithm. More... | |
struct | mimas::_sumsquares< T > |
Compute sum of squares. More... | |
struct | mimas::_orientation< T > |
Compute angle. More... | |
Defines | |
#define | sgn(x) ((x<0)?-1:((x>0)?1:0)) |
#define sgn | ( | x | ) | ((x<0)?-1:((x>0)?1:0)) |
Definition at line 13 of file functions.h.
Referenced by mimas::drawLine(), and mimas::drawThickLine().