ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkAppendArcLength Class Reference

appends Arc length for input poly lines. More...

#include <vtkAppendArcLength.h>

Inherits vtkPolyDataAlgorithm.

Public Types

typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

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

Static Public Member Functions

static vtkAppendArcLengthNew ()
 
static int IsTypeOf (const char *type)
 
static vtkAppendArcLengthSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkAppendArcLength ()
 
 ~vtkAppendArcLength ()
 
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 This is called by the superclass. More...
 

Detailed Description

appends Arc length for input poly lines.

vtkAppendArcLength is used for filter such as plot-over-line. In such cases, we need to add an attribute array that is the arc_length over the length of the probed line. That's when vtkAppendArcLength can be used. It adds a new point-data array named "arc_length" with the computed arc length for each of the polylines in the input. For all other cell types, the arc length is set to 0.

Warning
This filter assumes that cells don't share points.

Definition at line 35 of file vtkAppendArcLength.h.

Member Typedef Documentation

§ Superclass

typedef vtkPolyDataAlgorithm vtkAppendArcLength::Superclass

Definition at line 39 of file vtkAppendArcLength.h.

Constructor & Destructor Documentation

§ vtkAppendArcLength()

vtkAppendArcLength::vtkAppendArcLength ( )
protected

§ ~vtkAppendArcLength()

vtkAppendArcLength::~vtkAppendArcLength ( )
protected

Member Function Documentation

§ New()

static vtkAppendArcLength* vtkAppendArcLength::New ( )
static

§ GetClassName()

virtual const char* vtkAppendArcLength::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkAppendArcLength::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkAppendArcLength::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkAppendArcLength* vtkAppendArcLength::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkAppendArcLength::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ RequestData()

virtual int vtkAppendArcLength::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

This is called by the superclass.

This is the method you should override.


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