Classes | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
grid_map::grid_map_pcl::PclLoaderParameters Class Reference

#include <PclLoaderParameters.hpp>

Classes

struct  ClusterExtractionParameters
 
struct  DownsamplingParameters
 
struct  GridMapParameters
 
struct  OutlierRemovalParameters
 
struct  Parameters
 
struct  RigidBodyTransformation
 

Public Member Functions

 PclLoaderParameters ()=default
 
 ~PclLoaderParameters ()=default
 

Private Member Functions

const Parametersget () const
 
void handleYamlNode (const YAML::Node &yamlNode)
 
bool loadParameters (const std::string &filename)
 

Private Attributes

Parameters parameters_
 

Friends

class grid_map::grid_map_pcl::PointcloudProcessor
 
class grid_map::GridMapPclLoader
 

Detailed Description

Definition at line 24 of file PclLoaderParameters.hpp.

Constructor & Destructor Documentation

grid_map::grid_map_pcl::PclLoaderParameters::PclLoaderParameters ( )
default
grid_map::grid_map_pcl::PclLoaderParameters::~PclLoaderParameters ( )
default

Member Function Documentation

const PclLoaderParameters::Parameters & grid_map::grid_map_pcl::PclLoaderParameters::get ( ) const
private

Saves typing parameters_ in the owner class. The owner of this class can type parameters_.get() instead of parameters_.parameters_ which would be weird

Definition at line 68 of file PclLoaderParameters.cpp.

void grid_map::grid_map_pcl::PclLoaderParameters::handleYamlNode ( const YAML::Node &  yamlNode)
private

Invoke operator[] on the yaml node. Finds the parameters in the yaml tree.

Definition at line 17 of file PclLoaderParameters.cpp.

bool grid_map::grid_map_pcl::PclLoaderParameters::loadParameters ( const std::string &  filename)
private

Load parameters for the GridMapPclLoader class.

Parameters
[in]fullpath to the config file with parameters
Returns
true if operation was okay

Definition at line 49 of file PclLoaderParameters.cpp.

Friends And Related Function Documentation

Definition at line 61 of file PclLoaderParameters.hpp.

friend class grid_map::GridMapPclLoader
friend

Definition at line 60 of file PclLoaderParameters.hpp.

Member Data Documentation

Parameters grid_map::grid_map_pcl::PclLoaderParameters::parameters_
private

Definition at line 89 of file PclLoaderParameters.hpp.


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


grid_map_pcl
Author(s): Dominic Jud , Edo Jelavic
autogenerated on Tue Jun 1 2021 02:13:43