|
VRPH
1.0
|
#include <VRPNode.h>
Public Member Functions | |
| VRPNode () | |
| VRPNode (int d) | |
| ~VRPNode () | |
| void | duplicate (VRPNode *N) |
| void | show () |
Public Attributes | |
| double | x |
| double | y |
| double | r |
| double | theta |
| int | id |
| int | demand |
| int * | daily_demands |
| int | cluster |
| VRPNeighborElement | neighbor_list [MAX_NEIGHBORLIST_SIZE] |
| double | service_time |
| double * | daily_service_times |
| double | arrival_time |
| double | start_tw |
| double | end_tw |
| int | num_days |
| VRPNode::VRPNode | ( | ) |
Default constructor for the VRPNode class. Allocates an array of MAX_NEIGHBORLIST_SIZE VRPNeighborElements for the node.
Definition at line 15 of file VRPNode.cpp.
| VRPNode::VRPNode | ( | int | d | ) |
VRPNode destructor.
Definition at line 43 of file VRPNode.cpp.
| void VRPNode::duplicate | ( | VRPNode * | N | ) |
| void VRPNode::show | ( | ) |
| double VRPNode::arrival_time |
| int VRPNode::cluster |
| double* VRPNode::daily_service_times |
| int VRPNode::demand |
| double VRPNode::end_tw |
| int VRPNode::id |
| double VRPNode::r |
| double VRPNode::service_time |
| double VRPNode::start_tw |
| double VRPNode::theta |
| double VRPNode::x |
| double VRPNode::y |
1.7.6.1