qHexWalker 0.0.1
Hexagonal Grid Pathfinding & Maze Visualization on Interactive Maps
Loading...
Searching...
No Matches
h3Worker.h File Reference

Worker thread for asynchronous H3 cell processing and pathfinding. More...

#include "astar.h"
+ Include dependency graph for h3Worker.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  H3_VIEWER::H3Worker
 Worker thread for asynchronous H3 operations. More...
 
struct  H3_VIEWER::H3Worker::PendingRequest
 Structure holding queued cell computation requests. More...
 

Namespaces

namespace  H3_VIEWER
 Namespace containing H3 visualization components.
 

Detailed Description

Worker thread for asynchronous H3 cell processing and pathfinding.

This file contains the H3Worker class which runs pathfinding algorithms in a separate thread to keep the UI responsive.

Author
qHexWalker Team
Date
2025

Definition in file h3Worker.h.


Class Documentation

◆ H3_VIEWER::H3Worker::PendingRequest

struct H3_VIEWER::H3Worker::PendingRequest

Structure holding queued cell computation requests.

Definition at line 74 of file h3Worker.h.

+ Collaboration diagram for H3_VIEWER::H3Worker::PendingRequest:
Class Members
bool has {} Flag indicating pending request.
vector< H3Index > indexes Cell indices to process.