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
Features.Non-bean classes for calculating feature-values related to
Marks.-
Uses of EnergyMemoList in org.anchoranalysis.mpp.feature.energy.marks
Methods in org.anchoranalysis.mpp.feature.energy.marks with parameters of type EnergyMemoListModifier and TypeMethodDescriptionvoidMarksWithEnergyBreakdown.add(EnergyMemoList wrapperInd, VoxelizedMarkMemo newPxlMarkMemo, EnergyStackWithoutParameters stack) Adds a new mark to the collection and updates energies.voidMarksWithEnergyBreakdown.exchange(EnergyMemoList wrapperInd, int index, VoxelizedMarkMemo newMark, EnergyStack energyStack) Exchanges a mark at a specific index with a new mark and updates energies.voidMarksWithEnergyBreakdown.remove(EnergyMemoList wrapperInd, int index, VoxelizedMarkMemo markToRemove, EnergyStackWithoutParameters stack) Removes a mark at a specific index from the collection and updates energies.voidMarksWithEnergyBreakdown.remove(EnergyMemoList wrapperInd, VoxelizedMarkMemo markToRemove, EnergyStackWithoutParameters stack) Removes a specific mark from the collection and updates energies.voidMarksWithEnergyBreakdown.removeTwo(EnergyMemoList wrapperInd, int index1, int index2, EnergyStackWithoutParameters energyStack) Removes two marks at specific indices from the collection and updates energies.voidMarksWithEnergyBreakdown.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 TypeMethodDescriptionvoidEnergySavedAll.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 TypeMethodDescriptionvoidFeatureInputAllMemo.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.