of3d
Class OFClassifierScintillansNoStatic
java.lang.Object
|
+--VolumeJ.VJClassifier
|
+--of3d.OFClassifier
|
+--of3d.OFClassifierScintillans
|
+--of3d.OFClassifierScintillansNoStatic
- Direct Known Subclasses:
- OFClassifierDCM3DNoGradient
- public class OFClassifierScintillansNoStatic
- extends OFClassifierScintillans
This class implements a classification function of 3D optical flows that sets a scintillation
corresponding in size, color and direction to the flow vector. Only if a surface is present at the location, will
the static underlying volume be shown.
This modification omits the static volume, but for the rest does the same as OFClassifierScintillans.
- See Also:
Copyright (c) 1999-2002, Michael Abramoff. All rights reserved.
Method Summary |
VJAlphaColor |
alphacolor(FlowJValue value,
VJGradient g)
Classify a flow based on the flow vector, and whether or not a static voxel is present,
into a VJAlphaColor. |
boolean |
doesIndex()
Tell renderer whether this classifier can process indices in the voxel value. |
boolean |
doesStatic()
|
java.lang.String |
toString()
Return a String with information of this classifier. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OFClassifierScintillansNoStatic
public OFClassifierScintillansNoStatic()
toString
public java.lang.String toString()
- Description copied from class:
VJClassifier
- Return a String with information of this classifier.
- Overrides:
toString
in class OFClassifierScintillans
doesIndex
public boolean doesIndex()
- Description copied from class:
VJClassifier
- Tell renderer whether this classifier can process indices in the voxel value.
- Overrides:
doesIndex
in class OFClassifierScintillans
doesStatic
public boolean doesStatic()
- Overrides:
doesStatic
in class OFClassifierScintillans
alphacolor
public VJAlphaColor alphacolor(FlowJValue value,
VJGradient g)
- Classify a flow based on the flow vector, and whether or not a static voxel is present,
into a VJAlphaColor.
The magnitude of the vector influences the opacity of the color:
the larger, the more opaque.
- Overrides:
alphacolor
in class OFClassifierScintillans
- Parameters:
value
- a FlowJValue containing the flow vector, the index and the voxel value, if any.g
- a VJGradient containing the static volume gradient for that flow vector.
Submit a bug or feature
Copyright (c) 1997-2003 Michael Abramoff
Licensing available. All Rights Reserved.