public class SurfaceSizeMaskNonZero extends FeatureSingleMemoRegion
Constructor and Description |
---|
SurfaceSizeMaskNonZero() |
Modifier and Type | Method and Description |
---|---|
double |
calculate(FeatureCalculationInput<FeatureInputSingleMemo> input)
Calculates a value for some input.
|
int |
getMaskIndex() |
RegionMap |
getRegionMap() |
boolean |
isSuppressZ() |
void |
setMaskIndex(int maskIndex) |
void |
setRegionMap(RegionMap regionMap) |
void |
setSuppressZ(boolean suppressZ) |
getRegionID, getUnit, resolveArea, resolveVolume, setRegionID, setUnit
inputType
assignTo, beforeCalc, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, describeParameters, descriptionLong, duplicateChangeName, getCustomName, getFriendlyName, onInitialization, setCustomName, toString
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
public double calculate(FeatureCalculationInput<FeatureInputSingleMemo> input) throws FeatureCalculationException
Feature
calculate
in class FeatureSingleMemo
input
- the input to the calculation.FeatureCalculationException
- if the calculation cannot successfully complete.public int getMaskIndex()
public void setMaskIndex(int maskIndex)
public RegionMap getRegionMap()
public void setRegionMap(RegionMap regionMap)
public boolean isSuppressZ()
public void setSuppressZ(boolean suppressZ)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.