Class VoronoiSearcher

Inheritance Relationships

Base Type

Class Documentation

class VoronoiSearcher : public GraphSearcher<DynamicVoronoi>

Public Functions

void update_voronoi(const DynamicVoronoi &voronoi)

Protected Functions

virtual double calc_h_cost(Point2i current, Point2i end) override
virtual double calc_g_cost(Point2i current) override
virtual int hash_key(Point2i point) override
virtual bool cell_in_limits(Point2i point) override
virtual bool cell_occuppied(Point2i point) override