vtk
Class vtkDataObjectToDataSetFilter

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

public class vtkDataObjectToDataSetFilter
extends vtkSource
implements java.io.Serializable

vtkDataObjectToDataSetFilter - map field data to concrete dataset. vtkDataObjectToDataSetFilter is an class that maps a data object (i.e., a field) into a concrete dataset, i.e., gives structure to the field by defining a geometry and topology. To use this filter you associate components in the input field data with portions of the output dataset. (A component is an array of values from the field.) For example, you would specify x-y-z points by assigning components from the field for the x, then y, then z values of the points. You may also have to specify component ranges (for each z-y-z) to make sure that the number of x, y, and z values is the same. Also, you may want to normalize the components which helps distribute the data uniformly. Once you've setup the filter to combine all the pieces of data into a specified dataset (the geometry, topology, point and cell data attributes), the various output methods (e.g., GetPolyData()) are used to retrieve the final product. This filter is often used in conjunction with vtkFieldDataToAttributeDataFilter. vtkFieldDataToAttributeDataFilter takes field data and transforms it into attribute data (e.g., point and cell data attributes such as scalars and vectors). To do this, use this filter which constructs a concrete dataset and passes the input data object field data to its output. and then use vtkFieldDataToAttributeDataFilter to generate the attribute data associated with the dataset. JavaBean wrapper for vtkDataObjectToDataSetFilter object.

Author:
vtk2jbean Automatic JavaBean wrapper for VTK.
See Also:
vtkDataObject, vtkFieldData, vtkDataSet, vtkPolyData, vtkStructuredPoints, , vtkStructuredGrid, vtkUnstructuredGrid, vtkRectilinearGrid, vtkDataSetAttributes, Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport changes
           
 
Fields inherited from class vtk.vtkObjectBase
vtkId
 
Constructor Summary
  vtkDataObjectToDataSetFilter()
           
