57 virtual const DtPoint& centerOfInterest()
const;
58 virtual void setCenterOfInterest(
const DtPoint& val);
61 virtual DtVector vectorCenterOfInterest()
const;
62 virtual void setCenterOfInterest(
const DtVector& val);
65 virtual double maxRange()
const;
66 virtual void setMaxRange(
double val);
69 virtual double measureMultiplier()
const;
70 virtual void setMeasureMultiplier(
double val);
73 virtual bool evalInZ()
const;
74 virtual void setEvalInZ(
bool evalInZ);
double myMeasureMultiplier
Definition: rangeNetworkNodeMetric.h:80
DtNetworkNodeMetric & operator=(const DtNetworkNodeMetric &orig)
Assignment operator.
virtual bool validSW(const DtNetworkNode &node) const =0
Validate the southwest quadrant (closed on southwest side)
bool myEvalInZ
Definition: rangeNetworkNodeMetric.h:81
virtual bool validNE(const DtNetworkNode &node) const =0
Validate the northeast quadrant (closed on southwest side)
#define DT_DLL_gdb
Definition: gdbDefines.h:25
virtual double measure(const DtNetworkNode &node) const =0
Measure the node.
Definition: networkNode.h:38
DtPoint myCenterOfInterest
Definition: rangeNetworkNodeMetric.h:78
Definition: rangeNetworkNodeMetric.h:19
DtNetworkNodeMetric is a metric for network nodes.
Definition: networkNodeMetric.h:18
virtual bool validSE(const DtNetworkNode &node) const =0
Validate the southeast quadrant (closed on southwest side)
double myMaxRange
Definition: rangeNetworkNodeMetric.h:79
virtual bool valid(const DtNetworkNode &node) const =0
Validate the node.
virtual bool validNW(const DtNetworkNode &node) const =0
Validate the northwest quadrant (closed on southwest side)