Slu.Heureka.HeurekaAPI.Data Namespace : ApiCompartment Class |
The following tables list the members exposed by ApiCompartment.
Name | Description | |
---|---|---|
![]() | ApiCompartment Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | CurrentProjectionDate | Date of last projection period (i.e. the date of the last target date used when calling GrowStand) |
![]() | GrowthCalculator | Get or sets a GrowthCalculator |
![]() | Id | Stand id |
![]() | InitialState | The initial state for the ApiCompartment |
![]() | ProjectedStates | Projected states for the ApiCompartment. The first element is the same as the InitialState. |
![]() | SiteData | Gets or set the Slu.Heureka.DomainLayer.Forest.SiteData for the compartment. |
![]() | TreatmentUnitObject | Gets the Heureka object/> |
Name | Description | |
---|---|---|
![]() | AddTreeLayer | Overloaded. Adds all the tree layers in an enumerable to the compartment. |
![]() | AddTreeLayersFromSpeciesData | Creates tree layer data for the treatment unit by using similar type of species data that is normally used when importing a stand register to Heureka. In this case, you must not add tree layer data manually. |
![]() | GetLayer | Overloaded. Gets the layer with a given layer id (Guid). |
![]() | GetLayers | Gets all layers with a given Slu.Heureka.DomainLayer.CommonForestModels.SpeciesCode. |
![]() | GetPreviousState | Get the state of the previous period, or the intiaistate if no growth projection has been applied. |
![]() | GetSpecies | |
![]() | GetState | Return an ApiState object for the selected date. Returns null if the date is not found. |
![]() | GetTreeList | Overloaded. Get tree level data for a specific date |
![]() | Grow | Overloaded. Grow A call to this method will initialize the compartment if it isn't already. |
![]() | Initialize | Initialize a treatment unit of 1 ha. The initial state will be calculated and stored as the first ProjectedState in this compartment |
![]() | Reset |