VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkPerturbCoincidentVertices Class Reference

Perturbs vertices that are coincident. More...

#include <vtkPerturbCoincidentVertices.h>

Inherits vtkGraphAlgorithm.

Public Types

typedef vtkGraphAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkPerturbCoincidentVerticesNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetPerturbFactor (double)
 
virtual double GetPerturbFactor ()
 

Static Public Member Functions

static
vtkPerturbCoincidentVertices
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkPerturbCoincidentVertices
SafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkPerturbCoincidentVertices ()
 
 ~vtkPerturbCoincidentVertices ()
 
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Detailed Description

Perturbs vertices that are coincident.

This filter perturbs vertices in a graph that have coincident coordinates. In particular this happens all the time with graphs that are georeferenced, so we need a nice scheme to perturb the vertices so that when the user zooms in the vertices can be distiquished.

Definition at line 40 of file vtkPerturbCoincidentVertices.h.

Member Typedef Documentation

typedef vtkGraphAlgorithm vtkPerturbCoincidentVertices::Superclass

Definition at line 44 of file vtkPerturbCoincidentVertices.h.

Constructor & Destructor Documentation

vtkPerturbCoincidentVertices::vtkPerturbCoincidentVertices ( )
protected
vtkPerturbCoincidentVertices::~vtkPerturbCoincidentVertices ( )
protected

Member Function Documentation

static vtkPerturbCoincidentVertices* vtkPerturbCoincidentVertices::New ( )
static
static int vtkPerturbCoincidentVertices::IsTypeOf ( const char *  type)
static
virtual int vtkPerturbCoincidentVertices::IsA ( const char *  type)
virtual
static vtkPerturbCoincidentVertices* vtkPerturbCoincidentVertices::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkPerturbCoincidentVertices::NewInstanceInternal ( ) const
protectedvirtual
vtkPerturbCoincidentVertices* vtkPerturbCoincidentVertices::NewInstance ( ) const
void vtkPerturbCoincidentVertices::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkPerturbCoincidentVertices::SetPerturbFactor ( double  )
virtual

Specify the perturbation factor (defaults to 1.0)

virtual double vtkPerturbCoincidentVertices::GetPerturbFactor ( )
virtual

Specify the perturbation factor (defaults to 1.0)

int vtkPerturbCoincidentVertices::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected

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