selfdriving
Public Member Functions | List of all members
mpp::CostEvaluator Class Referenceabstract

#include <mpp/algos/CostEvaluator.h>

Inheritance diagram for mpp::CostEvaluator:
mpp::CostEvaluatorCostMap mpp::CostEvaluatorPreferredWaypoint

Public Member Functions

 CostEvaluator ()=default
 
virtual ~CostEvaluator ()
 
virtual double operator() (const MoveEdgeSE2_TPS &edge) const =0
 
virtual mrpt::opengl::CSetOfObjects::Ptr get_visualization () const
 

Constructor & Destructor Documentation

◆ CostEvaluator()

mpp::CostEvaluator::CostEvaluator ( )
default

◆ ~CostEvaluator()

virtual mpp::CostEvaluator::~CostEvaluator ( )
virtual

Member Function Documentation

◆ get_visualization()

virtual mrpt::opengl::CSetOfObjects::Ptr mpp::CostEvaluator::get_visualization ( ) const
virtual

◆ operator()()

virtual double mpp::CostEvaluator::operator() ( const MoveEdgeSE2_TPS edge) const
pure virtual

Evaluate cost of move-tree edge

Implemented in mpp::CostEvaluatorCostMap, and mpp::CostEvaluatorPreferredWaypoint.


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