Public Member Functions | List of all members
GridCellFactory Class Referenceabstract

The base class for factories that encapsulate creation of a specific cell (The Factory method pattern is applied). More...

#include <grid_cell_factory.h>

Inheritance diagram for GridCellFactory:
Inheritance graph
[legend]

Public Member Functions

virtual std::shared_ptr< GridCellcreate_cell ()=0
 Creates a new cell of a specific type. More...
 

Detailed Description

The base class for factories that encapsulate creation of a specific cell (The Factory method pattern is applied).

Definition at line 38 of file grid_cell_factory.h.

Member Function Documentation

virtual std::shared_ptr<GridCell> GridCellFactory::create_cell ( )
pure virtual

Creates a new cell of a specific type.

Returns
Pointer to GridCell.

Implemented in TinyAvgCellFactory, and TinyBaseCellFactory.


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


tiny_slam
Author(s):
autogenerated on Mon Jun 10 2019 15:30:57