Class FeatureInputSingleMemo

All Implemented Interfaces:
FeatureInput, FeatureInputDictionary, FeatureInputWithResolution

public class FeatureInputSingleMemo extends FeatureInputEnergy
Feature input that contains a single memoized voxelized mark and an optional energy stack.

This class extends FeatureInputEnergy to include a VoxelizedMarkMemo object, representing a single memoized voxelized mark for feature calculations.

  • Constructor Details

    • FeatureInputSingleMemo

      public FeatureInputSingleMemo(VoxelizedMarkMemo pxlPartMemo, EnergyStack energyStack)
      Creates a new instance with a memoized voxelized mark and a non-optional energy stack.
      Parameters:
      pxlPartMemo - the memoized voxelized mark
      energyStack - the energy stack associated with the mark
    • FeatureInputSingleMemo

      public FeatureInputSingleMemo(VoxelizedMarkMemo pxlPartMemo, Optional<EnergyStack> energyStack)
      Creates a new instance with a memoized voxelized mark and an optional energy stack.
      Parameters:
      pxlPartMemo - the memoized voxelized mark
      energyStack - an optional energy stack associated with the mark
  • Method Details