Public Member Functions | Private Attributes | List of all members
planner_cspace::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 planner_cspace::GridAstar< DIM, NONCYCLIC >::GridmapUpdate

Definition at line 97 of file grid_astar.h.

Constructor & Destructor Documentation

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

Definition at line 106 of file grid_astar.h.

Member Function Documentation

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

Definition at line 123 of file grid_astar.h.

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

Definition at line 115 of file grid_astar.h.

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

Definition at line 119 of file grid_astar.h.

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

Definition at line 127 of file grid_astar.h.

Member Data Documentation

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

Definition at line 103 of file grid_astar.h.

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

Definition at line 102 of file grid_astar.h.

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

Definition at line 100 of file grid_astar.h.

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

Definition at line 101 of file grid_astar.h.


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


planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:43