60 likes | 194 Vues
This project aims to develop a program that calculates the shortest distance between two points on the Notre Dame campus using Dijkstra’s Algorithm. By employing Object-Oriented Programming (OOP) principles and utilizing Qt for graphics and widgets, we ensure an organized and modular design. Key components such as nodes, STL templates, vectors, and maps facilitate efficient coding and collaboration among team members. This approach not only simplifies code management but also enhances conceptual clarity, making navigation on campus intuitive.
E N D
ND Mapquest Patrick Raycroft “Chas” Jhin Ashley Taylor Matt Fitzgerald
Overview Objective: To create a program which finds the shortest distance between two points on the ND campus using Dijkstra’s Algorithm OOP Elements used: Qt, Nodes, STL templates
Object Oriented Elements -Qt graphics -Widget -Nodes -STL templates -Vectors, Maps
Why OOP Helped -Helped organize code -Easier to conceptualize -STL -Modular design of C++ -Different people working on different things