Skip to content

Commit d0f8863

Browse files
committedNov 21, 2016
doxymentation
1 parent 5cbf9d5 commit d0f8863

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
 

‎src/analysis/network/qgsspeedarcproperter.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,25 @@
2020

2121
/** \ingroup analysis
2222
* \class QgsSpeedArcProperter
23+
* \note added in QGIS 3.0
24+
*
25+
* \brief Used for calculating arc property taking into account travel time.
2326
*/
2427
class ANALYSIS_EXPORT QgsSpeedArcProperter : public QgsArcProperter
2528
{
2629
public:
30+
31+
/**
32+
* Constructor for QgsSpeedArcProperter.
33+
*/
2734
QgsSpeedArcProperter( int attributeId, double defaultValue, double toMetricFactor );
2835

36+
//! Returns caluclated edge property
2937
QVariant property( double distance, const QgsFeature& f ) const override;
3038

39+
/** QgsGraphDirector will call this method for fetching attributes
40+
* needed to calculate arc properties from the source layer
41+
*/
3142
QgsAttributeList requiredAttributes() const override;
3243

3344
private:

0 commit comments

Comments
 (0)
Please sign in to comment.