Interface VoxelModel

All Known Implementing Classes:
BrainMRIModel, GoldAssayVoxelModel, ProceduralVoxelModel

public interface VoxelModel
Interface for volumetric data models using scientific 'Real' values.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • getWidth

      int getWidth()
      Returns:
      Number of voxels in X dimension
    • getHeight

      int getHeight()
      Returns:
      Number of voxels in Y dimension
    • getDepth

      int getDepth()
      Returns:
      Number of voxels in Z dimension
    • getValue

      Real getValue(int x, int y, int z)
      Returns:
      The scientific scalar value at integer coordinates.
    • getName

      default String getName()
      Returns:
      Friendly name for the dataset
    • getUnit

      default String getUnit()
      Returns:
      Friendly description of the unit or data type