#include <vtkUncertaintyTubeFilter.h>


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.
| 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) |
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 |
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.
1.5.6