C# Class Landis.Harvest.ManagementArea

Management area is a collection of stands to which specific harvesting prescriptions are applied.
Afficher le fichier Open project: LANDIS-II-Foundation/Extensions-Disturbance Class Usage Examples

Méthodes publiques

Méthode Description
Add ( Stand stand ) : void

Adds a stand to the management area.

ApplyPrescription ( Prescription prescription, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, int startTime, int endTime ) : void

Adds a prescription to be applied to the management area.

FinishInitialization ( ) : void

Finish initializing the management area after reading the stand map.

This phase of initialization includes computing the total area for the management area, and finishing the initialization of its applied prescriptions.

GetEnumerator ( ) : IEnumerator
HarvestStands ( ) : void

Harvest the area's stands according to its prescriptions.

IsApplied ( Prescription prescription ) : bool

Has a particular prescription been applied to the managment area?

IsApplied ( string prescriptionName, int beginTime, int endTime ) : bool

Has a particular prescription been applied to the managment area?

ManagementArea ( ushort mapCode ) : Edu.Wisc.Forest.Flel.Util

Method Details

Add() public méthode

Adds a stand to the management area.
public Add ( Stand stand ) : void
stand Stand
Résultat void

ApplyPrescription() public méthode

Adds a prescription to be applied to the management area.
public ApplyPrescription ( Prescription prescription, Edu.Wisc.Forest.Flel.Util.Percentage percentageToHarvest, int startTime, int endTime ) : void
prescription Prescription
percentageToHarvest Edu.Wisc.Forest.Flel.Util.Percentage
startTime int
endTime int
Résultat void

FinishInitialization() public méthode

Finish initializing the management area after reading the stand map.
This phase of initialization includes computing the total area for the management area, and finishing the initialization of its applied prescriptions.
public FinishInitialization ( ) : void
Résultat void

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

HarvestStands() public méthode

Harvest the area's stands according to its prescriptions.
public HarvestStands ( ) : void
Résultat void

IsApplied() public méthode

Has a particular prescription been applied to the managment area?
public IsApplied ( Prescription prescription ) : bool
prescription Prescription
Résultat bool

IsApplied() public méthode

Has a particular prescription been applied to the managment area?
public IsApplied ( string prescriptionName, int beginTime, int endTime ) : bool
prescriptionName string
beginTime int
endTime int
Résultat bool

ManagementArea() public méthode

public ManagementArea ( ushort mapCode ) : Edu.Wisc.Forest.Flel.Util
mapCode ushort
Résultat Edu.Wisc.Forest.Flel.Util