_GetBaseClass() | mrpt::nav::CHolonomicFullEval | protectedstatic |
_init_CHolonomicFullEval | mrpt::nav::CHolonomicFullEval | protectedstatic |
CAbstractHolonomicReactiveMethod(const std::string &defaultCfgSectionName) | mrpt::nav::CAbstractHolonomicReactiveMethod | |
CHolonomicFullEval(const mrpt::config::CConfigFileBase *INI_FILE=nullptr) | mrpt::nav::CHolonomicFullEval | |
className | mrpt::nav::CHolonomicFullEval | static |
clone() const override | mrpt::nav::CHolonomicFullEval | virtual |
ConstPtr typedef | mrpt::nav::CHolonomicFullEval | |
ConstUniquePtr typedef | mrpt::nav::CHolonomicFullEval | |
Create(Args &&... args) | mrpt::nav::CHolonomicFullEval | inlinestatic |
mrpt::nav::CAbstractHolonomicReactiveMethod::Create(const std::string &className) noexcept | mrpt::nav::CAbstractHolonomicReactiveMethod | static |
CreateObject() | mrpt::nav::CHolonomicFullEval | static |
CreateUnique(Args &&... args) | mrpt::nav::CHolonomicFullEval | inlinestatic |
direction2sector(const double a, const unsigned int N) | mrpt::nav::CHolonomicFullEval | private |
duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline |
enableApproachTargetSlowDown(bool enable) | mrpt::nav::CAbstractHolonomicReactiveMethod | inline |
evalSingleTarget(unsigned int target_idx, const NavInput &ni, EvalOutput &eo) | mrpt::nav::CHolonomicFullEval | private |
Factory(const std::string &className) noexcept | mrpt::nav::CAbstractHolonomicReactiveMethod | static |
getAssociatedPTG() const | mrpt::nav::CAbstractHolonomicReactiveMethod | |
getClassName() | mrpt::nav::CHolonomicFullEval | inlinestatic |
getConfigFileSectionName() const | mrpt::nav::CAbstractHolonomicReactiveMethod | |
GetRuntimeClass() const override | mrpt::nav::CHolonomicFullEval | virtual |
GetRuntimeClassIdStatic() | mrpt::nav::CHolonomicFullEval | static |
getTargetApproachSlowDownDistance() const override | mrpt::nav::CHolonomicFullEval | inlinevirtual |
initialize(const mrpt::config::CConfigFileBase &INI_FILE) override | mrpt::nav::CHolonomicFullEval | virtual |
m_associatedPTG | mrpt::nav::CAbstractHolonomicReactiveMethod | protected |
m_cfgSectionName | mrpt::nav::CAbstractHolonomicReactiveMethod | private |
m_dirs_scores | mrpt::nav::CHolonomicFullEval | private |
m_enableApproachTargetSlowDown | mrpt::nav::CAbstractHolonomicReactiveMethod | protected |
m_last_selected_sector | mrpt::nav::CHolonomicFullEval | private |
m_sincos_lut | mrpt::nav::CHolonomicFullEval | private |
navigate(const NavInput &ni, NavOutput &no) override | mrpt::nav::CHolonomicFullEval | virtual |
operator delete(void *ptr) noexcept | mrpt::nav::CHolonomicFullEval | inline |
operator delete(void *memory, void *ptr) noexcept | mrpt::nav::CHolonomicFullEval | inline |
operator delete(void *ptr, const std::nothrow_t &) noexcept | mrpt::nav::CHolonomicFullEval | inline |
operator delete[](void *ptr) noexcept | mrpt::nav::CHolonomicFullEval | inline |
operator new(size_t size) | mrpt::nav::CHolonomicFullEval | inline |
operator new(size_t size, void *ptr) | mrpt::nav::CHolonomicFullEval | inlinestatic |
operator new(size_t size, const std::nothrow_t &) noexcept | mrpt::nav::CHolonomicFullEval | inline |
operator new[](size_t size) | mrpt::nav::CHolonomicFullEval | inline |
options | mrpt::nav::CHolonomicFullEval | |
postProcessDirectionEvaluations(std::vector< double > &dir_evals, const NavInput &ni, unsigned int trg_idx) | mrpt::nav::CHolonomicFullEval | privatevirtual |
Ptr typedef | mrpt::nav::CHolonomicFullEval | |
runtimeClassId | mrpt::nav::CHolonomicFullEval | protectedstatic |
saveConfigFile(mrpt::config::CConfigFileBase &c) const override | mrpt::nav::CHolonomicFullEval | virtual |
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) override | mrpt::nav::CHolonomicFullEval | protectedvirtual |
serializeGetVersion() const override | mrpt::nav::CHolonomicFullEval | protectedvirtual |
serializeTo(mrpt::serialization::CArchive &out) const override | mrpt::nav::CHolonomicFullEval | protectedvirtual |
setAssociatedPTG(mrpt::nav::CParameterizedTrajectoryGenerator *ptg) | mrpt::nav::CAbstractHolonomicReactiveMethod | |
setConfigFileSectionName(const std::string §Name) | mrpt::nav::CAbstractHolonomicReactiveMethod | |
setTargetApproachSlowDownDistance(const double dist) override | mrpt::nav::CHolonomicFullEval | inlinevirtual |
UniquePtr typedef | mrpt::nav::CHolonomicFullEval | |
writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual |
~CAbstractHolonomicReactiveMethod() | mrpt::nav::CAbstractHolonomicReactiveMethod | virtual |
~CObject() | mrpt::rtti::CObject | inlinevirtual |
~CSerializable() | mrpt::serialization::CSerializable | inlinevirtual |