12 #ifndef DtIntersectionInfo_H_
13 #define DtIntersectionInfo_H_
16 #include <QtCore/QHash>
18 class DtVectorNetworkRecord;
40 virtual void setCheckInZ(
bool z);
41 virtual bool checkInZ()
const;
43 virtual void setInterestRange(
double r);
44 virtual double interestRange()
const;
49 virtual void addSpecification(
const QString& value,
const QString& label);
50 virtual void clearSpecifications();
51 virtual void setSpecifications(
const QHash<QString, QString>& specifications);
52 virtual const QHash<QString, QString>& specifications()
const;
55 virtual DtVectorNetworkRecord* vectorRecord()
const;
57 virtual void setCheckPolygons(
bool b);
58 virtual bool checkPolygons()
const;
60 virtual void setCheckFeatures(
bool b);
61 virtual bool checkFeatures()
const;
63 virtual void setCheckEntities(
bool b);
64 virtual bool checkEntities()
const;
69 virtual void createVectorNetworkRecord();