edu.jhu.ece.iacl.algorithms.volume
Class TransformVolume

java.lang.Object
  extended by edu.jhu.ece.iacl.algorithms.volume.TransformVolume

public class TransformVolume
extends java.lang.Object

Apply linear transformation matrix to volume.

Author:
Blake Lucas

Nested Class Summary
static class TransformVolume.Interpolation
           
 
Constructor Summary
TransformVolume()
           
 
Method Summary
static ImageDataMipav transform(ImageDataMipav vol, TransformVolume.Interpolation interpolation, Matrix m, Point3f resolution, Point3i dimensions)
           
static ImageDataMipav transform(ModelImage img, TransformVolume.Interpolation interpolation, Matrix m, Point3f resolution, Point3i dimensions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformVolume

public TransformVolume()
Method Detail

transform

public static ImageDataMipav transform(ImageDataMipav vol,
                                       TransformVolume.Interpolation interpolation,
                                       Matrix m,
                                       Point3f resolution,
                                       Point3i dimensions)

transform

public static ImageDataMipav transform(ModelImage img,
                                       TransformVolume.Interpolation interpolation,
                                       Matrix m,
                                       Point3f resolution,
                                       Point3i dimensions)