// UMBC - CMSC 341 - Fall 2024 - Proj2 #include "swarm.h" Swarm::Swarm(){ } Swarm::Swarm(TREETYPE type){ } Swarm::~Swarm(){ } void Swarm::clear(){ } void Swarm::insert(const Robot& robot){ } void Swarm::remove(int id){ } const Swarm & Swarm::operator=(const Swarm & rhs){ } TREETYPE Swarm::getType() const{ } void Swarm::setType(TREETYPE type){ } void Swarm::dumpTree() const { dump(m_root); } void Swarm::dump(Robot* aBot) const{ if (aBot != nullptr){ cout << "("; dump(aBot->m_left);//first visit the left child cout << aBot->m_id << ":" << aBot->m_height;//second visit the node itself dump(aBot->m_right);//third visit the right child cout << ")"; } }