public class BoundingBoxExtent extends FeatureMarkRegion
Constructor and Description |
---|
BoundingBoxExtent() |
Modifier and Type | Method and Description |
---|---|
double |
calculate(FeatureCalculationInput<FeatureInputMark> input)
Calculates a value for some input.
|
String |
describeParameters()
A human-readable description of the parameterization of the bean.
|
String |
getAxis() |
UnitConverter |
getUnit() |
void |
setAxis(String axis) |
void |
setUnit(UnitConverter unit) |
getRegionID, setRegionID
inputType
assignTo, beforeCalc, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, 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<FeatureInputMark> input) throws FeatureCalculationException
Feature
calculate
in class FeatureMark
input
- the input to the calculation.FeatureCalculationException
- if the calculation cannot successfully complete.public String describeParameters()
Feature
describeParameters
in class Feature<FeatureInputMark>
public String getAxis()
public void setAxis(String axis)
public UnitConverter getUnit()
public void setUnit(UnitConverter unit)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.