generate uncertainty tubes along a polyline
More...
#include <vtkUncertaintyTubeFilter.h>
Inherits vtkPolyDataAlgorithm.
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.
- Warning
- The vector uncertainty values define an axis-aligned ellipsoid at each polyline point. The uncertainty tubes can be envisioned as the interpolation of these ellipsoids between the points defining the polyline (or rather, the interpolation of the cross section of the ellipsoids alog the polyline).
- See Also
- vtkTensorGlyph vtkStreamer
- Tests:
- vtkUncertaintyTubeFilter (Tests)
Definition at line 45 of file vtkUncertaintyTubeFilter.h.
Standard methods for printing and obtaining type information for instances of this class.
Definition at line 51 of file vtkUncertaintyTubeFilter.h.
vtkUncertaintyTubeFilter::vtkUncertaintyTubeFilter |
( |
| ) |
|
|
protected |
vtkUncertaintyTubeFilter::~vtkUncertaintyTubeFilter |
( |
| ) |
|
|
protected |
static int vtkUncertaintyTubeFilter::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
Standard methods for printing and obtaining type information for instances of this class.
virtual int vtkUncertaintyTubeFilter::IsA |
( |
const char * |
type | ) |
|
|
virtual |
Standard methods for printing and obtaining type information for instances of this class.
Standard methods for printing and obtaining type information for instances of this class.
virtual vtkObjectBase* vtkUncertaintyTubeFilter::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
Standard methods for printing and obtaining type information for instances of this class.
Standard methods for printing and obtaining type information for instances of this class.
void vtkUncertaintyTubeFilter::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
Standard methods for printing and obtaining type information for instances of this class.
Object factory method to instantiate this class.
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 * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
int vtkUncertaintyTubeFilter::BuildTubes |
( |
vtkPointData * |
pd, |
|
|
vtkPointData * |
outPD, |
|
|
vtkCellData * |
cd, |
|
|
vtkCellData * |
outCD, |
|
|
vtkPolyData * |
output |
|
) |
| |
|
protected |
vtkTubeArray* vtkUncertaintyTubeFilter::Tubes |
|
protected |
int vtkUncertaintyTubeFilter::NumberOfTubes |
|
protected |
int vtkUncertaintyTubeFilter::NumberOfSides |
|
protected |
The documentation for this class was generated from the following file: