quad_tree/compressed_quad_tree_node library

Core data structures and logic for the compressed quadtree implementation.

This library provides the CompressedQuadTreeNode and related helper classes like QuadTreeParticle and CompressedPath to efficiently manage spatial data for the particle network.

Classes

CompressedPath
Represents a compressed path in the quadtree for optimization
CompressedQuadTreeNode
A node in the compressed quadtree data structure
QuadTreeParticle
Represents a particle with index and 2D coordinates.

Enums

Quadrant
Enum representing the four quadrants in 2D space.