Public Types | Public Member Functions | Public Attributes | Private Attributes | List of all members
LaserScan2D Struct Reference

#include <sensor_data.h>

Public Types

using Points = std::vector< ScanPoint2D >
 

Public Member Functions

const Pointspoints () const
 
Pointspoints ()
 
LaserScan2D to_cartesian (double angle) const
 

Public Attributes

std::shared_ptr< TrigonometryProvidertrig_provider
 

Private Attributes

Points _points
 

Detailed Description

Definition at line 144 of file sensor_data.h.

Member Typedef Documentation

using LaserScan2D::Points = std::vector<ScanPoint2D>

Definition at line 146 of file sensor_data.h.

Member Function Documentation

const Points& LaserScan2D::points ( ) const
inline

Definition at line 148 of file sensor_data.h.

Points& LaserScan2D::points ( )
inline

Definition at line 149 of file sensor_data.h.

LaserScan2D LaserScan2D::to_cartesian ( double  angle) const
inline

Definition at line 154 of file sensor_data.h.

Member Data Documentation

Points LaserScan2D::_points
private

Definition at line 173 of file sensor_data.h.

std::shared_ptr<TrigonometryProvider> LaserScan2D::trig_provider

Definition at line 171 of file sensor_data.h.


The documentation for this struct was generated from the following file:


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26