Heureka API .NET Documentation
TreeCollection Class Members
Properties  Methods  Events


The following tables list the members exposed by TreeCollection.

Public Constructors
 NameDescription
Public ConstructorTreeCollection ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAfter Gets aggregated values from trees after treatment for current period  
Public PropertyBefore Gets aggregated values from trees before treatment for current period  
Public PropertyCount Number of items in the collection  
Public PropertyDeadTrees Subset of collection that contains only dead trees  
Public PropertyIngrownTreesOnly Subset of collection that contains only ingrown trees  
Public PropertyInvalidTrees Subset of collection that contains only invalid trees  
Public PropertyItem Gets the tree at the given index  
Public PropertyPredictionUnit Prediction unit  
Public PropertySaplingsOnly Subset of collection that contains only saplings  
Public PropertyTreatmentUnit Treatment unit  
Public PropertyTreesAndIngrownTrees Subset of collection that contains all trees (trees and ingrown trees)  
Public PropertyTreesOnly Subset of collection that contains only trees  
Public PropertyWaitingSaplingsOnly Subset of collection that contains only waiting saplings  
Public PropertyWaitingTreesAndWaitingSaplings Subset of collection that contains only waiting trees and waiting saplings  
Public PropertyWaitingTreesOnly Subset of collection that contains only waiting trees  
Public PropertyValid Subset of collection that contains all valid trees (trees, ingrown trees, saplings, and waiting trees)  
Top
Public Methods
 NameDescription
Public MethodAdd Adds a tree to the collection  
Public MethodAddIngrownTrees Adds ingrown trees to the collection  
Public MethodAddSaplings Adds saplings to the collection  
Public MethodBeginInit Signals that initialization is starting  
Public MethodChangeSaplingsToTrees Changes all saplings to trees  
Public MethodClear Removes all trees from the collection.  
Public MethodClone Creates a deep copy of the collection.  
Public MethodEndInit Signals that initialization is ending  
Public MethodExists Checks whether any tree exists of type  
Public MethodFind Finds a tree with a given original id  
Public MethodGetAfter Gets aggregated values from trees after treatment for given period  
Public MethodGetBefore Gets aggregated values from trees before treatment for given period  
Public MethodGetByOriginalGuid Gets tree with supplied original tree guid  
Public MethodIndexOf Gets the index of a tree in the collection  
Public MethodRemove Removes a tree from the collection  
Public MethodRemoveAt Removes a tree from the collection  
Public MethodSetSimulatedTreesAsInvalid Sets all trees that does not originate from database to invalid (ie existed prior to modifications on treecollection due to simulation)  
Public MethodSort Sorts the trees in descending order.  
Public MethodToStringReturns a string that represents the current object.  
Public MethodUpdateAfter Updates tree related values, after treatment  
Public MethodUpdateBefore Updates tree related values, before treatment  
Public MethodUpdateTrees Updates tree values that are depending on other trees in the collection  
Public MethodUpdateVolumeAfter Updates the volume totals after treatment  
Public MethodUpdateVolumeBefore Updates the volume totals before treatment  
Top
Public Events
 NameDescription
Public EventTreesFinishedInitialization  
Top
See Also

Reference

TreeCollection Class
Slu.Heureka.DomainLayer.Forest Namespace

Send Feedback