T
- feature-input-typepublic abstract class ForSpecificAxis<T extends FeatureInputEnergy> extends FromDimensionsBase<T>
Constructor and Description |
---|
ForSpecificAxis() |
Modifier and Type | Method and Description |
---|---|
protected abstract double |
calculateForAxis(Dimensions dimensions,
Axis axis) |
protected double |
calculateFromDimensions(Dimensions dim) |
String |
describeParameters()
A human-readable description of the parameterization of the bean.
|
String |
getAxis() |
void |
setAxis(String axis) |
calculate, 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
protected double calculateFromDimensions(Dimensions dim) throws FeatureCalculationException
calculateFromDimensions
in class FromDimensionsBase<T extends FeatureInputEnergy>
FeatureCalculationException
protected abstract double calculateForAxis(Dimensions dimensions, Axis axis) throws FeatureCalculationException
FeatureCalculationException
public String describeParameters()
Feature
describeParameters
in class Feature<T extends FeatureInputEnergy>
public String getAxis()
public void setAxis(String axis)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.