C# 클래스 Landis.Extension.LandUse.Main

상속: Landis.Core.ExtensionMain
파일 보기 프로젝트 열기: LANDIS-II-Foundation/Extensions-Disturbance

공개 프로퍼티들

프로퍼티 타입 설명
ExtType Landis.Core.ExtensionType
ExtensionName string

공개 메소드들

메소드 설명
CleanUp ( ) : void
Initialize ( ) : void
IsHarvestAllowedAt ( Landis.SpatialModeling.ActiveSite site ) : bool

Is harvesting allowed at a site?

This method is registered with the harvest library so that a site's land use can affect site selection in the harvest extensions (if they are used in a scenario).

LoadParameters ( string dataFile, ICore modelCore ) : void
Main ( ) : Landis.Core
ProcessInputMap ( ProcessLandUseAt processLandUseAt ) : void
Run ( ) : void

메소드 상세

CleanUp() 공개 메소드

public CleanUp ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

IsHarvestAllowedAt() 공개 정적인 메소드

Is harvesting allowed at a site?
This method is registered with the harvest library so that a site's land use can affect site selection in the harvest extensions (if they are used in a scenario).
public static IsHarvestAllowedAt ( Landis.SpatialModeling.ActiveSite site ) : bool
site Landis.SpatialModeling.ActiveSite
리턴 bool

LoadParameters() 공개 메소드

public LoadParameters ( string dataFile, ICore modelCore ) : void
dataFile string
modelCore ICore
리턴 void

Main() 공개 메소드

public Main ( ) : Landis.Core
리턴 Landis.Core

ProcessInputMap() 공개 메소드

public ProcessInputMap ( ProcessLandUseAt processLandUseAt ) : void
processLandUseAt ProcessLandUseAt
리턴 void

Run() 공개 메소드

public Run ( ) : void
리턴 void

프로퍼티 상세

ExtType 공개적으로 정적으로 프로퍼티

public static ExtensionType,Landis.Core ExtType
리턴 Landis.Core.ExtensionType

ExtensionName 공개적으로 정적으로 프로퍼티

public static string ExtensionName
리턴 string