C# 클래스 Landis.Extension.BaseHarvest.ManagementArea

Management area is a collection of stands to which specific harvesting prescriptions are applied.
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance 1 사용 예제들

공개 메소드들

메소드 설명
Add ( Stand stand ) : void

Adds a stand to the management area.

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

Adds a prescription to be applied 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 ( 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

메소드 상세

Add() 공개 메소드

Adds a stand to the management area.
public Add ( Stand stand ) : void
stand Stand
리턴 void

ApplyPrescription() 공개 메소드

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

ApplyPrescription() 공개 메소드

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
리턴 void

FinishInitialization() 공개 메소드

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
리턴 void

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

HarvestStands() 공개 메소드

Harvest the area's stands according to its prescriptions.
public HarvestStands ( ) : void
리턴 void

IsApplied() 공개 메소드

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
리턴 bool

ManagementArea() 공개 메소드

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