#include <math.h>
#include <iostream>
#include "gazebo/util/system.hh"
 
Go to the source code of this file.
 | 
| #define  | GZ_DTOR(d)   ((d) * M_PI / 180) | 
|   | Converts degrees to radians.  More...
  | 
|   | 
| #define  | GZ_NORMALIZE(a)   (atan2(sin(a), cos(a))) | 
|   | Macro tha normalizes an angle in the range -Pi to Pi.  More...
  | 
|   | 
| #define  | GZ_RTOD(r)   ((r) * 180 / M_PI) | 
|   | Macro that converts radians to degrees.  More...
  | 
|   | 
      
        
          | #define GZ_DTOR | 
          ( | 
            | 
          d) |  | 
             ((d) * M_PI / 180) | 
        
      
 
Converts degrees to radians. 
- Parameters
 - 
  
  
 
- Returns
 - radians 
 
 
 
      
        
          | #define GZ_NORMALIZE | 
          ( | 
            | 
          a) |  | 
             (atan2(sin(a), cos(a))) | 
        
      
 
Macro tha normalizes an angle in the range -Pi to Pi. 
- Parameters
 - 
  
  
 
- Returns
 - the angle, in range 
 
 
 
      
        
          | #define GZ_RTOD | 
          ( | 
            | 
          r) |  | 
             ((r) * 180 / M_PI) | 
        
      
 
Macro that converts radians to degrees. 
- Parameters
 - 
  
  
 
- Returns
 - degrees