Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

vtkWarpVector Class Reference

deform geometry with vector data. More...

#include <vtkWarpVector.h>

Inheritance diagram for vtkWarpVector:

Inheritance graph
[legend]
Collaboration diagram for vtkWarpVector:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetScaleFactor (float)
virtual float GetScaleFactor ()

Static Public Methods

vtkWarpVector * New ()
int IsTypeOf (const char *type)
vtkWarpVector * SafeDownCast (vtkObject *o)

Protected Methods

 vtkWarpVector ()
 ~vtkWarpVector ()
 vtkWarpVector (const vtkWarpVector &)
void operator= (const vtkWarpVector &)
void Execute ()

Protected Attributes

float ScaleFactor

Detailed Description

deform geometry with vector data.

Date:
2000/12/10 20:09:00
Revision:
1.29

vtkWarpVector is a filter that modifies point coordinates by moving points along vector times the scale factor. Useful for showing flow profiles or mechanical deformation.

The filter passes both its point data and cell data to its output.

Examples:
vtkWarpVector (examples)

Definition at line 61 of file vtkWarpVector.h.


Constructor & Destructor Documentation

vtkWarpVector::vtkWarpVector   [protected]
 

vtkWarpVector::~vtkWarpVector   [protected]
 

vtkWarpVector::vtkWarpVector const vtkWarpVector &    [inline, protected]
 

Definition at line 75 of file vtkWarpVector.h.


Member Function Documentation

vtkWarpVector* vtkWarpVector::New   [static]
 

Instantiate object with no start, end, or progress methods.

Reimplemented from vtkPointSetSource.

virtual const char* vtkWarpVector::GetClassName   [virtual]
 

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 vtkPointSetToPointSetFilter.

int vtkWarpVector::IsTypeOf const char *    type [static]
 

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 vtkPointSetToPointSetFilter.

virtual int vtkWarpVector::IsA const char *    type [virtual]
 

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 vtkPointSetToPointSetFilter.

vtkWarpVector* vtkWarpVector::SafeDownCast vtkObject   o [static]
 

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 vtkPointSetToPointSetFilter.

void vtkWarpVector::PrintSelf ostream &    os,
vtkIndent    indent
[virtual]
 

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkSource.

virtual void vtkWarpVector::SetScaleFactor float    [virtual]
 

Specify value to scale displacement.

virtual float vtkWarpVector::GetScaleFactor   [virtual]
 

void vtkWarpVector::operator= const vtkWarpVector &    [inline, protected]
 

Definition at line 76 of file vtkWarpVector.h.

void vtkWarpVector::Execute   [protected, virtual]
 

Reimplemented from vtkSource.


Member Data Documentation

float vtkWarpVector::ScaleFactor [protected]
 

Definition at line 79 of file vtkWarpVector.h.


The documentation for this class was generated from the following file:
Generated on Wed Nov 21 13:02:45 2001 for VTK by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001