of3d
Class OF3DDeformer

java.lang.Object
  |
  +--of3d.OF3DDeformer

public class OF3DDeformer
extends java.lang.Object

OF3DDeformer does a progressive deformation on a single volume, and creates a series of volumes that contain the progressively deformed volume. Interpolation is trilinear except for the last slice, where trilinear is impossible and nearest neighborhood is used (instead of losing a slice). Copyright (c) 2001, Michael Abramoff. All rights reserved. Author: Michael Abramoff, c/o Image Sciences Institute University Medical Center Utrecht Netherlands michael@isi.uu.nl Small print: Permission to use, copy, modify and distribute this version of this software or any parts of it and its documentation or any parts of it ("the software"), for any purpose is hereby granted, provided that the above copyright notice and this permission notice appear intact in all copies of the software and that you do not sell the softwaret, or include the software in a commercial package. The release of this software into the public domain does not imply any obligation on the part of the author to release future versions into the public domain. The author is free to make upgraded or improved versions of the software available for a fee or commercially only. Commercial licensing of the software is available by contacting the author. THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


Field Summary
protected  int depth
           
protected  int endx
           
protected  int endy
           
protected  int endz
           
protected  int height
           
protected  int ioffset
           
protected  int joffset
           
protected  int koffset
           
protected  VJMatrix mi
           
protected  int startx
           
protected  int starty
           
protected  int startz
           
protected  VolumeShort v
           
protected  int width
           
 
Constructor Summary
OF3DDeformer()
           
 
Method Summary
 void setup(Volume v, VJMatrix m)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

v

protected VolumeShort v

mi

protected VJMatrix mi

width

protected int width

height

protected int height

depth

protected int depth

startx

protected int startx

endx

protected int endx

starty

protected int starty

endy

protected int endy

startz

protected int startz

endz

protected int endz

ioffset

protected int ioffset

joffset

protected int joffset

koffset

protected int koffset
Constructor Detail

OF3DDeformer

public OF3DDeformer()
Method Detail

setup

public void setup(Volume v,
                  VJMatrix m)