VTK
|
generate uncertainty tubes along a polyline More...
#include <vtkUncertaintyTubeFilter.h>
Public Member Functions | |
virtual void | SetNumberOfSides (int) |
virtual int | GetNumberOfSides () |
Static Public Member Functions | |
static vtkUncertaintyTubeFilter * | New () |
Protected Member Functions | |
vtkUncertaintyTubeFilter () | |
~vtkUncertaintyTubeFilter () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
int | BuildTubes (vtkPointData *pd, vtkPointData *outPD, vtkCellData *cd, vtkCellData *outCD, vtkPolyData *output) |
Protected Attributes | |
vtkTubeArray * | Tubes |
int | NumberOfTubes |
int | NumberOfSides |
typedef vtkPolyDataAlgorithm | Superclass |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
static int | IsTypeOf (const char *type) |
static vtkUncertaintyTubeFilter * | SafeDownCast (vtkObject *o) |
generate uncertainty tubes along a polyline
vtkUncertaintyTubeFilter is a filter that generates ellipsoidal (in cross section) tubes that follows a polyline. The input is a vtkPolyData with polylines that have associated vector point data. The vector data represents the uncertainty of the polyline in the x-y-z directions.
Definition at line 44 of file vtkUncertaintyTubeFilter.h.
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
Definition at line 50 of file vtkUncertaintyTubeFilter.h.
vtkUncertaintyTubeFilter::vtkUncertaintyTubeFilter | ( | ) | [protected] |
vtkUncertaintyTubeFilter::~vtkUncertaintyTubeFilter | ( | ) | [protected] |
virtual const char* vtkUncertaintyTubeFilter::GetClassName | ( | ) | [virtual] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
static int vtkUncertaintyTubeFilter::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
virtual int vtkUncertaintyTubeFilter::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
static vtkUncertaintyTubeFilter* vtkUncertaintyTubeFilter::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
void vtkUncertaintyTubeFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
static vtkUncertaintyTubeFilter* vtkUncertaintyTubeFilter::New | ( | ) | [static] |
Object factory method to instantiate this class.
Reimplemented from vtkPolyDataAlgorithm.
virtual void vtkUncertaintyTubeFilter::SetNumberOfSides | ( | int | ) | [virtual] |
Set / get the number of sides for the tube. At a minimum, the number of sides is 3.
virtual int vtkUncertaintyTubeFilter::GetNumberOfSides | ( | ) | [virtual] |
Set / get the number of sides for the tube. At a minimum, the number of sides is 3.
virtual int vtkUncertaintyTubeFilter::RequestData | ( | vtkInformation * | request, |
vtkInformationVector ** | inputVector, | ||
vtkInformationVector * | outputVector | ||
) | [protected, virtual] |
This is called by the superclass. This is the method you should override.
Reimplemented from vtkPolyDataAlgorithm.
int vtkUncertaintyTubeFilter::BuildTubes | ( | vtkPointData * | pd, |
vtkPointData * | outPD, | ||
vtkCellData * | cd, | ||
vtkCellData * | outCD, | ||
vtkPolyData * | output | ||
) | [protected] |
vtkTubeArray* vtkUncertaintyTubeFilter::Tubes [protected] |
Definition at line 74 of file vtkUncertaintyTubeFilter.h.
int vtkUncertaintyTubeFilter::NumberOfTubes [protected] |
Definition at line 75 of file vtkUncertaintyTubeFilter.h.
int vtkUncertaintyTubeFilter::NumberOfSides [protected] |
Definition at line 78 of file vtkUncertaintyTubeFilter.h.