ghx_grid

Grid utilities to manipulate 2d & 3d grid data

APACHE-2.0 License

Downloads
2.8K
Stars
0
Committers
2
ghx_grid - v0.4.0

Published by Henauxg 5 days ago

Version 0.4.0 (2024-10-24)

  • Updated to use Bevy 0.14
  • Ignore PhantomData with the reflect and serde features
  • Derive Hash on CartesianPosition
  • Set index_from_pos and pos_from_index to pub on CartesianGrid
  • Removed nodes method on GridData
  • Added indexes method to GridData
  • Added iter and iter_mut to GridData
  • Added get_from_pos and get_from_pos_mut to Cartesian GridData
  • Added a flood_fill algorithm for Cartesian2D GridData
  • Added a serde feature to derive Serialize and Deserialize on most types
ghx_grid - v0.3.1

Published by Henauxg about 1 month ago

Version 0.3.1 (2024-09-21)

  • Fix the reflect feature
ghx_grid - v0.3.0

Published by Henauxg 5 months ago

Version 0.3.0 (2024-06-13)

Support more grid types than just cartesian grids, thanks to @c6p in #1

  • Added DirectionTrait
  • Added DirectionIndex type alias
  • Changed CoordinateSystem trait:
    • Added directions_count function
    • Added an associated type Direction
  • Added Grid generic trait to represent a generic topology
  • Added a generic Grid parameter to GridData
  • Added a cartesian module to contazin cartesian specific implementations:
    • Changed GridDefinition to CartesianGrid
    • Added CartesianCoordinates trait
ghx_grid - v0.2.0 Latest Release

Published by Henauxg 8 months ago

Version 0.2.0 (2024-03-06)

  • Update to use Bevy 0.13
ghx_grid - v0.1.0

Published by Henauxg 8 months ago

Initial release