47 #ifndef vtkPVGlyphFilter_h
48 #define vtkPVGlyphFilter_h
50 #include "vtkPVVTKExtensionsFiltersGeneralModule.h"
71 SPATIALLY_UNIFORM_INVERSE_TRANSFORM_SAMPLING_VOLUME
87 this->SetSourceConnection(0, algOutput);
105 vtkSetClampMacro(VectorScaleMode,
int, SCALE_BY_MAGNITUDE, SCALE_BY_COMPONENTS);
107 vtkGetMacro(VectorScaleMode,
int);
130 vtkSetMacro(OutputPointsPrecision,
int);
131 vtkGetMacro(OutputPointsPrecision,
int);
139 vtkSetMacro(ScaleFactor,
double);
141 vtkGetMacro(ScaleFactor,
double);
147 vtkSetClampMacro(GlyphMode,
int, ALL_POINTS, SPATIALLY_UNIFORM_INVERSE_TRANSFORM_SAMPLING_VOLUME);
148 vtkGetMacro(GlyphMode,
int);
156 vtkSetClampMacro(Stride,
int, 1, VTK_INT_MAX);
157 vtkGetMacro(Stride,
int);
164 vtkSetMacro(Seed,
int);
165 vtkGetMacro(Seed,
int);
173 vtkSetClampMacro(MaximumNumberOfSamplePoints,
int, 1, VTK_INT_MAX);
174 vtkGetMacro(MaximumNumberOfSamplePoints,
int);
198 virtual int IsPointVisible(
unsigned int index,
vtkDataSet* ds,
vtkIdType ptId,
bool cellCenters);
203 bool IsInputArrayToProcessValid(
vtkDataSet* input);
232 virtual bool Execute(
236 bool cellCenters =
false);
254 vtkInternals* Internals;