#include <vtkExtractVectorComponents.h>
Inheritance diagram for vtkExtractVectorComponents:
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual void | SetInput (vtkDataSet *input) |
vtkDataSet * | GetInput () |
vtkDataSet * | GetVxComponent () |
vtkDataSet * | GetVyComponent () |
vtkDataSet * | GetVzComponent () |
vtkDataSet * | GetOutput (int i=0) |
void | SetInput (vtkDataSet &input) |
Static Public Methods | |
vtkExtractVectorComponents * | New () |
int | IsTypeOf (const char *type) |
vtkExtractVectorComponents * | SafeDownCast (vtkObject *o) |
Protected Methods | |
vtkExtractVectorComponents () | |
~vtkExtractVectorComponents () | |
vtkExtractVectorComponents (const vtkExtractVectorComponents &) | |
void | operator= (const vtkExtractVectorComponents &) |
void | Execute () |
vtkExtractVectorComponents is a filter that extracts vector components as separate scalars. This is accomplished by creating three different outputs. Each output is the same as the input, except that the scalar values will be one of the three components of the vector. These can be found in the VxComponent, VyComponent, and VzComponent.
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkSource. |
|
Get the input data or filter. |
|
Get the output dataset containing the indicated component. The component is specified by an index between (0,2) corresponding to the x, y, or z vector component. By default, the x component is extracted. Reimplemented from vtkSource. |
|
Get the output dataset representing velocity x-component. If output is NULL then input hasn't been set, which is necessary for abstract objects. (Note: this method returns the same information as the GetOutput() method with an index of 0.) |
|
Get the output dataset representing velocity y-component. If output is NULL then input hasn't been set, which is necessary for abstract objects. (Note: this method returns the same information as the GetOutput() method with an index of 1.) |
|
Get the output dataset representing velocity z-component. If output is NULL then input hasn't been set, which is necessary for abstract objects. (Note: this method returns the same information as the GetOutput() method with an index of 2.) |
|
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 vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkSource. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkSource. |
|
Instantiate object with no start, end, or progress methods. Reimplemented from vtkSource. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkSource. |
|
For legacy compatibility. Do not use. |
|
Specify the input data or filter. |