VTK
Protected Member Functions
vtkLinearSubdivisionFilter Class Reference

generate a subdivision surface using the Linear Scheme More...

#include <vtkLinearSubdivisionFilter.h>

Inheritance diagram for vtkLinearSubdivisionFilter:
[legend]
Collaboration diagram for vtkLinearSubdivisionFilter:
[legend]

List of all members.

Protected Member Functions

 vtkLinearSubdivisionFilter ()
 ~vtkLinearSubdivisionFilter ()
void GenerateSubdivisionPoints (vtkPolyData *inputDS, vtkIntArray *edgeData, vtkPoints *outputPts, vtkPointData *outputPD)
typedef
vtkInterpolatingSubdivisionFilter 
Superclass
static vtkLinearSubdivisionFilterNew ()
static int IsTypeOf (const char *type)
static vtkLinearSubdivisionFilterSafeDownCast (vtkObject *o)
virtual const char * GetClassName ()
virtual int IsA (const char *type)

Detailed Description

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.

Thanks:
This work was supported by PHS Research Grant No. 1 P41 RR13218-01 from the National Center for Research Resources.
See also:
vtkInterpolatingSubdivisionFilter vtkButterflySubdivisionFilter
Tests:
vtkLinearSubdivisionFilter (Tests)

Definition at line 43 of file vtkLinearSubdivisionFilter.h.


Member Typedef Documentation

Construct object with NumberOfSubdivisions set to 1.

Reimplemented from vtkInterpolatingSubdivisionFilter.

Definition at line 49 of file vtkLinearSubdivisionFilter.h.


Constructor & Destructor Documentation

Definition at line 53 of file vtkLinearSubdivisionFilter.h.

Definition at line 54 of file vtkLinearSubdivisionFilter.h.


Member Function Documentation

Construct object with NumberOfSubdivisions set to 1.

Reimplemented from vtkPolyDataAlgorithm.

virtual const char* vtkLinearSubdivisionFilter::GetClassName ( ) [virtual]

Construct object with NumberOfSubdivisions set to 1.

Reimplemented from vtkInterpolatingSubdivisionFilter.

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.

Construct object with NumberOfSubdivisions set to 1.

Reimplemented from vtkInterpolatingSubdivisionFilter.

void vtkLinearSubdivisionFilter::GenerateSubdivisionPoints ( vtkPolyData inputDS,
vtkIntArray edgeData,
vtkPoints outputPts,
vtkPointData outputPD 
) [protected, virtual]

The documentation for this class was generated from the following file: