| _GetBaseClass() | mrpt::nav::CParameterizedTrajectoryGenerator | protectedstatic |
| add_robotShape_to_setOfLines(mrpt::opengl::CSetOfLines &gl_shape, const mrpt::poses::CPose2D &origin=mrpt::poses::CPose2D()) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| alpha2index(double alpha) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| alpha2index(double alpha, const unsigned int num_paths) | mrpt::nav::CParameterizedTrajectoryGenerator | static |
| clone() const =0 | mrpt::rtti::CObject | pure virtual |
| COLLISION_BEHAVIOR() | mrpt::nav::CParameterizedTrajectoryGenerator | static |
| ConstPtr typedef | mrpt::nav::CParameterizedTrajectoryGenerator | |
| CParameterizedTrajectoryGenerator() | mrpt::nav::CParameterizedTrajectoryGenerator | |
| CreatePTG(const std::string &ptgClassName, const mrpt::config::CConfigFileBase &cfg, const std::string &sSection, const std::string &sKeyPrefix) | mrpt::nav::CParameterizedTrajectoryGenerator | static |
| debugDumpInFiles(const std::string &ptg_name) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| deinitialize() | mrpt::nav::CParameterizedTrajectoryGenerator | |
| directionToMotionCommand(uint16_t k) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| dumpToConsole() const | mrpt::config::CLoadableOptions | |
| dumpToTextStream(std::ostream &out) const | mrpt::config::CLoadableOptions | virtual |
| dumpVar_bool(std::ostream &out, const char *varName, bool v) | mrpt::config::CLoadableOptions | protectedstatic |
| dumpVar_double(std::ostream &out, const char *varName, double v) | mrpt::config::CLoadableOptions | protectedstatic |
| dumpVar_float(std::ostream &out, const char *varName, float v) | mrpt::config::CLoadableOptions | protectedstatic |
| dumpVar_int(std::ostream &out, const char *varName, int v) | mrpt::config::CLoadableOptions | protectedstatic |
| dumpVar_string(std::ostream &out, const char *varName, const std::string &v) | mrpt::config::CLoadableOptions | protectedstatic |
| duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline |
| evalClearanceSingleObstacle(const double ox, const double oy, const uint16_t k, ClearanceDiagram::dist2clearance_t &inout_realdist2clearance, bool treat_as_obstacle=true) const | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| evalClearanceToRobotShape(const double ox, const double oy) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| evalPathRelativePriority(uint16_t k, double target_distance) const | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| getActualUnloopedPathLength(uint16_t k) const | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| getAlphaValuesCount() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| getClearanceDecimatedPaths() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| getClearanceStepCount() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| getCurrentNavDynamicState() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| getDescription() const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getMaxAngVel() const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getMaxLinVel() const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getMaxRobotRadius() const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getPathCount() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| getPathDist(uint16_t k, uint32_t step) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getPathPose(uint16_t k, uint32_t step, mrpt::math::TPose2D &p) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getPathStepCount(uint16_t k) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getPathStepDuration() const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getPathStepForDist(uint16_t k, double dist, uint32_t &out_step) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| getRefDistance() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| GetRuntimeClass() const override | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| GetRuntimeClassIdStatic() | mrpt::nav::CParameterizedTrajectoryGenerator | static |
| getScorePriority() const | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| getSupportedKinematicVelocityCommand() const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| index2alpha(uint16_t k) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| index2alpha(uint16_t k, const unsigned int num_paths) | mrpt::nav::CParameterizedTrajectoryGenerator | static |
| initClearanceDiagram(ClearanceDiagram &cd) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| initialize(const std::string &cacheFilename=std::string(), const bool verbose=true) | mrpt::nav::CParameterizedTrajectoryGenerator | |
| initTPObstacles(std::vector< double > &TP_Obstacles) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| initTPObstacleSingle(uint16_t k, double &TP_Obstacle_k) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| internal_deinitialize()=0 | mrpt::nav::CParameterizedTrajectoryGenerator | protectedpure virtual |
| internal_initialize(const std::string &cacheFilename=std::string(), const bool verbose=true)=0 | mrpt::nav::CParameterizedTrajectoryGenerator | protectedpure virtual |
| internal_readFromStream(mrpt::serialization::CArchive &in) | mrpt::nav::CParameterizedTrajectoryGenerator | protectedvirtual |
| internal_TPObsDistancePostprocess(const double ox, const double oy, const double new_tp_obs_dist, double &inout_tp_obs) const | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| internal_writeToStream(mrpt::serialization::CArchive &out) const | mrpt::nav::CParameterizedTrajectoryGenerator | protectedvirtual |
| INVALID_PTG_PATH_INDEX | mrpt::nav::CParameterizedTrajectoryGenerator | protectedstatic |
| inverseMap_WS2TP(double x, double y, int &out_k, double &out_normalized_d, double tolerance_dist=0.10) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| isBijectiveAt(uint16_t k, uint32_t step) const | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| isInitialized() const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| isPointInsideRobotShape(const double x, const double y) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| loadDefaultParams() | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| loadFromConfigFile(const mrpt::config::CConfigFileBase &cfg, const std::string &sSection) override | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| loadFromConfigFileName(const std::string &config_file, const std::string §ion) | mrpt::config::CLoadableOptions | |
| m_alphaValuesCount | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| m_clearance_decimated_paths | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| m_clearance_num_points | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| m_is_initialized | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| m_nav_dyn_state | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| m_nav_dyn_state_target_k | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| m_score_priority | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| maxTimeInVelCmdNOP(int path_k) const | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| onNewNavDynamicState()=0 | mrpt::nav::CParameterizedTrajectoryGenerator | protectedpure virtual |
| OUTPUT_DEBUG_PATH_PREFIX() | mrpt::nav::CParameterizedTrajectoryGenerator | static |
| PTG_IsIntoDomain(double x, double y) const | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| Ptr typedef | mrpt::nav::CParameterizedTrajectoryGenerator | |
| refDistance | mrpt::nav::CParameterizedTrajectoryGenerator | protected |
| renderPathAsSimpleLine(const uint16_t k, mrpt::opengl::CSetOfLines &gl_obj, const double decimate_distance=0.1, const double max_path_distance=-1.0) const | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| runtimeClassId | mrpt::nav::CParameterizedTrajectoryGenerator | protectedstatic |
| saveToConfigFile(mrpt::config::CConfigFileBase &cfg, const std::string &sSection) const override | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| saveToConfigFileName(const std::string &config_file, const std::string §ion) const | mrpt::config::CLoadableOptions | |
| serializeFrom(CArchive &in, uint8_t serial_version)=0 | mrpt::serialization::CSerializable | protectedpure virtual |
| serializeGetVersion() const =0 | mrpt::serialization::CSerializable | protectedpure virtual |
| serializeTo(CArchive &out) const =0 | mrpt::serialization::CSerializable | protectedpure virtual |
| setClearanceDecimatedPaths(const unsigned num) | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| setClearanceStepCount(const unsigned res) | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| setRefDistance(const double refDist) | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| setScorePriorty(double prior) | mrpt::nav::CParameterizedTrajectoryGenerator | inline |
| supportSpeedAtTarget() const | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| supportVelCmdNOP() const | mrpt::nav::CParameterizedTrajectoryGenerator | virtual |
| updateClearance(const double ox, const double oy, ClearanceDiagram &cd) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| updateClearancePost(ClearanceDiagram &cd, const std::vector< double > &TP_obstacles) const | mrpt::nav::CParameterizedTrajectoryGenerator | |
| updateNavDynamicState(const TNavDynamicState &newState, const bool force_update=false) | mrpt::nav::CParameterizedTrajectoryGenerator | |
| updateTPObstacle(double ox, double oy, std::vector< double > &tp_obstacles) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| updateTPObstacleSingle(double ox, double oy, uint16_t k, double &tp_obstacle_k) const =0 | mrpt::nav::CParameterizedTrajectoryGenerator | pure virtual |
| writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual |
| ~CLoadableOptions() | mrpt::config::CLoadableOptions | inlinevirtual |
| ~CObject() | mrpt::rtti::CObject | inlinevirtual |
| ~CParameterizedTrajectoryGenerator() | mrpt::nav::CParameterizedTrajectoryGenerator | inlinevirtual |
| ~CSerializable() | mrpt::serialization::CSerializable | inlinevirtual |