Public Member Functions | Private Attributes | List of all members
GridAstar< DIM, NONCYCLIC >::GridmapUpdate Class Reference

#include <grid_astar.h>

Public Member Functions

const float getCost () const
 
const VecgetParentPos () const
 
const VecgetPos () const
 
const PriorityVec getPriorityVec () const
 
 GridmapUpdate (const Vec &p0, const Vec &p1, const float cost_estim, const float cost)
 

Private Attributes

const float cost_
 
const float cost_estim_
 
const Vec p0_
 
const Vec p1_
 

Detailed Description

template<int DIM = 3, int NONCYCLIC = 2>
class GridAstar< DIM, NONCYCLIC >::GridmapUpdate

Definition at line 86 of file grid_astar.h.

Constructor & Destructor Documentation

template<int DIM = 3, int NONCYCLIC = 2>
GridAstar< DIM, NONCYCLIC >::GridmapUpdate::GridmapUpdate ( const Vec p0,
const Vec p1,
const float  cost_estim,
const float  cost 
)
inline

Definition at line 95 of file grid_astar.h.

Member Function Documentation

template<int DIM = 3, int NONCYCLIC = 2>
const float GridAstar< DIM, NONCYCLIC >::GridmapUpdate::getCost ( ) const
inline

Definition at line 112 of file grid_astar.h.

template<int DIM = 3, int NONCYCLIC = 2>
const Vec& GridAstar< DIM, NONCYCLIC >::GridmapUpdate::getParentPos ( ) const
inline

Definition at line 104 of file grid_astar.h.

template<int DIM = 3, int NONCYCLIC = 2>
const Vec& GridAstar< DIM, NONCYCLIC >::GridmapUpdate::getPos ( ) const
inline

Definition at line 108 of file grid_astar.h.

template<int DIM = 3, int NONCYCLIC = 2>
const PriorityVec GridAstar< DIM, NONCYCLIC >::GridmapUpdate::getPriorityVec ( ) const
inline

Definition at line 116 of file grid_astar.h.

Member Data Documentation

template<int DIM = 3, int NONCYCLIC = 2>
const float GridAstar< DIM, NONCYCLIC >::GridmapUpdate::cost_
private

Definition at line 92 of file grid_astar.h.

template<int DIM = 3, int NONCYCLIC = 2>
const float GridAstar< DIM, NONCYCLIC >::GridmapUpdate::cost_estim_
private

Definition at line 91 of file grid_astar.h.

template<int DIM = 3, int NONCYCLIC = 2>
const Vec GridAstar< DIM, NONCYCLIC >::GridmapUpdate::p0_
private

Definition at line 89 of file grid_astar.h.

template<int DIM = 3, int NONCYCLIC = 2>
const Vec GridAstar< DIM, NONCYCLIC >::GridmapUpdate::p1_
private

Definition at line 90 of file grid_astar.h.


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


planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Tue Jul 9 2019 05:00:13