C# Class Landis.Extension.LandUse.Main

Inheritance: Landis.Core.ExtensionMain
Mostra file Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Properties

Property Type Description
ExtType Landis.Core.ExtensionType
ExtensionName string

Public Methods

Method Description
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

Method Details

CleanUp() public method

public CleanUp ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

IsHarvestAllowedAt() public static method

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
return bool

LoadParameters() public method

public LoadParameters ( string dataFile, ICore modelCore ) : void
dataFile string
modelCore ICore
return void

Main() public method

public Main ( ) : Landis.Core
return Landis.Core

ProcessInputMap() public method

public ProcessInputMap ( ProcessLandUseAt processLandUseAt ) : void
processLandUseAt ProcessLandUseAt
return void

Run() public method

public Run ( ) : void
return void

Property Details

ExtType public_oe static_oe property

public static ExtensionType,Landis.Core ExtType
return Landis.Core.ExtensionType

ExtensionName public_oe static_oe property

public static string ExtensionName
return string