Heureka API .NET Documentation
Slu.Heureka.DomainLayer.Forest Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassArea Represents level 4..n in the forest model, e.g. aggregation of treatment units into larger units.
ClassCountyData  
ClassForestData This class holds aggregated, basic forest data for a treatment unit for a period, before or after treatment
ClassPeriodHandler Class for calculating the period ranges for a simulation. In the case of period midth, period 0 is 0 years and will not be returned in the
ClassPredictionUnit A prediction unit is the basic unit for which predictions in the forest model are made. A prediction unit contains a list of trees. A prediction unit is typically built up from a cell and a plot (reference unit), where several cells may (but not have to) share the same plot. Clients of this class will not see the difference (even if several cells share the same plot and thus the same tree list, each prediction unit appears to be unique and have its own tree list, so changes in the tree list of one prediction unit will not affect the tree list of another prediction unit).
ClassResult This class is responsible for holding the results of a treatment unit for a single period
ClassSiteData This class is responsible for handling of site data, i.e. data that is static and do not change over time.
ClassSpeciesAttribute Holds default value, browsable attribute and type converter (percentage) for a species in a species collection
ClassSpeciesCollectionConverter<T> Provides a type converter to convert a species collection to an expandable object
ClassSpeciesCollectionPercentageConverter Provides a type converter to convert a species collection to an expandable object
ClassSpeciesConfigurationManager Only for elobaratimg on generic species handling
ClassSpeciesConfigurationttribute Attribute indicating a species configuration
ClassSpeciesDoubleCollection  
ClassSpeciesIntCollection  
ClassSpeciesItem  
ClassSwedishSpeciesConfig  
ClassTreatmentUnit A treatment unit represents a unit upon which different forestry treatments can be applied. It has a number of prediction units, a treatment history, and aggregated forest related values for the area it represents. The treatment unit can grow, meaning that prediction units and trees will be assigned new values for the next five year period (but individual trees must have been assigned expected growth and mortality, and new trees for the forthcoming period must have been added to the prediction units before growth can be estimated - if this not is done zero growth will be assumed). It is also possible to let the treatment unit go back to an earlier period.
ClassTreatmentUnitInfoCollection Represents a collection of treatment unit infos.
ClassTreatmentUnitInfoCollectionExtension Extension methods for a IEnumerable of treatmentunitinfos.
ClassTreatmentUnitTreeWriter  
ClassTree Tree represents a number of trees per ha (Weight), with identical species, age etc. A tree is the object upon which most Production Model functions works on. Each tree has a complete history, showing its age, weight, diameter etc. in different time periods. Each tree is responsible for calculating its own growth from one period to another, but in order to do so the expected growth and mortality must have been assigned by client objects (typically objects in the production model).
ClassTreeAlias Holds tree related data
ClassTreeCollection Represents a collection of trees.
ClassTreeLayer Represents a tree layer for a referenceunit. Represents a tree layer for a referenceunit. Used to store layer description (skiktbeskrivning) for NFI-data sapling plots (for huggningsklass B2 etc).
Interfaces
 InterfaceDescription
InterfaceITree  
Structures
 StructureDescription
StructurePeriodRange A range of years representing a treatment period
Enumerations
 EnumerationDescription
EnumerationSpecialSpecies Special species to use
EnumerationSpeciesConfigurationName  
EnumerationSweSpeciesCode  
EnumerationSweSpeciesGroupCode  
EnumerationTreatmentUnitExternalData.DBCol  
See Also

Reference

Slu.Heureka.DomainLayer Assembly

Send Feedback