vtk
Class vtkWeightedTransformFilter

java.lang.Object
  extended byvtk.vtkObjectBase
      extended byvtk.vtkObject
          extended byvtk.vtkProcessObject
              extended byvtk.vtkSource
                  extended byvtk.vtkPointSetSource
                      extended byvtk.vtkPointSetToPointSetFilter
                          extended byvtk.vtkWeightedTransformFilter
All Implemented Interfaces:
java.io.Serializable

public class vtkWeightedTransformFilter
extends vtkPointSetToPointSetFilter
implements java.io.Serializable

vtkWeightedTransformFilter -- transform based on per-point or per-cell weighting functions.. JavaBean wrapper for vtkWeightedTransformFilter object.

Author:
vtk2jbean Automatic JavaBean wrapper for VTK.
See Also:
vtkAbstractTransform, vtkLinearTransform, vtkTransformPolyDataFilter, Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport changes
           
 
Fields inherited from class vtk.vtkObjectBase
vtkId
 
Constructor Summary
  vtkWeightedTransformFilter()
           
protected vtkWeightedTransformFilter(int dmy)
           
 
Method Summary
 void addInputValuesOff()
          If AddInputValues is true, the output values of this filter will be offset from the input values.
 void addInputValuesOn()
          If AddInputValues is true, the output values of this filter will be offset from the input values.
 int getAddInputValues()
          If AddInputValues is true, the output values of this filter will be offset from the input values.
 java.lang.String getCellDataWeightArray()
          The CellDataWeightArray is analogous to the WeightArray, except for CellData.
 java.lang.String getClassName()
          Return the class name as a string.
 int getMTime()
          Return the MTime also considering the filter's transforms.
 int getNumberOfTransforms()
          Set the number of transforms for the filter.
 vtkWeightedTransformFilter getThisWeightedTransformFilter()
           
 vtkAbstractTransform getTransform(int id0)
          Set or Get one of the filter's transforms.
 java.lang.String getWeightArray()
          WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point.
 int isA(java.lang.String id0)
          Return 1 if this class is the same type of (or a subclass of) the named class.
 void setAddInputValues(int id0)
          If AddInputValues is true, the output values of this filter will be offset from the input values.
 void setCellDataWeightArray(java.lang.String id0)
          The CellDataWeightArray is analogous to the WeightArray, except for CellData.
 void setNumberOfTransforms(int id0)
          Set the number of transforms for the filter.
 void setTransform(vtkAbstractTransform id0, int id1)
          Set or Get one of the filter's transforms.
 void setWeightArray(java.lang.String id0)
          WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point.
protected  void VTKCastInit()
           
 void VTKInit()
           
 
Methods inherited from class vtk.vtkPointSetToPointSetFilter
computeInputUpdateExtents, getInput, getOutput, getOutput, getPolyDataOutput, getStructuredGridOutput, getThisPointSetToPointSetFilter, getUnstructuredGridOutput, setInput
 
Methods inherited from class vtk.vtkPointSetSource
getThisPointSetSource, 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, 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

vtkWeightedTransformFilter

public vtkWeightedTransformFilter()

vtkWeightedTransformFilter

protected vtkWeightedTransformFilter(int dmy)
Method Detail

getThisWeightedTransformFilter

public vtkWeightedTransformFilter getThisWeightedTransformFilter()

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 vtkPointSetToPointSetFilter

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 vtkPointSetToPointSetFilter

getMTime

public int getMTime()
Return the MTime also considering the filter's transforms.

Overrides:
getMTime in class vtkObject

setWeightArray

public void setWeightArray(java.lang.String id0)
WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point. The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The WeightArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.


getWeightArray

public java.lang.String getWeightArray()
WeightArray is the string name of the DataArray in the input's FieldData that holds the weighting coefficients for each point. The filter will first look for the array in the input's PointData FieldData. If the array isn't there, the filter looks in the input's FieldData. The WeightArray can have tuples of any length, but must have a tuple for every point in the input data set. This array transforms points, normals, and vectors.


setCellDataWeightArray

public void setCellDataWeightArray(java.lang.String id0)
The CellDataWeightArray is analogous to the WeightArray, except for CellData. The array is searched for first in the CellData FieldData, then in the input's FieldData. The data array must have a tuple for each cell. This array is used to transform only normals and vectors.


getCellDataWeightArray

public java.lang.String getCellDataWeightArray()
The CellDataWeightArray is analogous to the WeightArray, except for CellData. The array is searched for first in the CellData FieldData, then in the input's FieldData. The data array must have a tuple for each cell. This array is used to transform only normals and vectors.


setTransform

public void setTransform(vtkAbstractTransform id0,
                         int id1)
Set or Get one of the filter's transforms. The transform number must be less than the number of transforms allocated for the object. Setting a transform slot to NULL is equivalent to assigning an overriding weight of zero to that filter slot.


getTransform

public vtkAbstractTransform getTransform(int id0)
Set or Get one of the filter's transforms. The transform number must be less than the number of transforms allocated for the object. Setting a transform slot to NULL is equivalent to assigning an overriding weight of zero to that filter slot.


setNumberOfTransforms

public void setNumberOfTransforms(int id0)
Set the number of transforms for the filter. References to non-existent filter numbers in the data array is equivalent to a weight of zero (i.e., no contribution of that filter or weight).


getNumberOfTransforms

public int getNumberOfTransforms()
Set the number of transforms for the filter. References to non-existent filter numbers in the data array is equivalent to a weight of zero (i.e., no contribution of that filter or weight).


addInputValuesOn

public void addInputValuesOn()
If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.


addInputValuesOff

public void addInputValuesOff()
If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.


setAddInputValues

public void setAddInputValues(int id0)
If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.


getAddInputValues

public int getAddInputValues()
If AddInputValues is true, the output values of this filter will be offset from the input values. The effect is exactly equivalent to having an identity transform of weight 1 added into each output point.


VTKInit

public void VTKInit()
Overrides:
VTKInit in class vtkObject

VTKCastInit

protected void VTKCastInit()
Overrides:
VTKCastInit in class vtkPointSetToPointSetFilter


Copyright © 2004 Sydney ViSLAB. All Rights Reserved.