com.artenum.cassandra.plugin.threshold
Class ThresholdPlugin
java.lang.Object
com.artenum.cassandra.plugin.threshold.ThresholdPlugin
- All Implemented Interfaces:
- com.artenum.cassandra.pipeline.RemoveListener, com.artenum.cassandra.plugin.CassandraPlugin
public class ThresholdPlugin
- extends java.lang.Object
- implements com.artenum.cassandra.plugin.CassandraPlugin, com.artenum.cassandra.pipeline.RemoveListener
Project ref : CASSANDRA project
Copyright and license : See relevant sections
Status : under development
Creation : 04/03/2005
Modification :
Description :
This class defines the VTK processing pipeline itself
and the initialisation of the contextuel GUI of the plugin.
| Version number | Author (name, e-mail) | Corrections/Modifications |
| 0.1 | Sebastien Jourdain, jourdain@artenum.com | Creation |
- Version:
- 0.1
- Author:
- Sebastien Jourdain
|
Constructor Summary |
ThresholdPlugin()
|
ThresholdPlugin(com.artenum.cassandra.pipeline.PipeLineManager pipelineManager,
com.artenum.cassandra.plugin.PluginManager pluginManager,
java.awt.Frame owner)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
THRESHOLD_BETWEEN
public static final int THRESHOLD_BETWEEN
- See Also:
- Constant Field Values
THRESHOLD_LOWER
public static final int THRESHOLD_LOWER
- See Also:
- Constant Field Values
THRESHOLD_UPPER
public static final int THRESHOLD_UPPER
- See Also:
- Constant Field Values
ThresholdPlugin
public ThresholdPlugin()
ThresholdPlugin
public ThresholdPlugin(com.artenum.cassandra.pipeline.PipeLineManager pipelineManager,
com.artenum.cassandra.plugin.PluginManager pluginManager,
java.awt.Frame owner)
updateThreshold
public void updateThreshold(vtk.vtkDataSet inputDataSet,
int thresholdType,
double lowerLevel,
double upperLevel)
getName
public java.lang.String getName()
- Specified by:
getName in interface com.artenum.cassandra.plugin.CassandraPlugin
remove
public void remove()
- Specified by:
remove in interface com.artenum.cassandra.pipeline.RemoveListener- Specified by:
remove in interface com.artenum.cassandra.plugin.CassandraPlugin
getContextualMenu
public javax.swing.JPopupMenu getContextualMenu()
- Specified by:
getContextualMenu in interface com.artenum.cassandra.plugin.CassandraPlugin
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getOutputDataSet
public com.artenum.cassandra.pipeline.VtkObject getOutputDataSet()
(c) Copyright: Artenum SARL, 101-103 Boulevard Mac Donald,
75019, Paris, France 2005.
http://www.artenum.com
License:
This program is free software; you can redistribute it
and/or modify it under the terms of the Q Public License;
either version 1 of the License.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the Q Public License for more details.
You should have received a copy of the Q Public License
License along with this program;
if not, write to:
Artenum SARL, 101-103 Boulevard Mac Donald,
75019, PARIS, FRANCE, e-mail: contact@artenum.com