Helpers.hh File Reference
#include <boost/math/special_functions/fpclassify.hpp>
#include <boost/math/special_functions/round.hpp>
#include <algorithm>
#include <cmath>
#include <limits>
#include <string>
#include <iostream>
#include <vector>
#include "gazebo/util/system.hh"

Go to the source code of this file.

Namespaces

 gazebo
 Forward declarations for the common classes.
 
 gazebo::math
 Math namespace.
 

Macros

#define GZ_DBL_INF   gazebo::math::INF_D
 Double positive infinite value. More...
 
#define GZ_DBL_MAX   gazebo::math::MAX_D
 Double maximum value. More...
 
#define GZ_DBL_MIN   gazebo::math::MIN_D
 Double min value. More...
 
#define GZ_FLT_MAX   gazebo::math::MAX_F
 Float maximum value. More...
 
#define GZ_FLT_MIN   gazebo::math::MIN_F
 Float minimum value. More...
 
#define GZ_INT32_MAX   gazebo::math::MAX_I32
 32bit integer maximum value More...
 
#define GZ_INT32_MIN   gazebo::math::MIN_I32
 32bit integer minimum value More...
 
#define GZ_UINT32_MAX   gazebo::math::MAX_UI32
 32bit unsigned integer maximum value More...
 
#define GZ_UINT32_MIN   gazebo::math::MIN_UI32
 32bit unsigned integer minimum value More...
 

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
 

Macro Definition Documentation

#define GZ_DBL_INF   gazebo::math::INF_D

Double positive infinite value.

#define GZ_DBL_MAX   gazebo::math::MAX_D

Double maximum value.

#define GZ_DBL_MIN   gazebo::math::MIN_D

Double min value.

#define GZ_FLT_MAX   gazebo::math::MAX_F

Float maximum value.

#define GZ_FLT_MIN   gazebo::math::MIN_F

Float minimum value.

#define GZ_INT32_MAX   gazebo::math::MAX_I32

32bit integer maximum value

#define GZ_INT32_MIN   gazebo::math::MIN_I32

32bit integer minimum value

#define GZ_UINT32_MAX   gazebo::math::MAX_UI32

32bit unsigned integer maximum value

#define GZ_UINT32_MIN   gazebo::math::MIN_UI32

32bit unsigned integer minimum value