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

#include <pose_model_state_space.h>

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

Public Types

enum  { JOINTS_COMPUTED = 256, POSE_COMPUTED = 512 }
 
- Public Types inherited from ompl_interface::ModelBasedStateSpace::StateType
enum  {
  VALIDITY_KNOWN = 1, GOAL_DISTANCE_KNOWN = 2, VALIDITY_TRUE = 4, IS_START_STATE = 8,
  IS_GOAL_STATE = 16
}
 

Public Member Functions

bool jointsComputed () const
 
bool poseComputed () const
 
void setJointsComputed (bool value)
 
void setPoseComputed (bool value)
 
 StateType ()
 
- Public Member Functions inherited from ompl_interface::ModelBasedStateSpace::StateType
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

ompl::base::SE3StateSpace::StateType ** poses
 
- Public Attributes inherited from ompl_interface::ModelBasedStateSpace::StateType
double distance
 
int flags
 
int tag
 
double * values
 

Detailed Description

Definition at line 50 of file pose_model_state_space.h.

Member Enumeration Documentation

anonymous enum
Enumerator
JOINTS_COMPUTED 
POSE_COMPUTED 

Definition at line 53 of file pose_model_state_space.h.

Constructor & Destructor Documentation

ompl_interface::PoseModelStateSpace::StateType::StateType ( )
inline

Definition at line 59 of file pose_model_state_space.h.

Member Function Documentation

bool ompl_interface::PoseModelStateSpace::StateType::jointsComputed ( ) const
inline

Definition at line 64 of file pose_model_state_space.h.

bool ompl_interface::PoseModelStateSpace::StateType::poseComputed ( ) const
inline

Definition at line 69 of file pose_model_state_space.h.

void ompl_interface::PoseModelStateSpace::StateType::setJointsComputed ( bool  value)
inline

Definition at line 74 of file pose_model_state_space.h.

void ompl_interface::PoseModelStateSpace::StateType::setPoseComputed ( bool  value)
inline

Definition at line 82 of file pose_model_state_space.h.

Member Data Documentation

ompl::base::SE3StateSpace::StateType** ompl_interface::PoseModelStateSpace::StateType::poses

Definition at line 90 of file pose_model_state_space.h.


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


ompl
Author(s): Ioan Sucan
autogenerated on Sun Oct 18 2020 13:18:01