vtk
Class vtkMaskFields

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

public class vtkMaskFields
extends vtkDataSetToDataSetFilter
implements java.io.Serializable

vtkMaskFields - Allow control of which fields get passed. vtkMaskFields is used to mark which fields in the input dataset get copied to the output. The output will contain only those fields marked as on by the filter. JavaBean wrapper for vtkMaskFields object.

Author:
vtk2jbean Automatic JavaBean wrapper for VTK.
See Also:
vtkFieldData, vtkDataSet, vtkDataObjectToDataSetFilter, vtkDataSetAttributes, vtkDataArray, vtkRearrangeFields, vtkSplitField, vtkMergeFields, Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport changes
           
 
Fields inherited from class vtk.vtkObjectBase
vtkId
 
Constructor Summary
  vtkMaskFields()
           
protected vtkMaskFields(int dmy)
           
 
Method Summary
 void copyAllOff()
          Turn off copying of all data.
 void copyAllOn()
          Turn on copying of all data.
 void copyAttributeOff(int id0, int id1)
          Convenience methods which operate on all field data or attribute data.
 void copyAttributeOff(java.lang.String id0, java.lang.String id1)
          Helper methods used by other language bindings.
 void copyAttributeOn(int id0, int id1)
          Turn on/off the copying of the attribute or specified by vtkDataSetAttributes:AttributeTypes.
 void copyAttributeOn(java.lang.String id0, java.lang.String id1)
          Helper methods used by other language bindings.
 void copyAttributesOff()
           
 void copyAttributesOn()
          Helper methods used by other language bindings.
 void copyFieldOff(int id0, java.lang.String id1)
          Turn on/off the copying of the attribute or specified by vtkDataSetAttributes:AttributeTypes.
 void copyFieldOff(java.lang.String id0, java.lang.String id1)
          Helper methods used by other language bindings.
 void copyFieldOn(int id0, java.lang.String id1)
          Turn on/off the copying of the field or specified by name.
 void copyFieldOn(java.lang.String id0, java.lang.String id1)
          Helper methods used by other language bindings.
 void copyFieldsOff()
          Convenience methods which operate on all field data or attribute data.
 void copyFieldsOn()
           
 java.lang.String getClassName()
          Return the class name as a string.
 vtkMaskFields getThisMaskFields()
           
 int isA(java.lang.String id0)
          Return 1 if this class is the same type of (or a subclass of) the named class.
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

vtkMaskFields

public vtkMaskFields()

vtkMaskFields

protected vtkMaskFields(int dmy)
Method Detail

getThisMaskFields

public vtkMaskFields getThisMaskFields()

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

copyFieldOn

public void copyFieldOn(int id0,
                        java.lang.String id1)
Turn on/off the copying of the field or specified by name. During the copying/passing, the following rules are followed for each array: 1. If the copy flag for an array is set (on or off), it is applied This overrides rule 2. 2. If CopyAllOn is set, copy the array. If CopyAllOff is set, do not copy the array A field name and a location must be specified. For example:


copyFieldOff

public void copyFieldOff(int id0,
                         java.lang.String id1)
Turn on/off the copying of the attribute or specified by vtkDataSetAttributes:AttributeTypes. During the copying/passing, the following rules are followed for each array: 1. If the copy flag for an array is set (on or off), it is applied This overrides rule 2. 2. If CopyAllOn is set, copy the array. If CopyAllOff is set, do not copy the array An attribute type and a location must be specified. For example:


copyAttributeOn

public void copyAttributeOn(int id0,
                            int id1)
Turn on/off the copying of the attribute or specified by vtkDataSetAttributes:AttributeTypes. During the copying/passing, the following rules are followed for each array: 1. If the copy flag for an array is set (on or off), it is applied This overrides rule 2. 2. If CopyAllOn is set, copy the array. If CopyAllOff is set, do not copy the array An attribute type and a location must be specified. For example:


copyAttributeOff

public void copyAttributeOff(int id0,
                             int id1)
Convenience methods which operate on all field data or attribute data. More specific than CopyAllOn or CopyAllOff


copyFieldsOff

public void copyFieldsOff()
Convenience methods which operate on all field data or attribute data. More specific than CopyAllOn or CopyAllOff


copyAttributesOff

public void copyAttributesOff()

copyFieldsOn

public void copyFieldsOn()

copyAttributesOn

public void copyAttributesOn()
Helper methods used by other language bindings. Allows the caller to specify arguments as strings instead of enums.


copyAttributeOn

public void copyAttributeOn(java.lang.String id0,
                            java.lang.String id1)
Helper methods used by other language bindings. Allows the caller to specify arguments as strings instead of enums.


copyAttributeOff

public void copyAttributeOff(java.lang.String id0,
                             java.lang.String id1)
Helper methods used by other language bindings. Allows the caller to specify arguments as strings instead of enums.


copyFieldOn

public void copyFieldOn(java.lang.String id0,
                        java.lang.String id1)
Helper methods used by other language bindings. Allows the caller to specify arguments as strings instead of enums.


copyFieldOff

public void copyFieldOff(java.lang.String id0,
                         java.lang.String id1)
Helper methods used by other language bindings. Allows the caller to specify arguments as strings instead of enums.


copyAllOn

public void copyAllOn()
Turn on copying of all data. During the copying/passing, the following rules are followed for each array: 1. If the copy flag for an array is set (on or off), it is applied This overrides rule 2. 2. If CopyAllOn is set, copy the array. If CopyAllOff is set, do not copy the array


copyAllOff

public void copyAllOff()
Turn off copying of all data. During the copying/passing, the following rules are followed for each array: 1. If the copy flag for an array is set (on or off), it is applied This overrides rule 2. 2. If CopyAllOn is set, copy the array. If CopyAllOff is set, do not copy the array


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.