- Endpoint(): x(0), y(0), dir(0), routes(0) { }
- Endpoint(float x_, float y_, float d, unsigned r): x(x_), y(y_), dir(d), routes(r) { }
+ Endpoint(): dir(0), paths(0) { }
+ Endpoint(float x, float y, float d, unsigned p): pos(x, y), dir(d), paths(p) { }