12 #ifndef TERRAINCONTOURLINESDRAWER_H
13 #define TERRAINCONTOURLINESDRAWER_H
17 #include <QtGui/QColor>
21 class DtTerrainDatabase;
23 class DtHomogeneousTransfMatrix;
25 class DtBaseCoordinateSystem;
38 void setContourLineColor(
const QColor& c);
39 const QColor& contourLineColor()
const;
41 void setContourLineInterval(
int);
42 int contourLineInterval()
const;
49 virtual void drawContourLines(
const double& z0,
const double& z1,
52 virtual void drawContourLinesOnNode(
const DtGdbNode* node,
53 const double& zMin,
const double& zMax,
const double& zInterval,
56 virtual void drawContourLinesOnPolygon(
const DtAllTypesPolygon* polygon,
57 const double& zMin,
const double& zMax,
const double& zInterval,
60 virtual void drawContourLinesOnCoordinateSystem(
61 const DtBaseCoordinateSystem* cs,
const double& zMin,
const double& zMax,