00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef QGSEDGEPROPERTERH
00017 #define QGSEDGEPROPERTERH
00018
00019
00020 #include <QVariant>
00021
00022
00023 #include <qgsfeature.h>
00024 #include <qgslabel.h>
00025
00032 class ANALYSIS_EXPORT QgsArcProperter
00033 {
00034 public:
00038 QgsArcProperter()
00039 { }
00040
00045 virtual QgsAttributeList requiredAttributes() const
00046 { return QgsAttributeList(); }
00047
00051 virtual QVariant property( double distance, const QgsFeature &f ) const
00052 {
00053 Q_UNUSED( distance );
00054 Q_UNUSED( f );
00055 return QVariant();
00056 }
00057 };
00058 #endif //QGSEDGEPROPERTYH