28 #ifndef __vtkvmtkPolyDataManifoldStencil_h 29 #define __vtkvmtkPolyDataManifoldStencil_h 31 #include "vtkObject.h" 33 #include "vtkPolyData.h" 34 #include "vtkvmtkWin32Header.h" 42 vtkGetMacro(Area,
double);
45 virtual void Build() VTK_OVERRIDE;
47 virtual
void ComputeArea();
48 virtual
void ScaleWithArea() = 0;
52 vtkGetMacro(UseExtendedNeighborhood,
int);
53 vtkSetMacro(UseExtendedNeighborhood,
int);
54 vtkBooleanMacro(UseExtendedNeighborhood,
int);
60 void ScaleWithAreaFactor(
double factor);
Base class for stencils applied to a manifold surface.
int UseExtendedNeighborhood
Apply a weighting matrix to a single neighborhood of a data set.
virtual void Build() VTK_OVERRIDE=0