vtk
Class vtkReflectionFilter

java.lang.Object
  extended byvtk.vtkObjectBase
      extended byvtk.vtkObject
          extended byvtk.vtkProcessObject
              extended byvtk.vtkSource
                  extended byvtk.vtkUnstructuredGridSource
                      extended byvtk.vtkDataSetToUnstructuredGridFilter
                          extended byvtk.vtkReflectionFilter
All Implemented Interfaces:
java.io.Serializable

public class vtkReflectionFilter
extends vtkDataSetToUnstructuredGridFilter
implements java.io.Serializable

vtkReflectionFilter - reflects a data set across a plane. The vtkReflectionFilter reflects a data set across one of the planes formed by the data set's bounding box. Since it converts data sets into unstructured grids, it is not effeicient for structured data sets. JavaBean wrapper for vtkReflectionFilter object.

Author:
vtk2jbean Automatic JavaBean wrapper for VTK.
See Also:
Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport changes
           
 
Fields inherited from class vtk.vtkObjectBase
vtkId
 
Constructor Summary
  vtkReflectionFilter()
           
protected vtkReflectionFilter(int dmy)
           
 
Method Summary
 double getCenter()
          If the reflection plane is set to X, Y or Z, this variable is use to set the position of the plane.
 java.lang.String getClassName()
          Return the class name as a string.
 int getPlane()
          Set the normal of the plane to use as mirror.
 int getPlaneMaxValue()
          Set the normal of the plane to use as mirror.
 int getPlaneMinValue()
          Set the normal of the plane to use as mirror.
 vtkReflectionFilter getThisReflectionFilter()
           
 int isA(java.lang.String id0)
          Return 1 if this class is the same type of (or a subclass of) the named class.
 void setCenter(double id0)
          If the reflection plane is set to X, Y or Z, this variable is use to set the position of the plane.
 void setPlane(int id0)
          Set the normal of the plane to use as mirror.
 void setPlaneToX()
          Set the normal of the plane to use as mirror.
 void setPlaneToXMax()
          Set the normal of the plane to use as mirror.
 void setPlaneToXMin()
          Set the normal of the plane to use as mirror.
 void setPlaneToY()
          Set the normal of the plane to use as mirror.
 void setPlaneToYMax()
          Set the normal of the plane to use as mirror.
 void setPlaneToYMin()
          Set the normal of the plane to use as mirror.
 void setPlaneToZ()
          Set the normal of the plane to use as mirror.
 void setPlaneToZMax()
          Set the normal of the plane to use as mirror.
 void setPlaneToZMin()
          Set the normal of the plane to use as mirror.
protected  void VTKCastInit()
           
 void VTKInit()
           
 
Methods inherited from class vtk.vtkDataSetToUnstructuredGridFilter
getInput, getThisDataSetToUnstructuredGridFilter, setInput
 
Methods inherited from class vtk.vtkUnstructuredGridSource
getOutput, getOutput, getThisUnstructuredGridSource, setOutput
 
Methods inherited from class vtk.vtkSource
computeInputUpdateExtents, 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

vtkReflectionFilter

public vtkReflectionFilter()

vtkReflectionFilter

protected vtkReflectionFilter(int dmy)
Method Detail

getThisReflectionFilter

public vtkReflectionFilter getThisReflectionFilter()

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 vtkDataSetToUnstructuredGridFilter

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 vtkDataSetToUnstructuredGridFilter

setPlane

public void setPlane(int id0)
Set the normal of the plane to use as mirror.


getPlaneMinValue

public int getPlaneMinValue()
Set the normal of the plane to use as mirror.


getPlaneMaxValue

public int getPlaneMaxValue()
Set the normal of the plane to use as mirror.


getPlane

public int getPlane()
Set the normal of the plane to use as mirror.


setPlaneToX

public void setPlaneToX()
Set the normal of the plane to use as mirror.


setPlaneToY

public void setPlaneToY()
Set the normal of the plane to use as mirror.


setPlaneToZ

public void setPlaneToZ()
Set the normal of the plane to use as mirror.


setPlaneToXMin

public void setPlaneToXMin()
Set the normal of the plane to use as mirror.


setPlaneToYMin

public void setPlaneToYMin()
Set the normal of the plane to use as mirror.


setPlaneToZMin

public void setPlaneToZMin()
Set the normal of the plane to use as mirror.


setPlaneToXMax

public void setPlaneToXMax()
Set the normal of the plane to use as mirror.


setPlaneToYMax

public void setPlaneToYMax()
Set the normal of the plane to use as mirror.


setPlaneToZMax

public void setPlaneToZMax()
Set the normal of the plane to use as mirror.


setCenter

public void setCenter(double id0)
If the reflection plane is set to X, Y or Z, this variable is use to set the position of the plane.


getCenter

public double getCenter()
If the reflection plane is set to X, Y or Z, this variable is use to set the position of the plane.


VTKInit

public void VTKInit()
Overrides:
VTKInit in class vtkObject

VTKCastInit

protected void VTKCastInit()
Overrides:
VTKCastInit in class vtkDataSetToUnstructuredGridFilter


Copyright © 2004 Sydney ViSLAB. All Rights Reserved.