Subversion Repositories public iLand

Rev

Rev 1002 | Rev 1040 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1002 Rev 1017
Line 67... Line 67...
67
    // properties
67
    // properties
68
    int index() const { return mIndex; }
68
    int index() const { return mIndex; }
69
    int id() const { return mID; }
69
    int id() const { return mID; }
70
    const QRectF &boundingBox() const { return mBoundingBox; }
70
    const QRectF &boundingBox() const { return mBoundingBox; }
71
    const QPoint &cornerPointOffset() const { return mCornerCoord; }
71
    const QPoint &cornerPointOffset() const { return mCornerCoord; }
72
    double area() const { return mPixelCount*100; } ///< get the resuorce unit area in m2
-
 
-
 
72
    double area() const { return mPixelCount*100; } ///< get the resource unit area in m2
73
    double stockedArea() const { return mStockedArea; } ///< get the stocked area in m2
73
    double stockedArea() const { return mStockedArea; } ///< get the stocked area in m2
74
    double stockableArea() const { return mStockableArea; } ///< total stockable area in m2
74
    double stockableArea() const { return mStockableArea; } ///< total stockable area in m2
75
    double productiveArea() const { return mEffectiveArea; } ///< TotalArea - Unstocked Area - loss due to BeerLambert (m2)
75
    double productiveArea() const { return mEffectiveArea; } ///< TotalArea - Unstocked Area - loss due to BeerLambert (m2)
76
    double leafAreaIndex() const { return stockableArea()?mAggregatedLA / stockableArea():0.; } ///< Total Leaf Area Index
76
    double leafAreaIndex() const { return stockableArea()?mAggregatedLA / stockableArea():0.; } ///< Total Leaf Area Index
77
    double leafArea() const { return mAggregatedLA; } ///< total leaf area of resource unit (m2)
77
    double leafArea() const { return mAggregatedLA; } ///< total leaf area of resource unit (m2)