utils.h File Reference

#include <stdlib.h>
#include <boost/date_time/posix_time/posix_time.hpp>

Go to the source code of this file.

Functions

float clamp (float value, float lower, float upper)
float makeAnglePosNeg (float angle)
float differenceBetweenAngles (float angle1, float angle2)
float feet (float x)
float meters (float x)
float knots (float x)
float feetPerSecondSquared (float x)
float degreesPerSecond (float x)
float tons (float x)
float pounds (float x)
int randInt (int low, int high)
ptime getCurrentTime ()

Variables

const float pi = 3.14159
const float twopi = 2.0 * pi


Function Documentation

float clamp ( float  value,
float  lower,
float  upper 
) [inline]

Definition at line 16 of file utils.h.

float degreesPerSecond ( float  x  )  [inline]

Definition at line 53 of file utils.h.

float differenceBetweenAngles ( float  angle1,
float  angle2 
) [inline]

Definition at line 35 of file utils.h.

References makeAnglePosNeg().

float feet ( float  x  )  [inline]

Definition at line 39 of file utils.h.

float feetPerSecondSquared ( float  x  )  [inline]

Definition at line 49 of file utils.h.

ptime getCurrentTime (  )  [inline]

Definition at line 71 of file utils.h.

float knots ( float  x  )  [inline]

Definition at line 46 of file utils.h.

float makeAnglePosNeg ( float  angle  )  [inline]

Definition at line 24 of file utils.h.

References pi, and twopi.

float meters ( float  x  )  [inline]

Definition at line 42 of file utils.h.

float pounds ( float  x  )  [inline]

Definition at line 60 of file utils.h.

int randInt ( int  low,
int  high 
) [inline]

Definition at line 64 of file utils.h.

float tons ( float  x  )  [inline]

Definition at line 57 of file utils.h.


Variable Documentation

const float pi = 3.14159

Definition at line 13 of file utils.h.

const float twopi = 2.0 * pi

Definition at line 14 of file utils.h.


Generated on Fri Dec 13 14:54:19 2013 for FastECSLent by  doxygen 1.5.4