__author__ = 'Tyler'


class Hover:
    def __init__(self, target, start_throttle):
        self.target = target
        self.throttle = start_throttle

    def get_target(self):
        return self.target

    def set_target(self, new_target):
        self.target = new_target

    def get_alt(self):
        return self.alt

    def get_speed(self):
        return self.speed

    def set_speed(self, speed):
        self.speed = speed

    def set_alt(self, alt):
        self.alt = alt

    def get_direction_vertspeed(self):
        if self.speed < 0:
            return "DOWN"
        elif self.speed > 0:
            return "UP"
        else:
            return "STABLE"

    def update(self, alt, speed):
        self.set_speed(speed)
        self.set_alt(alt)
815f7c62b5bf447a5c360f2ad7bd61f01111b21c
<mask token>


class Hover:

    def __init__(self, target, start_throttle):
        self.target = target
        self.throttle = start_throttle

    def get_target(self):
        return self.target
    <mask token>
    <mask token>
    <mask token>
    <mask token>

    def set_alt(self, alt):
        self.alt = alt

    def get_direction_vertspeed(self):
        if self.speed < 0:
            return 'DOWN'
        elif self.speed > 0:
            return 'UP'
        else:
            return 'STABLE'

    def update(self, alt, speed):
        self.set_speed(speed)
        self.set_alt(alt)

<mask token>


class Hover:

    def __init__(self, target, start_throttle):
        self.target = target
        self.throttle = start_throttle

    def get_target(self):
        return self.target
    <mask token>
    <mask token>

    def get_speed(self):
        return self.speed
    <mask token>

    def set_alt(self, alt):
        self.alt = alt

    def get_direction_vertspeed(self):
        if self.speed < 0:
            return 'DOWN'
        elif self.speed > 0:
            return 'UP'
        else:
            return 'STABLE'

    def update(self, alt, speed):
        self.set_speed(speed)
        self.set_alt(alt)

<mask token>


class Hover:

    def __init__(self, target, start_throttle):
        self.target = target
        self.throttle = start_throttle

    def get_target(self):
        return self.target
    <mask token>
    <mask token>

    def get_speed(self):
        return self.speed

    def set_speed(self, speed):
        self.speed = speed

    def set_alt(self, alt):
        self.alt = alt

    def get_direction_vertspeed(self):
        if self.speed < 0:
            return 'DOWN'
        elif self.speed > 0:
            return 'UP'
        else:
            return 'STABLE'

    def update(self, alt, speed):
        self.set_speed(speed)
        self.set_alt(alt)

<mask token>


class Hover:

    def __init__(self, target, start_throttle):
        self.target = target
        self.throttle = start_throttle

    def get_target(self):
        return self.target
    <mask token>

    def get_alt(self):
        return self.alt

    def get_speed(self):
        return self.speed

    def set_speed(self, speed):
        self.speed = speed

    def set_alt(self, alt):
        self.alt = alt

    def get_direction_vertspeed(self):
        if self.speed < 0:
            return 'DOWN'
        elif self.speed > 0:
            return 'UP'
        else:
            return 'STABLE'

    def update(self, alt, speed):
        self.set_speed(speed)
        self.set_alt(alt)

__author__ = 'Tyler'


class Hover:
    def __init__(self, target, start_throttle):
        self.target = target
        self.throttle = start_throttle

    def get_target(self):
        return self.target

    def set_target(self, new_target):
        self.target = new_target

    def get_alt(self):
        return self.alt

    def get_speed(self):
        return self.speed

    def set_speed(self, speed):
        self.speed = speed

    def set_alt(self, alt):
        self.alt = alt

    def get_direction_vertspeed(self):
        if self.speed < 0:
            return "DOWN"
        elif self.speed > 0:
            return "UP"
        else:
            return "STABLE"

    def update(self, alt, speed):
        self.set_speed(speed)
        self.set_alt(alt)