Rev 182 | Rev 188 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 182 | Rev 187 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | Redirecting to URL 'https://iland.boku.ac.at/svn/iland/tags/release_1.0/src/core/resourceunitspecies.h': |
1 | Redirecting to URL 'https://iland.boku.ac.at/svn/iland/tags/release_1.0/src/core/resourceunitspecies.h': |
2 | #ifndef RESSOURCEUNITSPECIES_H
|
- | |
3 | #define RESSOURCEUNITSPECIES_H
|
- | |
- | 2 | #ifndef RESOURCEUNITSPECIES_H
|
|
- | 3 | #define RESOURCEUNITSPECIES_H
|
|
4 | #include "production3pg.h"
|
4 | #include "production3pg.h"
|
5 | #include "standstatistics.h"
|
5 | #include "standstatistics.h"
|
6 | 6 | ||
7 | class Species; |
7 | class Species; |
8 | class RessourceUnit; |
- | |
- | 8 | class ResourceUnit; |
|
9 | 9 | ||
10 | class RessourceUnitSpecies
|
- | |
- | 10 | class ResourceUnitSpecies
|
|
11 | {
|
11 | {
|
12 | public: |
12 | public: |
13 | RessourceUnitSpecies() : mSpecies(0), mRU(0) {} |
- | |
14 | RessourceUnitSpecies(Species *species, RessourceUnit *ru) { mSpecies = species; mRU = ru; } |
- | |
- | 13 | ResourceUnitSpecies() : mSpecies(0), mRU(0) {} |
|
- | 14 | ResourceUnitSpecies(Species *species, ResourceUnit *ru) { mSpecies = species; mRU = ru; } |
|
15 | 15 | ||
16 | const Species *species() const { return mSpecies; } |
16 | const Species *species() const { return mSpecies; } |
17 | const RessourceUnit *ru() const { return mRU; } |
- | |
- | 17 | const ResourceUnit *ru() const { return mRU; } |
|
18 | Production3PG &prod3PG() { return m3PG; } |
18 | Production3PG &prod3PG() { return m3PG; } |
19 | StandStatistics &statistics() { return mStatistics; } |
19 | StandStatistics &statistics() { return mStatistics; } |
20 | const StandStatistics &constStatistics() const { return mStatistics; } |
20 | const StandStatistics &constStatistics() const { return mStatistics; } |
21 | // action
|
21 | // action
|
22 | 22 | ||
23 | private: |
23 | private: |
24 | StandStatistics mStatistics;
|
24 | StandStatistics mStatistics;
|
25 | Production3PG m3PG;
|
25 | Production3PG m3PG;
|
26 | Species *mSpecies; |
26 | Species *mSpecies; |
27 | RessourceUnit *mRU; |
- | |
- | 27 | ResourceUnit *mRU; |
|
28 | }; |
28 | }; |
29 | 29 | ||
30 | #endif // RESSOURCEUNITSPECIES_H
|
30 | #endif // RESSOURCEUNITSPECIES_H
|