protected vtkDataObjectToDataSetFilter(int dmy)
           
 
Method Summary
 void defaultNormalizeOff()
          Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).
 void defaultNormalizeOn()
          Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).
 int getCellConnectivityComponentArrayComponent()
          Define cell types and cell connectivity when creating unstructured grid data.
 java.lang.String getCellConnectivityComponentArrayName()
          Define cell types and cell connectivity when creating unstructured grid data.
 int getCellConnectivityComponentMaxRange()
          Define cell types and cell connectivity when creating unstructured grid data.
 int getCellConnectivityComponentMinRange()
          Define cell types and cell connectivity when creating unstructured grid data.
 int getCellTypeComponentArrayComponent()
          Define cell types and cell connectivity when creating unstructured grid data.
 java.lang.String getCellTypeComponentArrayName()
          Define cell types and cell connectivity when creating unstructured grid data.
 int getCellTypeComponentMaxRange()
          Define cell types and cell connectivity when creating unstructured grid data.
 int getCellTypeComponentMinRange()
          Define cell types and cell connectivity when creating unstructured grid data.
 java.lang.String getClassName()
          Return the class name as a string.
 int getDataSetType()
          Control what type of data is generated for output.
 int getDefaultNormalize()
          Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).
 int[] getDimensions()
           
 vtkDataObject getInput()
          Set the input to the filter.
 int getLinesComponentArrayComponent()
          Define cell connectivity when creating vtkPolyData.
 java.lang.String getLinesComponentArrayName()
          Define cell connectivity when creating vtkPolyData.
 int getLinesComponentMaxRange()
          Define cell connectivity when creating vtkPolyData.
 int getLinesComponentMinRange()
          Define cell connectivity when creating vtkPolyData.
 double[] getOrigin()
           
 vtkDataSet getOutput()
          Get the output in different forms.
 vtkDataSet getOutput(int id0)
          Get the output in different forms.
 int getPointComponentArrayComponent(int id0)
          Define the component of the field to be used for the x, y, and z values of the points.
 java.lang.String getPointComponentArrayName(int id0)
          Define the component of the field to be used for the x, y, and z values of the points.
 int getPointComponentMaxRange(int id0)
          Define the component of the field to be used for the x, y, and z values of the points.
 int getPointComponentMinRange(int id0)
          Define the component of the field to be used for the x, y, and z values of the points.
 int getPointComponentNormailzeFlag(int id0)
          Define the component of the field to be used for the x, y, and z values of the points.
 vtkPolyData getPolyDataOutput()
          Get the output in different forms.
 int getPolysComponentArrayComponent()
          Define cell connectivity when creating vtkPolyData.
 java.lang.String getPolysComponentArrayName()
          Define cell connectivity when creating vtkPolyData.
 int getPolysComponentMaxRange()
          Define cell connectivity when creating vtkPolyData.
 int getPolysComponentMinRange()
          Define cell connectivity when creating vtkPolyData.
 vtkRectilinearGrid getRectilinearGridOutput()
          Get the output in different forms.
 double[] getSpacing()
           
 int getStripsComponentArrayComponent()
          Define cell connectivity when creating vtkPolyData.
 java.lang.String getStripsComponentArrayName()
          Define cell connectivity when creating vtkPolyData.
 int getStripsComponentMaxRange()
          Define cell connectivity when creating vtkPolyData.
 int getStripsComponentMinRange()
          Define cell connectivity when creating vtkPolyData.
 vtkStructuredGrid getStructuredGridOutput()
          Get the output in different forms.
 vtkStructuredPoints getStructuredPointsOutput()
          Get the output in different forms.
 vtkDataObjectToDataSetFilter getThisDataObjectToDataSetFilter()
           
 vtkUnstructuredGrid getUnstructuredGridOutput()
          Get the output in different forms.
 int getVertsComponentArrayComponent()
          Define cell connectivity when creating vtkPolyData.
 java.lang.String getVertsComponentArrayName()
          Define cell connectivity when creating vtkPolyData.
 int getVertsComponentMaxRange()
          Define cell connectivity when creating vtkPolyData.
 int getVertsComponentMinRange()
          Define cell connectivity when creating vtkPolyData.
 int isA(java.lang.String id0)
          Return 1 if this class is the same type of (or a subclass of) the named class.
 void setCellConnectivityComponent(java.lang.String id0, int id1)
          Define cell types and cell connectivity when creating unstructured grid data.
 void setCellConnectivityComponent(java.lang.String id0, int id1, int id2, int id3)
          Define cell types and cell connectivity when creating unstructured grid data.
 void setCellTypeComponent(java.lang.String id0, int id1)
          Define cell types and cell connectivity when creating unstructured grid data.
 void setCellTypeComponent(java.lang.String id0, int id1, int id2, int id3)
          Define cell types and cell connectivity when creating unstructured grid data.
 void setDataSetType(int id0)
          Control what type of data is generated for output.
 void setDataSetTypeToPolyData()
          Control what type of data is generated for output.
 void setDataSetTypeToRectilinearGrid()
          Control what type of data is generated for output.
 void setDataSetTypeToStructuredGrid()
          Control what type of data is generated for output.
 void setDataSetTypeToStructuredPoints()
          Control what type of data is generated for output.
 void setDataSetTypeToUnstructuredGrid()
          Control what type of data is generated for output.
 void setDefaultNormalize(int id0)
          Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).
 void setDimensions(int[] id0)
           
 void setDimensions(int id0, int id1, int id2)
           
 void setDimensionsComponent(java.lang.String id0, int id1)
           
 void setDimensionsComponent(java.lang.String id0, int id1, int id2, int id3)
           
 void setInput(vtkDataObject id0)
          Set the input to the filter.
 void setLinesComponent(java.lang.String id0, int id1)
          Define cell connectivity when creating vtkPolyData.
 void setLinesComponent(java.lang.String id0, int id1, int id2, int id3)
          Define cell connectivity when creating vtkPolyData.
 void setOrigin(double[] id0)
           
 void setOrigin(double id0, double id1, double id2)
           
 void setOriginComponent(java.lang.String id0, int id1)
           
 void setOriginComponent(java.lang.String id0, int id1, int id2, int id3)
           
 void setPointComponent(int id0, java.lang.String id1, int id2)
          Define the component of the field to be used for the x, y, and z values of the points.
 void setPointComponent(int id0, java.lang.String id1, int id2, int id3, int id4, int id5)
          Define the component of the field to be used for the x, y, and z values of the points.
 void setPolysComponent(java.lang.String id0, int id1)
          Define cell connectivity when creating vtkPolyData.
 void setPolysComponent(java.lang.String id0, int id1, int id2, int id3)
          Define cell connectivity when creating vtkPolyData.
 void setSpacing(double[] id0)
           
 void setSpacing(double id0, double id1, double id2)
           
 void setSpacingComponent(java.lang.String id0, int id1)
           
 void setSpacingComponent(java.lang.String id0, int id1, int id2, int id3)
           
 void setStripsComponent(java.lang.String id0, int id1)
          Define cell connectivity when creating vtkPolyData.
 void setStripsComponent(java.lang.String id0, int id1, int id2, int id3)
          Define cell connectivity when creating vtkPolyData.
 void setVertsComponent(java.lang.String id0, int id1)
          Define cell connectivity when creating vtkPolyData.
 void setVertsComponent(java.lang.String id0, int id1, int id2, int id3)
          Define cell connectivity when creating vtkPolyData.
