X-Git-Url: http://git.megacz.com/?p=anneal.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2Fvoxel%2FVoxelData.java;h=9d446a4100bd7cd077e986f06063c23f874130ab;hp=3781de6fda41418d06844b4dbd0e74d5ade8ff54;hb=ad41007be5974ac334b07b48786cf1ffc6d16dfa;hpb=a8f2c5bca1b1d5ba07af65b07f7b09a59a8701c9 diff --git a/src/edu/berkeley/qfat/voxel/VoxelData.java b/src/edu/berkeley/qfat/voxel/VoxelData.java index 3781de6..9d446a4 100644 --- a/src/edu/berkeley/qfat/voxel/VoxelData.java +++ b/src/edu/berkeley/qfat/voxel/VoxelData.java @@ -2,7 +2,7 @@ package edu.berkeley.qfat.voxel; import edu.berkeley.qfat.*; import edu.berkeley.qfat.geom.*; -public abstract class VoxelData implements SampledField, HasBoundingBox { +public abstract class VoxelData implements ScalarField, HasBoundingBox { public abstract float getSample(Point p); @@ -18,4 +18,8 @@ public abstract class VoxelData implements SampledField, HasBoundingBox { public abstract float getMinZ(); public abstract int getNumSamplesZ(); + public ScalarField transform(Matrix m) { throw new RuntimeException("not implemented"); } + public ScalarField plus(float f) { throw new RuntimeException("not implemented"); } + public ScalarField times(float f) { throw new RuntimeException("not implemented"); } + } \ No newline at end of file