ompl::geometric::BasicPRM::Milestone Class Reference

Representation of a milestone. More...

#include <BasicPRM.h>

List of all members.

Public Member Functions

 Milestone (const base::SpaceInformationPtr &si)
 Automatically allocate memory for a milestone's state.
 Milestone (void)
 ~Milestone (void)

Public Attributes

std::vector< Milestone * > adjacent
 The array of milestones that can be connected to with valid paths.
unsigned long component
 The id of the connected component this milestone is part of.
std::vector< double > costs
 The cost of the edges indicated by adjacent.
unsigned int index
 The index of this milestone in the array of milestones (BasicPRM::milestones_).
base::Statestate
 The state corresponding to the milestone.

Detailed Description

Representation of a milestone.

Definition at line 145 of file BasicPRM.h.


Constructor & Destructor Documentation

ompl::geometric::BasicPRM::Milestone::Milestone ( void   )  [inline]

Definition at line 149 of file BasicPRM.h.

ompl::geometric::BasicPRM::Milestone::Milestone ( const base::SpaceInformationPtr si  )  [inline]

Automatically allocate memory for a milestone's state.

Definition at line 154 of file BasicPRM.h.

ompl::geometric::BasicPRM::Milestone::~Milestone ( void   )  [inline]

Definition at line 158 of file BasicPRM.h.


Member Data Documentation

The array of milestones that can be connected to with valid paths.

Definition at line 172 of file BasicPRM.h.

The id of the connected component this milestone is part of.

Definition at line 169 of file BasicPRM.h.

The cost of the edges indicated by adjacent.

Definition at line 175 of file BasicPRM.h.

The index of this milestone in the array of milestones (BasicPRM::milestones_).

Definition at line 166 of file BasicPRM.h.

The state corresponding to the milestone.

Definition at line 163 of file BasicPRM.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 09:34:02 2013