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

vtkWarpVector Class Reference

#include <vtkWarpVector.h>

Inheritance diagram for vtkWarpVector:

Inheritance graph
[legend]
Collaboration diagram for vtkWarpVector:

Collaboration graph
[legend]
List of all members.

Detailed Description

deform geometry with vector data

Date
2003/01/09 19:21:05
Revision
1.37

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)
Tests:
vtkWarpVector (Tests)

Definition at line 40 of file vtkWarpVector.h.

Public Types

typedef vtkPointSetToPointSetFilter Superclass

Public Member Functions

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 Member Functions

vtkWarpVectorNew ()
int IsTypeOf (const char *type)
vtkWarpVectorSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkWarpVector ()
 ~vtkWarpVector ()
void Execute ()
virtual void SetInputVectorsSelection (const char *)

Protected Attributes

float ScaleFactor
char * InputVectorsSelection


Member Typedef Documentation

typedef vtkPointSetToPointSetFilter vtkWarpVector::Superclass
 

Reimplemented from vtkPointSetToPointSetFilter.

Definition at line 44 of file vtkWarpVector.h.


Constructor & Destructor Documentation

vtkWarpVector::vtkWarpVector  )  [protected]
 

vtkWarpVector::~vtkWarpVector  )  [protected]
 


Member Function Documentation

vtkWarpVector* vtkWarpVector::New  )  [static]
 

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkObject.

virtual const char* vtkWarpVector::GetClassName  )  [virtual]
 

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 vtkTypeRevisionMacro 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 vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkPointSetToPointSetFilter.

vtkWarpVector* vtkWarpVector::SafeDownCast vtkObject o  )  [static]
 

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

virtual void vtkWarpVector::SetScaleFactor float   )  [virtual]
 

Specify value to scale displacement.

virtual float vtkWarpVector::GetScaleFactor  )  [virtual]
 

Specify value to scale displacement.

void vtkWarpVector::Execute  )  [protected, virtual]
 

This method is the old style execute method

Reimplemented from vtkSource.

virtual void vtkWarpVector::SetInputVectorsSelection const char *   )  [protected, virtual]
 


Member Data Documentation

float vtkWarpVector::ScaleFactor [protected]
 

Definition at line 58 of file vtkWarpVector.h.

char* vtkWarpVector::InputVectorsSelection [protected]
 

Definition at line 60 of file vtkWarpVector.h.


The documentation for this class was generated from the following file: