45 virtual bool validSW(
double xx,
double yy)
const;
48 virtual bool validSE(
double xx,
double yy)
const;
51 virtual bool validNE(
double xx,
double yy)
const;
54 virtual bool validNW(
double xx,
double yy)
const;
virtual bool valid(const DtNetworkEdge &edge) const =0
Validates the edge.
Metric for network segments.
Definition: networkEdgeMetric.h:19
#define DT_DLL_gdb
Definition: gdbDefines.h:25
virtual bool validNE(double xx, double yy) const =0
Validates the northeast quadrant (closed on southwest side)
Definition: distanceNetworkEdgeMetric.h:20
virtual double measure(const DtNetworkEdge &edge) const =0
Measures the edge based on the metric's characteristics.
virtual double heuristic(const DtPoint &source, const DtPoint &dest) const =0
A heuristic measure for two points.
const char * source
Definition: lz4.h:436
virtual bool validSE(double xx, double yy) const =0
Validates the southeast quadrant (closed on southwest side)
Definition: networkEdge.h:28
virtual bool validSW(double xx, double yy) const =0
Validates the southwest quadrant (closed on southwest side)
DtNetworkEdgeMetric & operator=(const DtNetworkEdgeMetric &orig)
Assignment operator.
virtual bool validNW(double xx, double yy) const =0
Validates the northwest quadrant (closed on southwest side)
char * dest
Definition: lz4.h:434