Math.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <vector>
Include dependency graph for Math.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef double Real
typedef std::vector< double > Vector

Functions

Real Abs (Real x)
bool FuzzyEquals (Real x, Real y, Real tol)
bool FuzzyZero (Real x, Real tol)
bool IsInf (Real x)
Real Max (Real x, Real y)
Real Min (Real x, Real y)
Real Rand ()
Real Sign (Real x)
Real Sqr (Real x)
Real Sqrt (Real x)
void Swap (Real &x, Real &y)

Variables

static const Real Inf = 1e300

Typedef Documentation

typedef double Real

Definition at line 39 of file Math.h.

typedef std::vector<double> Vector

Definition at line 40 of file Math.h.


Function Documentation

Real Abs ( Real  x  )  [inline]

Definition at line 48 of file Math.h.

bool FuzzyEquals ( Real  x,
Real  y,
Real  tol 
) [inline]

Definition at line 53 of file Math.h.

bool FuzzyZero ( Real  x,
Real  tol 
) [inline]

Definition at line 52 of file Math.h.

bool IsInf ( Real  x  )  [inline]

Definition at line 44 of file Math.h.

Real Max ( Real  x,
Real  y 
) [inline]

Definition at line 51 of file Math.h.

Real Min ( Real  x,
Real  y 
) [inline]

Definition at line 50 of file Math.h.

Real Rand (  )  [inline]

Definition at line 57 of file Math.h.

Real Sign ( Real  x  )  [inline]

Definition at line 49 of file Math.h.

Real Sqr ( Real  x  )  [inline]

Definition at line 46 of file Math.h.

Real Sqrt ( Real  x  )  [inline]

Definition at line 47 of file Math.h.

void Swap ( Real x,
Real y 
) [inline]

Definition at line 54 of file Math.h.


Variable Documentation

const Real Inf = 1e300 [static]

Definition at line 43 of file Math.h.

 All Classes Namespaces Files Functions Variables Typedefs


constraint_aware_spline_smoother
Author(s): Sachin Chitta
autogenerated on Fri Jan 11 09:41:17 2013