Public Types | Public Member Functions | Public Attributes | List of all members
ompl_interface::ModelBasedStateSpace::StateType Class Reference

#include <model_based_state_space.h>

Inheritance diagram for ompl_interface::ModelBasedStateSpace::StateType:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 77 of file model_based_state_space.h.

Member Enumeration Documentation

anonymous enum
Enumerator
VALIDITY_KNOWN 
GOAL_DISTANCE_KNOWN 
VALIDITY_TRUE 
IS_START_STATE 
IS_GOAL_STATE 

Definition at line 80 of file model_based_state_space.h.

Constructor & Destructor Documentation

ompl_interface::ModelBasedStateSpace::StateType::StateType ( )
inline

Definition at line 89 of file model_based_state_space.h.

Member Function Documentation

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.

Member Data Documentation

double ompl_interface::ModelBasedStateSpace::StateType::distance

Definition at line 166 of file model_based_state_space.h.

int ompl_interface::ModelBasedStateSpace::StateType::flags

Definition at line 165 of file model_based_state_space.h.

int ompl_interface::ModelBasedStateSpace::StateType::tag

Definition at line 164 of file model_based_state_space.h.

double* ompl_interface::ModelBasedStateSpace::StateType::values

Definition at line 163 of file model_based_state_space.h.


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


ompl
Author(s): Ioan Sucan
autogenerated on Wed Jul 10 2019 04:03:46