Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::routing::AStarStrategy Class Reference

#include <a_star_strategy.h>

Inheritance diagram for apollo::routing::AStarStrategy:
Inheritance graph
Collaboration diagram for apollo::routing::AStarStrategy:
Collaboration graph

Public Member Functions

 AStarStrategy (bool enable_change)
 
 ~AStarStrategy ()=default
 
virtual bool Search (const TopoGraph *graph, const SubTopoGraph *sub_graph, const TopoNode *src_node, const TopoNode *dest_node, std::vector< NodeWithRange > *const result_nodes)
 
- Public Member Functions inherited from apollo::routing::Strategy
virtual ~Strategy ()
 

Constructor & Destructor Documentation

◆ AStarStrategy()

apollo::routing::AStarStrategy::AStarStrategy ( bool  enable_change)
explicit

◆ ~AStarStrategy()

apollo::routing::AStarStrategy::~AStarStrategy ( )
default

Member Function Documentation

◆ Search()

virtual bool apollo::routing::AStarStrategy::Search ( const TopoGraph graph,
const SubTopoGraph sub_graph,
const TopoNode src_node,
const TopoNode dest_node,
std::vector< NodeWithRange > *const  result_nodes 
)
virtual

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