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 |
static int | IsTypeOf (const char *type) |
static vtkUncertaintyTubeFilter * | SafeDownCast (vtkObjectBase *o) |
virtual int | IsA (const char *type) |
vtkUncertaintyTubeFilter * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkObjectBase * | NewInstanceInternal () const |
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 45 of file vtkUncertaintyTubeFilter.h.
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
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.
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 | ( | vtkObjectBase * | o | ) | [static] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
virtual vtkObjectBase* vtkUncertaintyTubeFilter::NewInstanceInternal | ( | ) | const [protected, virtual] |
Standard methods for printing and obtaining type information for instances of this class.
Reimplemented from vtkPolyDataAlgorithm.
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 75 of file vtkUncertaintyTubeFilter.h.
int vtkUncertaintyTubeFilter::NumberOfTubes [protected] |
Definition at line 76 of file vtkUncertaintyTubeFilter.h.
int vtkUncertaintyTubeFilter::NumberOfSides [protected] |
Definition at line 79 of file vtkUncertaintyTubeFilter.h.