VolumeJ
Class VJClassifierLNotIndex0
java.lang.Object
|
+--VolumeJ.VJClassifier
|
+--VolumeJ.VJClassifierLevoy
|
+--VolumeJ.VJClassifierLNotIndex0
- Direct Known Subclasses:
- VJClassifierGradientCT
- public class VJClassifierLNotIndex0
- extends VJClassifierLevoy
This class implements the Levoy tent classification function with indexing.
index = 0 is not shown (opacity 0).
index == 1 is white
index > 1 direct to the spectrum LUT (index == 2 is red, index == 128 is green andsoforth)
It can be subclassed for variations on the lookup methods.
Copyright (c) 1999-2002, Michael Abramoff. All rights reserved.
Fields inherited from class VolumeJ.VJClassifierLevoy |
fractionMagnitude, lut, maskIndex, maskIntensity, maskMagnitude, maxIntensity, nrIndexBits, nrIntensityBits, nrMagnitudeBits, opacityTable, threshold, width |
Method Summary |
protected void |
defaultLUT()
Setup a default LUT. |
java.lang.String |
toLongString()
This method can be overloaded as necessary |
boolean |
visible(VJValue v)
Tell calling program whether this voxel has an interesting index
(worthy to do interpolation and gradient calcs on)
If the index == 0 (this classifier), the voxel will be skipped. |
Methods inherited from class VolumeJ.VJClassifierLevoy |
alphacolor, alphacolor, does, doesCutouts, doesIndex, getThreshold, hasLUT, opacityCompute, setLUT, setThreshold, setupOpacities, setWidth, toString |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
VJClassifierLNotIndex0
public VJClassifierLNotIndex0()
visible
public boolean visible(VJValue v)
- Tell calling program whether this voxel has an interesting index
(worthy to do interpolation and gradient calcs on)
If the index == 0 (this classifier), the voxel will be skipped.
- Overrides:
visible
in class VJClassifierLevoy
- Parameters:
v
- the value of which has to be decided whether it is visiblw or not.
toLongString
public java.lang.String toLongString()
- Description copied from class:
VJClassifier
- This method can be overloaded as necessary
- Overrides:
toLongString
in class VJClassifierLevoy
defaultLUT
protected void defaultLUT()
- Setup a default LUT.
index = 0 is not shown (opacity 0).
index == 1 is white
index > 1 direct to the spectrum LUT (index == 2 is red, index == 128 is green andsoforth)
- Overrides:
defaultLUT
in class VJClassifierLevoy
Submit a bug or feature
Copyright (c) 1997-2003 Michael Abramoff
Licensing available. All Rights Reserved.