#include <model_based_state_space.h>
Public Types | |
enum | { VALIDITY_KNOWN = 1, GOAL_DISTANCE_KNOWN = 2, VALIDITY_TRUE = 4, IS_START_STATE = 8, IS_GOAL_STATE = 16 } |
Public Member Functions | |
void | clearKnownInformation () |
bool | isGoalDistanceKnown () const |
bool | isGoalState () const |
bool | isInputState () const |
bool | isMarkedValid () const |
bool | isStartState () const |
bool | isValidityKnown () const |
void | markGoalState () |
void | markInvalid (double d) |
void | markInvalid () |
void | markStartState () |
void | markValid (double d) |
void | markValid () |
StateType () | |
Public Attributes | |
double | distance |
int | flags |
int | tag |
double * | values |
Definition at line 77 of file model_based_state_space.h.
anonymous enum |
Definition at line 80 of file model_based_state_space.h.
Reimplemented in ompl_interface::PoseModelStateSpace::StateType.
Definition at line 89 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::clearKnownInformation | ( | ) | [inline] |
Definition at line 123 of file model_based_state_space.h.
bool ompl_interface::ModelBasedStateSpace::StateType::isGoalDistanceKnown | ( | ) | const [inline] |
Definition at line 133 of file model_based_state_space.h.
bool ompl_interface::ModelBasedStateSpace::StateType::isGoalState | ( | ) | const [inline] |
Definition at line 143 of file model_based_state_space.h.
bool ompl_interface::ModelBasedStateSpace::StateType::isInputState | ( | ) | const [inline] |
Definition at line 148 of file model_based_state_space.h.
bool ompl_interface::ModelBasedStateSpace::StateType::isMarkedValid | ( | ) | const [inline] |
Definition at line 128 of file model_based_state_space.h.
bool ompl_interface::ModelBasedStateSpace::StateType::isStartState | ( | ) | const [inline] |
Definition at line 138 of file model_based_state_space.h.
bool ompl_interface::ModelBasedStateSpace::StateType::isValidityKnown | ( | ) | const [inline] |
Definition at line 118 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::markGoalState | ( | ) | [inline] |
Definition at line 158 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::markInvalid | ( | double | d | ) | [inline] |
Definition at line 105 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::markInvalid | ( | ) | [inline] |
Definition at line 112 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::markStartState | ( | ) | [inline] |
Definition at line 153 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::markValid | ( | double | d | ) | [inline] |
Definition at line 93 of file model_based_state_space.h.
void ompl_interface::ModelBasedStateSpace::StateType::markValid | ( | ) | [inline] |
Definition at line 100 of file model_based_state_space.h.
Definition at line 166 of file model_based_state_space.h.
Definition at line 165 of file model_based_state_space.h.
Definition at line 164 of file model_based_state_space.h.
Definition at line 163 of file model_based_state_space.h.