class mrpt::nav::CHolonomicLogFileRecord
Overview
A base class for log records for different holonomic navigation methods.
See also:
CReactiveNavigationSystem, CHolonomicLogFileRecord
#include <mrpt/nav/holonomic/CHolonomicLogFileRecord.h> class CHolonomicLogFileRecord: public mrpt::serialization::CSerializable { public: // typedefs typedef std::shared_ptr<CHolonomicLogFileRecord> Ptr; typedef std::shared_ptr<const CHolonomicLogFileRecord> ConstPtr; // fields std::vector<std::vector<double>> dirs_eval; // methods virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const; static const mrpt::rtti::TRuntimeClassId& GetRuntimeClassIdStatic(); }; // direct descendants class CLogFileRecord_FullEval; class CLogFileRecord_ND; class CLogFileRecord_VFF;
Inherited Members
public: // typedefs typedef std::shared_ptr<CObject> Ptr; typedef std::shared_ptr<const CObject> ConstPtr; typedef std::shared_ptr<CSerializable> Ptr; typedef std::shared_ptr<const CSerializable> ConstPtr; // methods static const mrpt::rtti::TRuntimeClassId& GetRuntimeClassIdStatic(); virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const; virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const; static const mrpt::rtti::TRuntimeClassId& GetRuntimeClassIdStatic();
Fields
std::vector<std::vector<double>> dirs_eval
Final [N-1] and earlier stages [0…N-1] evaluation scores for each direction, in the same order of TP-Obstacles.
May be not filled by all methods.
Methods
virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const
Returns information about the class of an object in runtime.