28 #ifndef __vtkvmtkPolyDataStencilFlowFilter_h 29 #define __vtkvmtkPolyDataStencilFlowFilter_h 31 #include "vtkPolyDataAlgorithm.h" 34 #include "vtkvmtkWin32Header.h" 44 vtkSetMacro(StencilType,
int);
45 vtkGetMacro(StencilType,
int);
55 vtkSetMacro(NumberOfIterations,
int);
56 vtkGetMacro(NumberOfIterations,
int);
58 vtkSetMacro(RelaxationFactor,
double);
59 vtkGetMacro(RelaxationFactor,
double);
61 vtkSetMacro(ProcessBoundary,
int);
62 vtkGetMacro(ProcessBoundary,
int);
63 vtkBooleanMacro(ProcessBoundary,
int);
65 vtkSetMacro(ConstrainOnSurface,
int);
66 vtkGetMacro(ConstrainOnSurface,
int);
67 vtkBooleanMacro(ConstrainOnSurface,
int);
69 vtkSetMacro(MaximumDisplacement,
double);
70 vtkGetMacro(MaximumDisplacement,
double);
76 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
78 void ReleaseStencils();
void SetStencilTypeToFVFELaplaceBeltramiStencil()
Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element...
vtkvmtkStencils * Stencils
double MaximumDisplacement
Displace points of a surface with an iterative algorithm based on stencil weighting.
void SetStencilTypeToFELaplaceBeltramiStencil()
void SetStencilTypeToUmbrellaStencil()
void SetStencilTypeToAreaWeightedUmbrellaStencil()