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 ()
 
void markInvalid (double d)
 
void markStartState ()
 
void markValid ()
 
void markValid (double d)
 
 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 113 of file pose_model_state_space.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
JOINTS_COMPUTED 
POSE_COMPUTED 

Definition at line 116 of file pose_model_state_space.h.

Constructor & Destructor Documentation

◆ StateType()

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

Definition at line 122 of file pose_model_state_space.h.

Member Function Documentation

◆ jointsComputed()

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

Definition at line 127 of file pose_model_state_space.h.

◆ poseComputed()

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

Definition at line 132 of file pose_model_state_space.h.

◆ setJointsComputed()

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

Definition at line 137 of file pose_model_state_space.h.

◆ setPoseComputed()

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

Definition at line 145 of file pose_model_state_space.h.

Member Data Documentation

◆ poses

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

Definition at line 153 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 Fri May 3 2024 02:29:39