C# Class Landis.Harvest.MultiSpeciesCohortSelector

Removes certain cohorts of one or more species from a site.
Inheritance: ICohortSelector
Show file Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Methods

Method Description
Harvest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void

Selects which of a species' cohorts are harvested.

MultiSpeciesCohortSelector ( ) : Landis.AgeCohort
this ( ISpecies species ) : SelectCohorts.Method

Gets or sets the selection method for a species.

When getting the selection method, if a species has none, null is returned.

Method Details

Harvest() public method

Selects which of a species' cohorts are harvested.
public Harvest ( ISpeciesCohorts cohorts, ISpeciesCohortBoolArray isHarvested ) : void
cohorts ISpeciesCohorts
isHarvested ISpeciesCohortBoolArray
return void

MultiSpeciesCohortSelector() public method

public MultiSpeciesCohortSelector ( ) : Landis.AgeCohort
return Landis.AgeCohort

this() public method

Gets or sets the selection method for a species.
When getting the selection method, if a species has none, null is returned.
public this ( ISpecies species ) : SelectCohorts.Method
species ISpecies
return SelectCohorts.Method