cb_base_navigation
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
cb_global_planner::AStarPlanner::CellInfo Struct Reference

#include <a_star_planner.h>

Public Member Functions

 CellInfo (double x, double y, double g, double h)
 
 ~CellInfo ()
 

Public Attributes

double f_
 
double g_
 
double h_
 
CellInfovisited_from_
 
int x_
 
int y_
 

Static Public Attributes

static long N_OBJECTS = 0
 

Detailed Description

Definition at line 66 of file a_star_planner.h.

Constructor & Destructor Documentation

◆ CellInfo()

cb_global_planner::AStarPlanner::CellInfo::CellInfo ( double  x,
double  y,
double  g,
double  h 
)
inline

Definition at line 77 of file a_star_planner.h.

◆ ~CellInfo()

cb_global_planner::AStarPlanner::CellInfo::~CellInfo ( )
inline

Definition at line 82 of file a_star_planner.h.

Member Data Documentation

◆ f_

double cb_global_planner::AStarPlanner::CellInfo::f_

Definition at line 72 of file a_star_planner.h.

◆ g_

double cb_global_planner::AStarPlanner::CellInfo::g_

Definition at line 73 of file a_star_planner.h.

◆ h_

double cb_global_planner::AStarPlanner::CellInfo::h_

Definition at line 74 of file a_star_planner.h.

◆ N_OBJECTS

long cb_global_planner::AStarPlanner::CellInfo::N_OBJECTS = 0
static

Definition at line 68 of file a_star_planner.h.

◆ visited_from_

CellInfo* cb_global_planner::AStarPlanner::CellInfo::visited_from_

Definition at line 75 of file a_star_planner.h.

◆ x_

int cb_global_planner::AStarPlanner::CellInfo::x_

Definition at line 70 of file a_star_planner.h.

◆ y_

int cb_global_planner::AStarPlanner::CellInfo::y_

Definition at line 71 of file a_star_planner.h.


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