Classes | Macros | Typedefs
VrpNetwork.h File Reference
#include <vector>
#include "CoinPackedVector.hpp"
#include "VrpConstants.h"
#include "VrpVariable.h"
Include dependency graph for VrpNetwork.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EDGE
 
struct  ELIST
 
struct  VERTEX
 
class  VrpNetwork
 

Macros

#define OTHER_END(cur_edge, v)   (cur_edge->data->v0 == v) ? cur_edge->data->v1 : cur_edge->data->v0
 
#define MIN(x, y)   (x < y ? x : y)
 
#define MAX(x, y)   (x > y ? x : y)
 

Typedefs

typedef struct EDGE edge
 
typedef struct ELIST elist
 
typedef struct VERTEX vertex
 

Macro Definition Documentation

#define OTHER_END (   cur_edge,
 
)    (cur_edge->data->v0 == v) ? cur_edge->data->v1 : cur_edge->data->v0

Definition at line 26 of file VrpNetwork.h.

#define MIN (   x,
 
)    (x < y ? x : y)

Definition at line 30 of file VrpNetwork.h.

#define MAX (   x,
 
)    (x > y ? x : y)

Definition at line 34 of file VrpNetwork.h.

Typedef Documentation

typedef struct EDGE edge
typedef struct ELIST elist
typedef struct VERTEX vertex