def __init__(self, router, origin, destination, path_nodes, options,
                 origin_addition, destination_addition, origin_xyz, destination_xyz):
        self.router = router
        self.origin = origin
        self.destination = destination
        self.path_nodes = path_nodes
        self.options = options
        self.origin_addition = origin_addition
        self.destination_addition = destination_addition
        self.origin_xyz = origin_xyz
        self.destination_xyz = destination_xyz