Class ProceduralVoxelModel
java.lang.Object
org.episteme.core.mathematics.geometry.volume.ProceduralVoxelModel
- All Implemented Interfaces:
VoxelModel
A VoxelModel that generates data procedurally using 'Real' math.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Details
-
ProceduralVoxelModel
-
-
Method Details
-
getWidth
public int getWidth()- Specified by:
getWidthin interfaceVoxelModel- Returns:
- Number of voxels in X dimension
-
getHeight
public int getHeight()- Specified by:
getHeightin interfaceVoxelModel- Returns:
- Number of voxels in Y dimension
-
getDepth
public int getDepth()- Specified by:
getDepthin interfaceVoxelModel- Returns:
- Number of voxels in Z dimension
-
getValue
- Specified by:
getValuein interfaceVoxelModel- Returns:
- The scientific scalar value at integer coordinates.
-
getName
- Specified by:
getNamein interfaceVoxelModel- Returns:
- Friendly name for the dataset
-