Class MarkRegion

Object
org.anchoranalysis.bean.AnchorBean<MarkRegion>
org.anchoranalysis.mpp.bean.mark.MarkRegion
All Implemented Interfaces:
GenerateUniqueParameterization

public abstract class MarkRegion
extends AnchorBean<MarkRegion>
implements GenerateUniqueParameterization
An abstract base class for defining regions associated with marks.

This class extends AnchorBean and implements GenerateUniqueParameterization, providing a foundation for creating mark regions in the MPP (Marked Point Process) framework.

  • Constructor Details

  • Method Details

    • createStatisticsFor

      public abstract org.anchoranalysis.image.voxel.statistics.VoxelStatistics createStatisticsFor​(VoxelizedMarkMemo memo, Dimensions dimensions) throws CreateException
      Creates voxel statistics for the mark region based on the given memo and dimensions.
      Parameters:
      memo - a memoized representation of a voxelized mark
      dimensions - the dimensions of the space in which the mark exists
      Returns:
      VoxelStatistics object containing statistical information about the mark region
      Throws:
      CreateException - if there's an error creating the statistics