#include <sensor_data.h>
 | 
| double  | angle () const  | 
|   | 
| double  | factor () const  | 
|   | 
| bool  | is_occupied () const  | 
|   | 
| Point2D  | move_origin (double d_x, double d_y, std::shared_ptr< TrigonometryProvider > tp) const  | 
|   | 
| Point2D  | move_origin (const Point2D &p, std::shared_ptr< TrigonometryProvider > tp) const  | 
|   | 
| Point2D  | move_origin (double d_x, double d_y, double d_angle) const  | 
|   | 
| Point2D  | move_origin (double d_x, double d_y) const  | 
|   | 
| double  | range () const  | 
|   | 
|   | ScanPoint2D (PointType type, double x_or_range, double y_or_angle, bool is_occ) | 
|   | 
|   | ScanPoint2D (double range=0, double ang=0, bool is_occ=true) | 
|   | 
| ScanPoint2D &  | set_factor (double factor) | 
|   | 
| ScanPoint2D  | to_cartesian (std::shared_ptr< TrigonometryProvider > tp) const  | 
|   | 
| ScanPoint2D  | to_cartesian (double d_angle=0, double d_range=0) const  | 
|   | 
| ScanPoint2D  | to_polar (double d_x=0, double d_y=0) const  | 
|   | 
| double  | x () const  | 
|   | 
| double  | y () const  | 
|   | 
Definition at line 14 of file sensor_data.h.
 
  
  
      
        
          | ScanPoint2D::ScanPoint2D  | 
          ( | 
          PointType  | 
          type,  | 
         
        
           | 
           | 
          double  | 
          x_or_range,  | 
         
        
           | 
           | 
          double  | 
          y_or_angle,  | 
         
        
           | 
           | 
          bool  | 
          is_occ  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | ScanPoint2D::ScanPoint2D  | 
          ( | 
          double  | 
          range = 0,  | 
         
        
           | 
           | 
          double  | 
          ang = 0,  | 
         
        
           | 
           | 
          bool  | 
          is_occ = true  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double ScanPoint2D::angle  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double ScanPoint2D::factor  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool ScanPoint2D::is_occupied  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | static ScanPoint2D ScanPoint2D::make_polar  | 
          ( | 
          double  | 
          range,  | 
         
        
           | 
           | 
          double  | 
          angle,  | 
         
        
           | 
           | 
          bool  | 
          is_occ  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | Point2D ScanPoint2D::move_origin  | 
          ( | 
          double  | 
          d_x,  | 
         
        
           | 
           | 
          double  | 
          d_y,  | 
         
        
           | 
           | 
          double  | 
          d_angle  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | Point2D ScanPoint2D::move_origin  | 
          ( | 
          double  | 
          d_x,  | 
         
        
           | 
           | 
          double  | 
          d_y  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double ScanPoint2D::range  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | ScanPoint2D ScanPoint2D::to_cartesian  | 
          ( | 
          double  | 
          d_angle = 0,  | 
         
        
           | 
           | 
          double  | 
          d_range = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | ScanPoint2D ScanPoint2D::to_polar  | 
          ( | 
          double  | 
          d_x = 0,  | 
         
        
           | 
           | 
          double  | 
          d_y = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double ScanPoint2D::x  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double ScanPoint2D::y  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double ScanPoint2D::_factor | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool ScanPoint2D::_is_occupied | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this struct was generated from the following file: