aktualnie mamy wektory na aktywne i nieaktywne containery oraz operujemy na wskaźnikach i alokujemy pamięć. Posiadamy aktualnie id dla każdej figury może każdy typ figury będzie miał wektor oraz będziemy posiadali wektor wskaźników który będzie nam sortował figury. Ostatecznie można też zrobić wyszukiwarkę w imGui po typach. To by nam znacznie wszystko ułatwiło, jedyny problem jaki by nastąpił to z usuwaniem punktów które należą do płaszczyzn i zaznaczanie ich.
Usuwanie: można rozwiązać w ten sposób, że tworzymy set usuniętych elementów i usuwamy elementy w czasie wypisywania.
Oznaczanie: można rozwiązać jak wyżej, efektywność nie jest stała ale nlog(n) jest akceptowalne.
aktualnie mamy wektory na aktywne i nieaktywne containery oraz operujemy na wskaźnikach i alokujemy pamięć. Posiadamy aktualnie id dla każdej figury może każdy typ figury będzie miał wektor oraz będziemy posiadali wektor wskaźników który będzie nam sortował figury. Ostatecznie można też zrobić wyszukiwarkę w imGui po typach. To by nam znacznie wszystko ułatwiło, jedyny problem jaki by nastąpił to z usuwaniem punktów które należą do płaszczyzn i zaznaczanie ich.
Usuwanie: można rozwiązać w ten sposób, że tworzymy set usuniętych elementów i usuwamy elementy w czasie wypisywania. Oznaczanie: można rozwiązać jak wyżej, efektywność nie jest stała ale nlog(n) jest akceptowalne.