Public Types | Public Member Functions | List of all members
ScanPointWeighting Class Referenceabstract

#include <weighted_mean_point_probability_spe.h>

Inheritance diagram for ScanPointWeighting:
Inheritance graph
[legend]

Public Types

using PointId = LaserScan2D::Points::size_type
 

Public Member Functions

virtual void reset (const LaserScan2D &scan)
 
virtual double weight (const LaserScan2D::Points &, PointId) const =0
 
virtual ~ScanPointWeighting ()
 

Detailed Description

Definition at line 13 of file weighted_mean_point_probability_spe.h.

Member Typedef Documentation

using ScanPointWeighting::PointId = LaserScan2D::Points::size_type

Definition at line 15 of file weighted_mean_point_probability_spe.h.

Constructor & Destructor Documentation

virtual ScanPointWeighting::~ScanPointWeighting ( )
inlinevirtual

Definition at line 18 of file weighted_mean_point_probability_spe.h.

Member Function Documentation

virtual void ScanPointWeighting::reset ( const LaserScan2D scan)
inlinevirtual

Reimplemented in AngleHistogramReciprocalSPW, and EvenSPW.

Definition at line 16 of file weighted_mean_point_probability_spe.h.

virtual double ScanPointWeighting::weight ( const LaserScan2D::Points ,
PointId   
) const
pure virtual

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


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