vtk
Class vtkThresholdTextureCoords

java.lang.Object
  extended byvtk.vtkObjectBase
      extended byvtk.vtkObject
          extended byvtk.vtkProcessObject
              extended byvtk.vtkSource
                  extended byvtk.vtkDataSetSource
                      extended byvtk.vtkDataSetToDataSetFilter
                          extended byvtk.vtkThresholdTextureCoords
All Implemented Interfaces:
java.io.Serializable

public class vtkThresholdTextureCoords
extends vtkDataSetToDataSetFilter
implements java.io.Serializable

vtkThresholdTextureCoords - compute 1D, 2D, or 3D texture coordinates based on scalar threshold. vtkThresholdTextureCoords is a filter that generates texture coordinates for any input dataset type given a threshold criterion. The criterion can take three forms: 1) greater than a particular value (ThresholdByUpper()); 2) less than a particular value (ThresholdByLower(); or 3) between two values (ThresholdBetween(). If the threshold criterion is satisfied, the "in" texture coordinate will be set (this can be specified by the user). If the threshold criterion is not satisfied the "out" is set. JavaBean wrapper for vtkThresholdTextureCoords object.

Author:
vtk2jbean Automatic JavaBean wrapper for VTK.
See Also:
vtkThreshold, vtkThresholdPoints, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkTextureMapToCylinder, Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport changes
           
 
Fields inherited from class vtk.vtkObjectBase
vtkId
 
Constructor Summary
  vtkThresholdTextureCoords()
           
protected vtkThresholdTextureCoords(int dmy)
           
 
Method Summary
 java.lang.String getClassName()
          Return the class name as a string.
 double[] getInTextureCoord()
          Set the texture coordinate value for point satisfying threshold criterion.
 double getLowerThreshold()
          Return the upper and lower thresholds.
 double[] getOutTextureCoord()
          Set the texture coordinate value for point NOT satisfying threshold criterion.
 int getTextureDimension()
          Set the desired dimension of the texture map.
 int getTextureDimensionMaxValue()
          Set the desired dimension of the texture map.
 int getTextureDimensionMinValue()
          Set the desired dimension of the texture map.
 vtkThresholdTextureCoords getThisThresholdTextureCoords()
           
 double getUpperThreshold()
          Return the upper and lower thresholds.
 int isA(java.lang.String id0)
          Return 1 if this class is the same type of (or a subclass of) the named class.
 void setInTextureCoord(double[] id0)
          Set the texture coordinate value for point satisfying threshold criterion.
 void setInTextureCoord(double id0, double id1, double id2)
          Set the texture coordinate value for point satisfying threshold criterion.
 void setOutTextureCoord(double[] id0)
          Set the texture coordinate value for point NOT satisfying threshold criterion.
 void setOutTextureCoord(double id0, double id1, double id2)
          Set the texture coordinate value for point NOT satisfying threshold criterion.
 void setTextureDimension(int id0)
          Set the desired dimension of the texture map.
 void thresholdBetween(double id0, double id1)
          Criterion is cells whose scalars are between lower and upper thresholds.
 void thresholdByLower(double id0)
          Criterion is cells whose scalars are less than lower threshold.
 void thresholdByUpper(double id0)
          Criterion is cells whose scalars are less than upper threshold.
protected  void VTKCastInit()
           
 void VTKInit()
           
 
Methods inherited from class vtk.vtkDataSetToDataSetFilter
computeInputUpdateExtents, getInput, getOutput, getOutput, getPolyDataOutput, getRectilinearGridOutput, getStructuredGridOutput, getStructuredPointsOutput, getThisDataSetToDataSetFilter, getUnstructuredGridOutput, setInput
 
Methods inherited from class vtk.vtkDataSetSource
getThisDataSetSource, setOutput
 
Methods inherited from class vtk.vtkSource
getNumberOfOutputs, getOutputIndex, getReleaseDataFlag, getThisSource, inRegisterLoop, propagateUpdateExtent, releaseDataFlagOff, releaseDataFlagOn, setReleaseDataFlag, triggerAsynchronousUpdate, unRegister, unRegisterAllOutputs, update, updateData, updateInformation, updateWholeExtent
 
Methods inherited from class vtk.vtkProcessObject
abortExecuteOff, abortExecuteOn, getAbortExecute, getErrorCode, getNumberOfInputs, getProgress, getProgressMaxValue, getProgressMinValue, getProgressText, getThisProcessObject, removeAllInputs, setAbortExecute, setProgress, setProgressText, squeezeInputArray, updateProgress
 
Methods inherited from class vtk.vtkObject
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay
 
Methods inherited from class vtk.vtkObjectBase
addPropertyChangeListener, finalize, getReferenceCount, getThisObjectBase, isTypeOf, removePropertyChangeListener, setReferenceCount, VTKDelete
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

changes

protected java.beans.PropertyChangeSupport changes
Constructor Detail

vtkThresholdTextureCoords

public vtkThresholdTextureCoords()

vtkThresholdTextureCoords

protected vtkThresholdTextureCoords(int dmy)
Method Detail

getThisThresholdTextureCoords

public vtkThresholdTextureCoords getThisThresholdTextureCoords()

getClassName

public java.lang.String getClassName()
Description copied from class: vtkObjectBase
Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeRevisionMacro found in vtkSetGet.h.

Overrides:
getClassName in class vtkDataSetToDataSetFilter

isA

public int isA(java.lang.String id0)
Description copied from class: vtkObjectBase
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Overrides:
isA in class vtkDataSetToDataSetFilter

thresholdByLower

public void thresholdByLower(double id0)
Criterion is cells whose scalars are less than lower threshold.


thresholdByUpper

public void thresholdByUpper(double id0)
Criterion is cells whose scalars are less than upper threshold.


thresholdBetween

public void thresholdBetween(double id0,
                             double id1)
Criterion is cells whose scalars are between lower and upper thresholds.


getUpperThreshold

public double getUpperThreshold()
Return the upper and lower thresholds.


getLowerThreshold

public double getLowerThreshold()
Return the upper and lower thresholds.


setTextureDimension

public void setTextureDimension(int id0)
Set the desired dimension of the texture map.


getTextureDimensionMinValue

public int getTextureDimensionMinValue()
Set the desired dimension of the texture map.


getTextureDimensionMaxValue

public int getTextureDimensionMaxValue()
Set the desired dimension of the texture map.


getTextureDimension

public int getTextureDimension()
Set the desired dimension of the texture map.


setInTextureCoord

public void setInTextureCoord(double id0,
                              double id1,
                              double id2)
Set the texture coordinate value for point satisfying threshold criterion.


setInTextureCoord

public void setInTextureCoord(double[] id0)
Set the texture coordinate value for point satisfying threshold criterion.


getInTextureCoord

public double[] getInTextureCoord()
Set the texture coordinate value for point satisfying threshold criterion.


setOutTextureCoord

public void setOutTextureCoord(double id0,
                               double id1,
                               double id2)
Set the texture coordinate value for point NOT satisfying threshold criterion.


setOutTextureCoord

public void setOutTextureCoord(double[] id0)
Set the texture coordinate value for point NOT satisfying threshold criterion.


getOutTextureCoord

public double[] getOutTextureCoord()
Set the texture coordinate value for point NOT satisfying threshold criterion.


VTKInit

public void VTKInit()
Overrides:
VTKInit in class vtkObject

VTKCastInit

protected void VTKCastInit()
Overrides:
VTKCastInit in class vtkDataSetToDataSetFilter


Copyright © 2004 Sydney ViSLAB. All Rights Reserved.