#include <probability_grid.h>
Definition at line 40 of file probability_grid.h.
 
  
  | 
        
          | cartographer::mapping_2d::ProbabilityGrid::ProbabilityGrid | ( | const MapLimits & | limits | ) |  |  | inlineexplicit | 
 
 
  
  | 
        
          | cartographer::mapping_2d::ProbabilityGrid::ProbabilityGrid | ( | const proto::ProbabilityGrid & | proto | ) |  |  | inlineexplicit | 
 
 
  
  | 
        
          | bool cartographer::mapping_2d::ProbabilityGrid::ApplyLookupTable | ( | const Eigen::Array2i & | xy_index, |  
          |  |  | const std::vector< uint16 > & | table |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | void cartographer::mapping_2d::ProbabilityGrid::ComputeCroppedLimits | ( | Eigen::Array2i *const | offset, |  
          |  |  | CellLimits *const | limits |  
          |  | ) |  | const |  | inline | 
 
 
  
  | 
        
          | int cartographer::mapping_2d::ProbabilityGrid::GetIndexOfCell | ( | const Eigen::Array2i & | xy_index | ) | const |  | inlineprivate | 
 
 
  
  | 
        
          | float cartographer::mapping_2d::ProbabilityGrid::GetProbability | ( | const Eigen::Array2i & | xy_index | ) | const |  | inline | 
 
 
  
  | 
        
          | float cartographer::mapping_2d::ProbabilityGrid::GetProbability | ( | const double | x, |  
          |  |  | const double | y |  
          |  | ) |  | const |  | inline | 
 
 
  
  | 
        
          | void cartographer::mapping_2d::ProbabilityGrid::GrowLimits | ( | const double | x, |  
          |  |  | const double | y |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | bool cartographer::mapping_2d::ProbabilityGrid::IsKnown | ( | const Eigen::Array2i & | xy_index | ) | const |  | inline | 
 
 
  
  | 
        
          | const MapLimits& cartographer::mapping_2d::ProbabilityGrid::limits | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | void cartographer::mapping_2d::ProbabilityGrid::SetProbability | ( | const Eigen::Array2i & | xy_index, |  
          |  |  | const float | probability |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | void cartographer::mapping_2d::ProbabilityGrid::StartUpdate | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | proto::ProbabilityGrid cartographer::mapping_2d::ProbabilityGrid::ToProto | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | void cartographer::mapping_2d::ProbabilityGrid::UpdateBounds | ( | const Eigen::Array2i & | xy_index | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | std::vector<uint16> cartographer::mapping_2d::ProbabilityGrid::cells_ |  | private | 
 
 
  
  | 
        
          | MapLimits cartographer::mapping_2d::ProbabilityGrid::limits_ |  | private | 
 
 
  
  | 
        
          | int cartographer::mapping_2d::ProbabilityGrid::max_x_ |  | private | 
 
 
  
  | 
        
          | int cartographer::mapping_2d::ProbabilityGrid::max_y_ |  | private | 
 
 
  
  | 
        
          | int cartographer::mapping_2d::ProbabilityGrid::min_x_ |  | private | 
 
 
  
  | 
        
          | int cartographer::mapping_2d::ProbabilityGrid::min_y_ |  | private | 
 
 
  
  | 
        
          | std::vector<int> cartographer::mapping_2d::ProbabilityGrid::update_indices_ |  | private | 
 
 
The documentation for this class was generated from the following file: