Public Types | Public Member Functions | Protected Attributes
jsk_footstep_planner::FootstepStateDiscreteCloseList Class Reference

FootstepStateDiscreteCloseList is a special clas to use for close list of FootstepState. More...

#include <footstep_state_discrete_close_list.h>

List of all members.

Public Types

typedef boost::shared_ptr
< FootstepStateDiscreteCloseList
Ptr
typedef boost::tuple< int, int,
int > 
VolumeKey

Public Member Functions

bool find (FootstepState::Ptr state)
 FootstepStateDiscreteCloseList (const size_t local_x_num, const size_t local_y_num, const size_t local_theta_num)
int keyDivide (int x, int y)
void push_back (FootstepState::Ptr state)
size_t size ()
template<class PointT >
void toPointCloud (pcl::PointCloud< PointT > &output)
VolumeKey volumeKey (int xi, int yi, int ti)

Protected Attributes

const size_t local_theta_num_
std::map< VolumeKey,
FootstepStateDiscreteCloseListLocal::Ptr
local_volumes_
const size_t local_x_num_
const size_t local_y_num_

Detailed Description

FootstepStateDiscreteCloseList is a special clas to use for close list of FootstepState.

Definition at line 108 of file footstep_state_discrete_close_list.h.


Member Typedef Documentation

Definition at line 111 of file footstep_state_discrete_close_list.h.

Definition at line 112 of file footstep_state_discrete_close_list.h.


Constructor & Destructor Documentation

jsk_footstep_planner::FootstepStateDiscreteCloseList::FootstepStateDiscreteCloseList ( const size_t  local_x_num,
const size_t  local_y_num,
const size_t  local_theta_num 
)

Definition at line 57 of file footstep_state_discrete_close_list.cpp.


Member Function Documentation

Definition at line 170 of file footstep_state_discrete_close_list.h.

Definition at line 116 of file footstep_state_discrete_close_list.h.

Definition at line 144 of file footstep_state_discrete_close_list.h.

Definition at line 134 of file footstep_state_discrete_close_list.h.

template<class PointT >
void jsk_footstep_planner::FootstepStateDiscreteCloseList::toPointCloud ( pcl::PointCloud< PointT > &  output) [inline]

Definition at line 188 of file footstep_state_discrete_close_list.h.

Definition at line 125 of file footstep_state_discrete_close_list.h.


Member Data Documentation

Definition at line 202 of file footstep_state_discrete_close_list.h.

Definition at line 205 of file footstep_state_discrete_close_list.h.

Definition at line 200 of file footstep_state_discrete_close_list.h.

Definition at line 201 of file footstep_state_discrete_close_list.h.


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


jsk_footstep_planner
Author(s): Ryohei Ueda
autogenerated on Wed Sep 16 2015 04:37:57