Package | Description |
---|---|
org.anchoranalysis.feature.bean |
Beans pertaining to feature-calculation.
|
org.anchoranalysis.feature.bean.list |
A feature-list (custom list type for features) and associated providers.
|
org.anchoranalysis.feature.calculate.cache |
Classes to cache feature-results or parts of feature-results that occur repeatedly among features
or across calculations of the same feature.
|
org.anchoranalysis.feature.initialization |
Initialization parameters used for beans in
org.anchoranalysis.feature.bean . |
org.anchoranalysis.feature.session |
A defined context in which one or more features are provided inputs and produce results.
|
org.anchoranalysis.feature.session.cache |
Creates a
FeatureCalculationCache to use
during feature-calculations. |
org.anchoranalysis.feature.session.replace |
Strategies on whether to reuse or invalidate a feature-input's cache.
|
org.anchoranalysis.feature.shared |
Features shared for referencing among calculations.
|
org.anchoranalysis.image.feature.bean.physical |
Features that convert to/from physical spatial units (e.g.
|
org.anchoranalysis.image.feature.calculator |
Implementations of
FeatureCalculatorMulti
related to images, especially to create tables of feature-calculations. |
org.anchoranalysis.plugin.image.feature.bean.object.single.shared |
Implementations of
FeatureSingleObject that use SharedObjects for calculations. |
org.anchoranalysis.plugin.image.feature.bean.object.single.shared.intersecting |
Implementations of
FeatureSingleObject that use SharedObjects for calculations, and measure
the degree of intersection between objects. |
org.anchoranalysis.plugin.image.feature.bean.shared |
Beans involving
SharedObjects . |
org.anchoranalysis.plugin.image.feature.bean.shared.object |
Beans involving
SharedObjects and
ObjectCollection . |
org.anchoranalysis.plugin.mpp.feature.bean.mark.direction |
Implementations of
FeatureMark to measure
direction. |
org.anchoranalysis.plugin.operator.feature.bean |
Features that combine or convert other features in a generic way.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Feature.beforeCalc(FeatureInitialization initialization)
Dummy method, that children can optionally override.
|
void |
Feature.onInitialization(FeatureInitialization initialization)
Called after initialization.
|
Constructor and Description |
---|
Feature(BeanInitializer<FeatureInitialization> propertyInitializer)
Creates with a custom initializer.
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureList.initializeRecursive(FeatureInitialization initialization,
Logger logger)
Initializes all features in the list, and recursively any features they contain.
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureCalculationCache.initialize(FeatureInitialization initialization,
Logger logger)
Initializes the cache.
|
Modifier and Type | Method and Description |
---|---|
FeatureInitialization |
FeatureInitialization.duplicateShallow()
A shallow-copy of the current initialization.
|
Modifier and Type | Method and Description |
---|---|
void |
SequentialSession.start(FeatureInitialization initialization,
SharedFeatures sharedFeatures,
Logger logger)
Starts the session.
|
static <T extends FeatureInput> |
FeatureSession.with(Feature<T> feature,
FeatureInitialization initialization,
SharedFeatures sharedFeatures,
Logger logger)
Starts a feature-session for a single feature, with specific initialization.
|
static <T extends FeatureInput> |
FeatureSession.with(FeatureList<T> features,
FeatureInitialization initialization,
Optional<SharedFeatures> sharedFeatures,
Logger logger,
BoundReplaceStrategy<T,? extends ReplaceStrategy<T>> replaceStrategy)
Starts a feature-session for a list of features, with particular initialization, and a
replaceStrategy . |
static <T extends FeatureInput> |
FeatureSession.with(FeatureList<T> features,
FeatureInitialization initialization,
SharedFeatures sharedFeatures,
Logger logger)
Starts a feature-session for a list of features, with particular initialization.
|
Constructor and Description |
---|
HorizontalCacheCreator(FeatureList<? extends FeatureInput> namedFeatures,
SharedFeatures sharedFeatures,
FeatureInitialization initialization,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
ReplaceStrategy<T> |
BoundReplaceStrategy.createOrReuse(FeatureList<T> features,
FeatureInitialization initialization,
SharedFeatures sharedFeatures,
Logger logger)
Creates a
ReplaceStrategy for a particular CacheCreator , or reuses any
previously-created ReplaceStrategy if it exists. |
Modifier and Type | Method and Description |
---|---|
void |
SharedFeaturesSubset.initializeRecursive(FeatureInitialization initialization,
Logger logger)
Initialize all features in this instance, recursively also initializating any child-features.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ConvertToPhysicalDistance.beforeCalc(FeatureInitialization initialization) |
Modifier and Type | Method and Description |
---|---|
static FeatureInitialization |
InitializationFactory.create(Optional<SharedObjects> sharedObjects,
Optional<EnergyStack> energyStack) |
Modifier and Type | Method and Description |
---|---|
protected void |
PairedWithMask.beforeCalc(FeatureInitialization initialization) |
Modifier and Type | Method and Description |
---|---|
protected void |
FeatureIntersectingObjects.beforeCalc(FeatureInitialization initialization) |
Modifier and Type | Method and Description |
---|---|
protected void |
ParamFromCollection.beforeCalc(FeatureInitialization initialization) |
Modifier and Type | Method and Description |
---|---|
protected void |
FeatureSingleObjectFromShared.beforeCalc(FeatureInitialization initialization) |
Modifier and Type | Method and Description |
---|---|
protected void |
FeatureMarkDirection.beforeCalc(FeatureInitialization initialization) |
Modifier and Type | Method and Description |
---|---|
protected void |
FromDictionary.beforeCalc(FeatureInitialization initialization) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.