protected  void VTKCastInit()
           
 void VTKInit()
           
 
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

vtkDataObjectToDataSetFilter

public vtkDataObjectToDataSetFilter()

vtkDataObjectToDataSetFilter

protected vtkDataObjectToDataSetFilter(int dmy)
Method Detail

getThisDataObjectToDataSetFilter

public vtkDataObjectToDataSetFilter getThisDataObjectToDataSetFilter()

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 vtkSource

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 vtkSource

setInput

public void setInput(vtkDataObject id0)
Set the input to the filter.


getInput

public vtkDataObject getInput()
Set the input to the filter.


setDataSetType

public void setDataSetType(int id0)
Control what type of data is generated for output.


getDataSetType

public int getDataSetType()
Control what type of data is generated for output.


setDataSetTypeToPolyData

public void setDataSetTypeToPolyData()
Control what type of data is generated for output.


setDataSetTypeToStructuredPoints

public void setDataSetTypeToStructuredPoints()
Control what type of data is generated for output.


setDataSetTypeToStructuredGrid

public void setDataSetTypeToStructuredGrid()
Control what type of data is generated for output.


setDataSetTypeToRectilinearGrid

public void setDataSetTypeToRectilinearGrid()
Control what type of data is generated for output.


setDataSetTypeToUnstructuredGrid

public void setDataSetTypeToUnstructuredGrid()
Control what type of data is generated for output.


getOutput

public vtkDataSet getOutput()
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


getOutput

public vtkDataSet getOutput(int id0)
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


getPolyDataOutput

public vtkPolyData getPolyDataOutput()
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


getStructuredPointsOutput

public vtkStructuredPoints getStructuredPointsOutput()
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


getStructuredGridOutput

public vtkStructuredGrid getStructuredGridOutput()
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


getUnstructuredGridOutput

public vtkUnstructuredGrid getUnstructuredGridOutput()
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


getRectilinearGridOutput

public vtkRectilinearGrid getRectilinearGridOutput()
Get the output in different forms. The particular method invoked should be consistent with the SetDataSetType() method. (Note: GetOutput() will always return a type consistent with SetDataSetType(). Also, GetOutput() will return NULL if the filter aborted due to inconsistent data.)


setPointComponent

public void setPointComponent(int id0,
                              java.lang.String id1,
                              int id2,
                              int id3,
                              int id4,
                              int id5)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


setPointComponent

public void setPointComponent(int id0,
                              java.lang.String id1,
                              int id2)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


getPointComponentArrayName

public java.lang.String getPointComponentArrayName(int id0)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


getPointComponentArrayComponent

public int getPointComponentArrayComponent(int id0)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


getPointComponentMinRange

public int getPointComponentMinRange(int id0)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


getPointComponentMaxRange

public int getPointComponentMaxRange(int id0)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


getPointComponentNormailzeFlag

public int getPointComponentNormailzeFlag(int id0)
Define the component of the field to be used for the x, y, and z values of the points. Note that the parameter comp must lie between (0,2) and refers to the x-y-z (i.e., 0,1,2) components of the points. To define the field component to use you can specify an array name and the component in that array. The (min,max) values are the range of data in the component you wish to extract. (This method should be used for vtkPolyData, vtkUnstructuredGrid, vtkStructuredGrid, and vtkRectilinearGrid.) A convenience method, SetPointComponent(),is also provided which does not require setting the (min,max) component range or the normalize flag (normalize is set to DefaulatNormalize value).


setVertsComponent

public void setVertsComponent(java.lang.String id0,
                              int id1,
                              int id2,
                              int id3)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setVertsComponent

public void setVertsComponent(java.lang.String id0,
                              int id1)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getVertsComponentArrayName

public java.lang.String getVertsComponentArrayName()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getVertsComponentArrayComponent

public int getVertsComponentArrayComponent()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getVertsComponentMinRange

public int getVertsComponentMinRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getVertsComponentMaxRange

public int getVertsComponentMaxRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setLinesComponent

public void setLinesComponent(java.lang.String id0,
                              int id1,
                              int id2,
                              int id3)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setLinesComponent

public void setLinesComponent(java.lang.String id0,
                              int id1)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getLinesComponentArrayName

public java.lang.String getLinesComponentArrayName()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getLinesComponentArrayComponent

public int getLinesComponentArrayComponent()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getLinesComponentMinRange

public int getLinesComponentMinRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getLinesComponentMaxRange

