Uses of Class
org.anchoranalysis.mpp.mark.voxelized.memo.VoxelizedMarkMemo
| Package | Description |
|---|---|
| org.anchoranalysis.mpp.bean.mark |
Beans generally related to
Marks. |
| org.anchoranalysis.mpp.bean.proposer |
Proposing
Marks or other data-structures with particular
attributes. |
| org.anchoranalysis.mpp.mark |
Non-bean classes related to
Marks. |
| org.anchoranalysis.mpp.mark.voxelized.memo |
Memoization of
VoxelizedMarks. |
| org.anchoranalysis.mpp.overlap |
Calculating overlaps between two
Marks. |
| org.anchoranalysis.mpp.pair |
Pairs of
Marks. |
| org.anchoranalysis.mpp.proposer |
Non-bean classes for proposing
Marks or other data-structures
with particular attributes. |
-
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.bean.mark
Methods in org.anchoranalysis.mpp.bean.mark with parameters of type VoxelizedMarkMemo Modifier and Type Method Description abstract org.anchoranalysis.image.voxel.statistics.VoxelStatisticsMarkRegion. createStatisticsFor(VoxelizedMarkMemo memo, Dimensions dimensions)Creates voxel statistics for the mark region based on the given memo and dimensions. -
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.bean.proposer
Methods in org.anchoranalysis.mpp.bean.proposer with parameters of type VoxelizedMarkMemo Modifier and Type Method Description abstract Optional<Mark>MarkMergeProposer. propose(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, ProposerContext context)Proposes a merge between two marks.abstract booleanMarkProposer. propose(VoxelizedMarkMemo inputMark, ProposerContext context)Proposes changes to the input mark according to the internal rules of the proposer.abstract Optional<PairVoxelizedMarkMemo>MarkSplitProposer. propose(VoxelizedMarkMemo mark, ProposerContext context, MarkWithIdentifierFactory markFactory)Proposes a split of the input mark into two new marks. -
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.mark
Methods in org.anchoranalysis.mpp.mark with parameters of type VoxelizedMarkMemo Modifier and Type Method Description voidUpdatableMarks. add(MemoForIndex marksExisting, VoxelizedMarkMemo newMark)Adds a new mark to the existing set of marks.voidUpdatableMarks. exchange(MemoForIndex memo, VoxelizedMarkMemo oldMark, int indexOldMark, VoxelizedMarkMemo newMark)Exchanges an existing mark with a new one.voidUpdatableMarks. remove(MemoForIndex marksExisting, VoxelizedMarkMemo mark)Removes a mark from the existing set of marks. -
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.mark.voxelized.memo
Methods in org.anchoranalysis.mpp.mark.voxelized.memo that return VoxelizedMarkMemo Modifier and Type Method Description static VoxelizedMarkMemoVoxelizedMarkMemoFactory. create(Mark mark, EnergyStackWithoutParameters stack, RegionMap regionMap)Creates a newVoxelizedMarkMemoinstance.VoxelizedMarkMemoVoxelizedMarkMemo. duplicateFresh()Duplicates the current mark memo, resetting the calculation state.VoxelizedMarkMemoMemoForIndex. getMemoForIndex(int index)Retrieves theVoxelizedMarkMemofor the specified index. -
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.overlap
Methods in org.anchoranalysis.mpp.overlap with parameters of type VoxelizedMarkMemo Modifier and Type Method Description static doubleOverlapUtilities. overlapWith(VoxelizedMarkMemo memo1, VoxelizedMarkMemo memo2, int regionID)Calculates the overlap between two voxelized marks for a specific region.static doubleOverlapUtilities. overlapWithMaskGlobal(VoxelizedMarkMemo memo1, VoxelizedMarkMemo memo2, int regionID, org.anchoranalysis.image.voxel.Voxels<org.anchoranalysis.image.voxel.buffer.primitive.UnsignedByteBuffer> globalMask, byte onGlobalMask)Counts the number of overlapping voxels between twoVoxelizedMarkMemoobjects, considering a global mask. -
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.pair
Methods in org.anchoranalysis.mpp.pair that return VoxelizedMarkMemo Modifier and Type Method Description VoxelizedMarkMemoPairVoxelizedMarkMemo. getDestination()Gets the destination VoxelizedMarkMemo.VoxelizedMarkMemoPairVoxelizedMarkMemo. getSource()Gets the source VoxelizedMarkMemo.Constructors in org.anchoranalysis.mpp.pair with parameters of type VoxelizedMarkMemo Constructor Description PairVoxelizedMarkMemo(VoxelizedMarkMemo source, VoxelizedMarkMemo destination)Constructs a new PairVoxelizedMarkMemo. -
Uses of VoxelizedMarkMemo in org.anchoranalysis.mpp.proposer
Methods in org.anchoranalysis.mpp.proposer that return VoxelizedMarkMemo Modifier and Type Method Description VoxelizedMarkMemoProposerContext. create(Mark mark)Creates a VoxelizedMarkMemo for the given mark.