insert method
Inserts a particle into the tree. Returns true if insertion was successful.
Mathematical Operation:
- Recursively finds the smallest quadrant that can contain the particle.
- Uses point-in-rectangle test at each level.
Implementation
bool insert(QuadTreeParticle particle) {
return _root.insert(particle);
}