#include <expand_state_job.h>
Public Types | |
typedef boost::shared_ptr < const ExpandStateJob > | ConstPtr |
typedef boost::shared_ptr < ExpandStateJob > | Ptr |
Public Member Functions | |
ExpandStateJob (const Footstep &footstep_, const PlanningState &state_) | |
void | run () |
virtual | ~ExpandStateJob () |
Public Attributes | |
PlanningState::Ptr | next |
bool | successful |
Private Attributes | |
const Footstep & | footstep_ |
const PlanningState & | state_ |
Definition at line 44 of file expand_state_job.h.
typedef boost::shared_ptr<const ExpandStateJob> vigir_footstep_planning::threading::ExpandStateJob::ConstPtr |
Definition at line 49 of file expand_state_job.h.
typedef boost::shared_ptr<ExpandStateJob> vigir_footstep_planning::threading::ExpandStateJob::Ptr |
Definition at line 48 of file expand_state_job.h.
vigir_footstep_planning::threading::ExpandStateJob::ExpandStateJob | ( | const Footstep & | footstep_, |
const PlanningState & | state_ | ||
) |
Definition at line 14 of file expand_state_job.cpp.
Definition at line 21 of file expand_state_job.cpp.
TODO: backward search case
Definition at line 25 of file expand_state_job.cpp.
const Footstep& vigir_footstep_planning::threading::ExpandStateJob::footstep_ [private] |
Definition at line 60 of file expand_state_job.h.
PlanningState::Ptr vigir_footstep_planning::threading::ExpandStateJob::next |
Definition at line 56 of file expand_state_job.h.
const PlanningState& vigir_footstep_planning::threading::ExpandStateJob::state_ [private] |
Definition at line 61 of file expand_state_job.h.
Definition at line 57 of file expand_state_job.h.