Releases: MattCouer/static_quadtrees_and_octrees
static_quadtrees_and_octrees v0.15
QuadTree
added layout_level which returns the array of cells found at a level of depth
added leaves_in_radius function that returns an array of leaves in the radius of a circle
added leaves_in_bounding box function that returns an array of leaves contained in a bounding box
added cells_in_radius function that returns an array of cells in the radius of a circle
added cells_in_bounding box function that returns an array of cells contained in a bounding box
fixed quadtree_eqd_neighbor_table in quadtree.h ensuring correct neighbor finding
OcTree
added layout_level which returns the array of cells found at a level of depth
added leaves_in_radius function that returns an array of leaves in the radius of a sphere
added leaves_in_bounding box function that returns an array of leaves contained in a bounding box
added cells_in_radius function that returns an array of cells in the radius of a sphere
added cells_in_bounding box function that returns an array of cells contained in a bounding box
QuadTreeQuadrant
fixed missing arguments for contains_point and contains_region
OcTreeOctant
fixed missing arguments for contains_point and contains_region
ZOcTree
added layout_level which returns the array of cells found at a level of depth
fixed neighbor finding
ZQuadTree
added layout_level which returns the array of cells found at a level of depth
fixed neighbor finding
cell_neighbors.h
added QUADRANT_NEIGHBOR_MAX to QUADRANT_NEIGHBOR enum which denotes the number of valid enums
added OCTANT_NEIGHBOR_MAX to OCTANT_NEIGHBOR enum which denotes the number of valid enums
added android x86_64 x86_32 arm64 arm32 libraries
Full Changelog: v0.1...v0.15