Что касается обновления: итератор "похож на указатель" на элемент, поэтому *it
относится к содержащемуся элементу; но , вы не можете получить доступ к элементам ваших элементов, используя it->
, так как ваш элемент member является указателем, и, следовательно, итератор "похож" на двойной указатель.
Короче говоря, вы должны сделать:
(*it)->aabb;
, поскольку *it
дает вам QuadTreeOccupant*
, и вы можете получить доступ к его членам через оператор ->
.
--- редактировать ---
слишком поздно ...