some general case utility functions More...


Go to the source code of this file.
Classes | |
| struct | g2o::ForceLinker |
Namespaces | |
| g2o | |
Macros | |
| #define | M_PI 3.14159265358979323846 |
Typedefs | |
| typedef void(* | g2o::ForceLinkFunction) (void) |
Functions | |
| bool | g2o::arrayHasNaN (const double *array, int size, int *nanIndex=0) |
| double | g2o::average_angle (double theta1, double theta2) |
| template<typename T > | |
| T | g2o::clamp (T l, T x, T u) |
| double | g2o::deg2rad (double degree) |
| template<typename T > | |
| T | g2o::hypot (T x, T y) |
| template<typename T > | |
| T | g2o::hypot_sqr (T x, T y) |
| double | g2o::inverse_theta (double th) |
| double | g2o::normalize_theta (double theta) |
| double | g2o::rad2deg (double rad) |
| template<typename T > | |
| int | g2o::sign (T x) |
| template<typename T > | |
| T | g2o::square (T x) |
| template<typename T > | |
| T | g2o::wrap (T l, T x, T u) |
some general case utility functions
This file specifies some general case utility functions
Definition in file misc.h.