LazQuadTree veröffentlicht

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Ekkehard
Beiträge: 60
Registriert: So 12. Feb 2023, 12:42
OS, Lazarus, FPC: Windows Lazarus 3.4, FPC 3.2.2
CPU-Target: 64-Bit
Wohnort: Hildesheim

LazQuadTree veröffentlicht

Beitrag von Ekkehard »

Hallo Ihr Lieben,
ich habe heute den LazQuadTree auf gitlab veröffentlicht:
https://gitlab.com/EkkehardDomning/lazquadtree

Er kommt mit ein paar netten Demoprogrammen daher, die die Funktion des QuadTree zeigen und den Einstieg in diese doch wesentlich komplexere (als zunächst erwartet) Klasse erleichtert. Ich habe mich bemüht alles schön zu dokumentieren, so dass auch dadurch die Verwendung leichter wird.

Näheres zur Erläuterung was ein QuadTree ist findet sich in der Wikipedia:
https://de.wikipedia.org/wiki/Quadtree

Ich war überrascht, dass es so etwas für FreePascal (bzw Delphi) nicht als OpenSource gab, da das Konzeot generisch und die Anwendungen sehr vielfältig sind. Aber diesem Mangel ist seit heute abgeholfen :D .

Viel Spaß damit.
Über Rückmeldungen etc. freue ich mich.
Ein besonderer Dank geht an wp_xyz, der schon einen Blick auf das halbfertige Produkt geworfen hatte!

Gruß Ekkehard

Antworten