#include <movement_info.h>

Public Types | |
| enum | Urgency { Immediately, Delayed } |
Public Member Functions | |
| MovementInfo () | |
| virtual | ~MovementInfo () |
| virtual void | set_urgency (Urgency) |
| @ } | |
| virtual void | set_dispatch_time (double) |
| virtual void | set_node (Node *) |
| virtual void | set_node_movement (NodeMovement *) |
| virtual MovementInfo::Urgency | urgency () |
| virtual double | dispatch_time () |
| virtual Node * | node () |
| virtual NodeMovement * | node_movement () |
This data package contains all data necessary for creating a movement order configuration file and take some initial settings.
| shawn::MovementInfo::MovementInfo | ( | ) |
@ name construction/destruction @ {
| virtual shawn::MovementInfo::~MovementInfo | ( | ) | [virtual] |
| virtual void shawn::MovementInfo::set_urgency | ( | Urgency | ) | [virtual] |
@ }
| virtual void shawn::MovementInfo::set_dispatch_time | ( | double | ) | [virtual] |
| virtual void shawn::MovementInfo::set_node | ( | Node * | ) | [virtual] |
| virtual void shawn::MovementInfo::set_node_movement | ( | NodeMovement * | ) | [virtual] |
| virtual MovementInfo::Urgency shawn::MovementInfo::urgency | ( | ) | [virtual] |
| virtual double shawn::MovementInfo::dispatch_time | ( | ) | [virtual] |
| virtual Node* shawn::MovementInfo::node | ( | ) | [virtual] |
| virtual NodeMovement* shawn::MovementInfo::node_movement | ( | ) | [virtual] |
1.5.6