#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: