Public Types | Public Member Functions | Private Attributes | List of all members
cartographer::mapping::scan_matching::OccupiedSpaceCostFunction2D::GridArrayAdapter Class Reference

Public Types

enum  { DATA_DIMENSION = 1 }
 

Public Member Functions

void GetValue (const int row, const int column, double *const value) const
 
 GridArrayAdapter (const Grid2D &grid)
 
int NumCols () const
 
int NumRows () const
 

Private Attributes

const Grid2Dgrid_
 

Detailed Description

Definition at line 77 of file occupied_space_cost_function_2d.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
DATA_DIMENSION 

Definition at line 79 of file occupied_space_cost_function_2d.h.

Constructor & Destructor Documentation

◆ GridArrayAdapter()

cartographer::mapping::scan_matching::OccupiedSpaceCostFunction2D::GridArrayAdapter::GridArrayAdapter ( const Grid2D grid)
inlineexplicit

Definition at line 81 of file occupied_space_cost_function_2d.h.

Member Function Documentation

◆ GetValue()

void cartographer::mapping::scan_matching::OccupiedSpaceCostFunction2D::GridArrayAdapter::GetValue ( const int  row,
const int  column,
double *const  value 
) const
inline

Definition at line 83 of file occupied_space_cost_function_2d.h.

◆ NumCols()

int cartographer::mapping::scan_matching::OccupiedSpaceCostFunction2D::GridArrayAdapter::NumCols ( ) const
inline

Definition at line 97 of file occupied_space_cost_function_2d.h.

◆ NumRows()

int cartographer::mapping::scan_matching::OccupiedSpaceCostFunction2D::GridArrayAdapter::NumRows ( ) const
inline

Definition at line 93 of file occupied_space_cost_function_2d.h.

Member Data Documentation

◆ grid_

const Grid2D& cartographer::mapping::scan_matching::OccupiedSpaceCostFunction2D::GridArrayAdapter::grid_
private

Definition at line 102 of file occupied_space_cost_function_2d.h.


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


cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59