Uses of Class
org.anchoranalysis.mpp.feature.mark.EnergyMemoList
Packages that use EnergyMemoList
Package
Description
Non-bean classes pertaining to calculating energy of {org.anchoranalysis.mpp.mark.Mark}s.
Saved snapshots of energy-calculations.
Factorized form of storing the energy during an energy-minimization optimization scheme.
Inputs to mark-point-processes related
Feature
s.Non-bean classes for calculating feature-values related to
Mark
s.-
Uses of EnergyMemoList in org.anchoranalysis.mpp.feature.energy.marks
Methods in org.anchoranalysis.mpp.feature.energy.marks with parameters of type EnergyMemoListModifier and TypeMethodDescriptionvoid
MarksWithEnergyBreakdown.add
(EnergyMemoList wrapperInd, VoxelizedMarkMemo newPxlMarkMemo, EnergyStackWithoutParameters stack) Adds a new mark to the collection and updates energies.void
MarksWithEnergyBreakdown.exchange
(EnergyMemoList wrapperInd, int index, VoxelizedMarkMemo newMark, EnergyStack energyStack) Exchanges a mark at a specific index with a new mark and updates energies.void
MarksWithEnergyBreakdown.remove
(EnergyMemoList wrapperInd, int index, VoxelizedMarkMemo markToRemove, EnergyStackWithoutParameters stack) Removes a mark at a specific index from the collection and updates energies.void
MarksWithEnergyBreakdown.remove
(EnergyMemoList wrapperInd, VoxelizedMarkMemo markToRemove, EnergyStackWithoutParameters stack) Removes a specific mark from the collection and updates energies.void
MarksWithEnergyBreakdown.removeTwo
(EnergyMemoList wrapperInd, int index1, int index2, EnergyStackWithoutParameters energyStack) Removes two marks at specific indices from the collection and updates energies.void
MarksWithEnergyBreakdown.updateTotal
(EnergyMemoList pxlMarkMemoList, EnergyStackWithoutParameters stack) Updates the total energy based on the current state. -
Uses of EnergyMemoList in org.anchoranalysis.mpp.feature.energy.saved
Methods in org.anchoranalysis.mpp.feature.energy.saved with parameters of type EnergyMemoListModifier and TypeMethodDescriptionvoid
EnergySavedAll.calc
(EnergyMemoList memoList, EnergySchemeWithSharedFeatures energyScheme, EnergyStackWithoutParameters energyStack) Calculates the total energy for all items using the provided energy scheme and stack. -
Uses of EnergyMemoList in org.anchoranalysis.mpp.feature.energy.scheme
Methods in org.anchoranalysis.mpp.feature.energy.scheme with parameters of type EnergyMemoListModifier and TypeMethodDescriptionEnergySchemeWithSharedFeatures.totalAll
(EnergyMemoList pxlMarkMemoList, EnergyStackWithoutParameters raster) Calculates the total energy for all marks in the list. -
Uses of EnergyMemoList in org.anchoranalysis.mpp.feature.input
Methods in org.anchoranalysis.mpp.feature.input that return EnergyMemoListModifier and TypeMethodDescriptionFeatureInputAllMemo.getCalculations()
The list of memoized energy calculations for all marks.Methods in org.anchoranalysis.mpp.feature.input with parameters of type EnergyMemoListModifier and TypeMethodDescriptionvoid
FeatureInputAllMemo.setCalculations
(EnergyMemoList calculations) The list of memoized energy calculations for all marks.Constructors in org.anchoranalysis.mpp.feature.input with parameters of type EnergyMemoListModifierConstructorDescriptionFeatureInputAllMemo
(EnergyMemoList pxlMarkMemoList, EnergyStack raster) Creates a new instance with a list of memoized energy calculations and an energy stack. -
Uses of EnergyMemoList in org.anchoranalysis.mpp.feature.mark
Constructors in org.anchoranalysis.mpp.feature.mark with parameters of type EnergyMemoListModifierConstructorDescriptionEnergyMemoList
(EnergyMemoList source) Creates a copy of an existing energy memo list.