gazebo::math Namespace Reference

Math namespace. More...

## Classes

class  Angle
An angle and related functions. More...

class  BiQuad
Bi-quad filter base class. More...

class  BiQuadVector3
BiQuad vector3 filter. More...

class  Box
Mathematical representation of a box and related functions. More...

class  Filter
Filter base class. More...

class  Kmeans
K-Means clustering algorithm. More...

class  Matrix3
A 3x3 matrix class. More...

class  Matrix4
A 3x3 matrix class. More...

class  OnePole
A one-pole DSP filter. More...

class  OnePoleQuaternion
One-pole quaternion filter. More...

class  OnePoleVector3
One-pole vector3 filter. More...

class  Plane
A plane and related functions. More...

class  Pose
Encapsulates a position and rotation in three space. More...

class  Quaternion
A quaternion class. More...

class  Rand
Random number generator class. More...

class  RotationSpline
Spline for rotations. More...

class  SignalMaxAbsoluteValue
Computing the maximum of the absolute value of a discretely sampled signal. More...

class  SignalMean
Computing the mean value of a discretely sampled signal. More...

class  SignalRootMeanSquare
Computing the square root of the mean squared value of a discretely sampled signal. More...

class  SignalStatistic
Statistical properties of a discrete time scalar signal. More...

class  SignalStats
Collection of statistics for a scalar signal. More...

class  Spline
Splines. More...

class  Vector2d
Generic double x, y vector. More...

class  Vector2i
Generic integer x, y vector. More...

class  Vector3
The Vector3 class represents the generic vector containing 3 elements. More...

class  Vector3Stats
Collection of statistics for a Vector3 signal. More...

class  Vector4
double Generic x, y, z, w vector More...

## Typedefs

typedef boost::mt19937 GeneratorType

typedef boost::normal_distribution< double > NormalRealDist

typedef boost::variate_generator< GeneratorType &, NormalRealDistNRealGen

typedef boost::variate_generator< GeneratorType &, UniformIntDistUIntGen

typedef boost::uniform_int< int > UniformIntDist

typedef boost::uniform_real< double > UniformRealDist

typedef boost::variate_generator< GeneratorType &, UniformRealDistURealGen

## Functions

static const double GAZEBO_DEPRECATED (8.0) MAX_D = std::numeric_limits<double>::min()
Double maximum value. This value will be similar to 1.79769e+308. More...

## Variables

bool const T & _b

T T T _max

T T _min

Math namespace.

## Typedef Documentation

 typedef boost::mt19937 GeneratorType
 typedef boost::normal_distribution NormalRealDist
 typedef boost::variate_generator NRealGen
 typedef boost::variate_generator UIntGen
 typedef boost::uniform_int UniformIntDist
 typedef boost::uniform_real UniformRealDist
 typedef boost::variate_generator URealGen