public int getLinesComponentMaxRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setPolysComponent

public void setPolysComponent(java.lang.String id0,
                              int id1,
                              int id2,
                              int id3)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setPolysComponent

public void setPolysComponent(java.lang.String id0,
                              int id1)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getPolysComponentArrayName

public java.lang.String getPolysComponentArrayName()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getPolysComponentArrayComponent

public int getPolysComponentArrayComponent()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getPolysComponentMinRange

public int getPolysComponentMinRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getPolysComponentMaxRange

public int getPolysComponentMaxRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setStripsComponent

public void setStripsComponent(java.lang.String id0,
                               int id1,
                               int id2,
                               int id3)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setStripsComponent

public void setStripsComponent(java.lang.String id0,
                               int id1)
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getStripsComponentArrayName

public java.lang.String getStripsComponentArrayName()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getStripsComponentArrayComponent

public int getStripsComponentArrayComponent()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getStripsComponentMinRange

public int getStripsComponentMinRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getStripsComponentMaxRange

public int getStripsComponentMaxRange()
Define cell connectivity when creating vtkPolyData. You can define vertices, lines, polygons, and/or triangle strips via these methods. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of values that (for each cell) includes the number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setCellTypeComponent

public void setCellTypeComponent(java.lang.String id0,
                                 int id1,
                                 int id2,
                                 int id3)
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setCellTypeComponent

public void setCellTypeComponent(java.lang.String id0,
                                 int id1)
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellTypeComponentArrayName

public java.lang.String getCellTypeComponentArrayName()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellTypeComponentArrayComponent

public int getCellTypeComponentArrayComponent()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellTypeComponentMinRange

public int getCellTypeComponentMinRange()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellTypeComponentMaxRange

public int getCellTypeComponentMaxRange()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setCellConnectivityComponent

public void setCellConnectivityComponent(java.lang.String id0,
                                         int id1,
                                         int id2,
                                         int id3)
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setCellConnectivityComponent

public void setCellConnectivityComponent(java.lang.String id0,
                                         int id1)
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellConnectivityComponentArrayName

public java.lang.String getCellConnectivityComponentArrayName()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellConnectivityComponentArrayComponent

public int getCellConnectivityComponentArrayComponent()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellConnectivityComponentMinRange

public int getCellConnectivityComponentMinRange()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


getCellConnectivityComponentMaxRange

public int getCellConnectivityComponentMaxRange()
Define cell types and cell connectivity when creating unstructured grid data. These methods are similar to those for defining points, except that no normalization of the data is possible. Basically, you need to define an array of cell types (an integer value per cell), and another array consisting (for each cell) of a number of points per cell, and then the cell connectivity. (This is the vtk file format described in in the textbook or User's Guide.)


setDefaultNormalize

public void setDefaultNormalize(int id0)
Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).


getDefaultNormalize

public int getDefaultNormalize()
Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).


defaultNormalizeOn

public void defaultNormalizeOn()
Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).


defaultNormalizeOff

public void defaultNormalizeOff()
Set the default Normalize() flag for those methods setting a default Normalize value (e.g., SetPointComponent).


setDimensions

public void setDimensions(int id0,
                          int id1,
                          int id2)

setDimensions

public void setDimensions(int[] id0)

getDimensions

public int[] getDimensions()

setOrigin

public void setOrigin(double id0,
                      double id1,
                      double id2)

setOrigin

public void setOrigin(double[] id0)

getOrigin

public double[] getOrigin()

setSpacing

public void setSpacing(double id0,
                       double id1,
                       double id2)

setSpacing

public void setSpacing(double[] id0)

getSpacing

public double[] getSpacing()

setDimensionsComponent

public void setDimensionsComponent(java.lang.String id0,
                                   int id1,
                                   int id2,
                                   int id3)

setDimensionsComponent

public void setDimensionsComponent(java.lang.String id0,
                                   int id1)

setSpacingComponent

public void setSpacingComponent(java.lang.String id0,
                                int id1,
                                int id2,
                                int id3)

setSpacingComponent

public void setSpacingComponent(java.lang.String id0,
                                int id1)

setOriginComponent

public void setOriginComponent(java.lang.String id0,
                               int id1,
                               int id2,
                               int id3)

setOriginComponent

public void setOriginComponent(java.lang.String id0,
                               int id1)

VTKInit

public void VTKInit()
Overrides:
VTKInit in class vtkObject

VTKCastInit

protected void VTKCastInit()
Overrides:
VTKCastInit in class vtkSource


Copyright © 2004 Sydney ViSLAB. All Rights Reserved.