VTK
|
generate a subdivision surface using the Linear Scheme More...
#include <vtkLinearSubdivisionFilter.h>
Protected Member Functions | |
vtkLinearSubdivisionFilter () | |
~vtkLinearSubdivisionFilter () | |
void | GenerateSubdivisionPoints (vtkPolyData *inputDS, vtkIntArray *edgeData, vtkPoints *outputPts, vtkPointData *outputPD) |
typedef vtkInterpolatingSubdivisionFilter | Superclass |
static vtkLinearSubdivisionFilter * | New () |
static int | IsTypeOf (const char *type) |
static vtkLinearSubdivisionFilter * | SafeDownCast (vtkObjectBase *o) |
virtual int | IsA (const char *type) |
vtkLinearSubdivisionFilter * | NewInstance () const |
virtual vtkObjectBase * | NewInstanceInternal () const |
generate a subdivision surface using the Linear Scheme
vtkLinearSubdivisionFilter is a filter that generates output by subdividing its input polydata. Each subdivision iteration create 4 new triangles for each triangle in the polydata.
Definition at line 44 of file vtkLinearSubdivisionFilter.h.
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkInterpolatingSubdivisionFilter.
Definition at line 50 of file vtkLinearSubdivisionFilter.h.
vtkLinearSubdivisionFilter::vtkLinearSubdivisionFilter | ( | ) | [inline, protected] |
Definition at line 54 of file vtkLinearSubdivisionFilter.h.
vtkLinearSubdivisionFilter::~vtkLinearSubdivisionFilter | ( | ) | [inline, protected] |
Definition at line 55 of file vtkLinearSubdivisionFilter.h.
static vtkLinearSubdivisionFilter* vtkLinearSubdivisionFilter::New | ( | ) | [static] |
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkPolyDataAlgorithm.
static int vtkLinearSubdivisionFilter::IsTypeOf | ( | const char * | type | ) | [static] |
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkInterpolatingSubdivisionFilter.
virtual int vtkLinearSubdivisionFilter::IsA | ( | const char * | type | ) | [virtual] |
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkInterpolatingSubdivisionFilter.
static vtkLinearSubdivisionFilter* vtkLinearSubdivisionFilter::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkInterpolatingSubdivisionFilter.
virtual vtkObjectBase* vtkLinearSubdivisionFilter::NewInstanceInternal | ( | ) | const [protected, virtual] |
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkInterpolatingSubdivisionFilter.
Construct object with NumberOfSubdivisions set to 1.
Reimplemented from vtkInterpolatingSubdivisionFilter.
void vtkLinearSubdivisionFilter::GenerateSubdivisionPoints | ( | vtkPolyData * | inputDS, |
vtkIntArray * | edgeData, | ||
vtkPoints * | outputPts, | ||
vtkPointData * | outputPD | ||
) | [protected, virtual] |
Implements vtkInterpolatingSubdivisionFilter.