Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Member Functions | Public Attributes
mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly Struct Reference

Detailed Description

An internal structure for storing data related to counting the new information apported by some observation.

Definition at line 227 of file COccupancyGridMap2D.h.

#include <mrpt/maps/COccupancyGridMap2D.h>

Public Member Functions

 TUpdateCellsInfoChangeOnly (bool enabled_=false, double I_change_=0, int cellsUpdated_=0)
 

Public Attributes

bool enabled
 If set to false (default), this struct is not used. More...
 
double I_change
 The cummulative change in Information: This is updated only from the "updateCell" method. More...
 
int cellsUpdated
 The cummulative updated cells count: This is updated only from the "updateCell" method. More...
 
int laserRaysSkip
 In this mode, some laser rays can be skips to speep-up. More...
 

Constructor & Destructor Documentation

◆ TUpdateCellsInfoChangeOnly()

mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly::TUpdateCellsInfoChangeOnly ( bool  enabled_ = false,
double  I_change_ = 0,
int  cellsUpdated_ = 0 
)
inline

Definition at line 229 of file COccupancyGridMap2D.h.

Member Data Documentation

◆ cellsUpdated

int mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly::cellsUpdated

The cummulative updated cells count: This is updated only from the "updateCell" method.

Definition at line 245 of file COccupancyGridMap2D.h.

Referenced by mrpt::maps::COccupancyGridMap2D::updateCell().

◆ enabled

bool mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly::enabled

If set to false (default), this struct is not used.

Set to true only when measuring the info of an observation.

Definition at line 239 of file COccupancyGridMap2D.h.

Referenced by mrpt::maps::COccupancyGridMap2D::updateCell().

◆ I_change

double mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly::I_change

The cummulative change in Information: This is updated only from the "updateCell" method.

Definition at line 242 of file COccupancyGridMap2D.h.

Referenced by mrpt::maps::COccupancyGridMap2D::updateCell().

◆ laserRaysSkip

int mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly::laserRaysSkip

In this mode, some laser rays can be skips to speep-up.

Definition at line 247 of file COccupancyGridMap2D.h.




Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST