Source code for DroneProject.Location

# -*- coding: UTF-8 -*-

#Name:        James Hall
#Student No.: C00007006
#Institute:   Institute of Technology Carlow
#Project:     Drone Traffic Control System     
#Date:        April 2021 
#License:     GNU Affero General Public License v3.0

#Location class


[docs]class Location(): """ Class for location object. """ def __init__(self, name, latitude, longitude, altitude): self.location_name = name self.location_latitude = latitude self.location_longitude = longitude self.location_altitude = altitude
[docs] def setlocationname(self, name): self.location_name = name
[docs] def getlocationname(self): name = self.location_name return name
[docs] def setlocationlatitude(self, latitude): self.location_latitude = latitude
[docs] def getlocationlatitude(self): latitude = self.location_latitude return latitude
[docs] def setlocationlongitude(self, longitude): self.location_longitude = longitude
[docs] def getlocationlongitude(self): longitude = self.location_longitude return longitude
[docs] def setlocationaltitude(self, altitude): self.location_altitude = altitude
[docs] def getlocationaltitude(self): altitude = self.location_altitude return altitude