36 #ifndef vtkMaskPoints_h
37 #define vtkMaskPoints_h
52 vtkGetMacro(OnRatio,
int);
59 vtkGetMacro(MaximumNumberOfPoints,
vtkIdType);
70 vtkSetMacro(RandomMode,
int);
71 vtkGetMacro(RandomMode,
int);
72 vtkBooleanMacro(RandomMode,
int);
93 vtkSetClampMacro(RandomModeType,
int, 0, 2);
94 vtkGetMacro(RandomModeType,
int);
107 vtkSetMacro(ProportionalMaximumNumberOfPoints,
int);
108 vtkGetMacro(ProportionalMaximumNumberOfPoints,
int);
109 vtkBooleanMacro(ProportionalMaximumNumberOfPoints,
int);
117 vtkSetMacro(GenerateVertices,
int);
118 vtkGetMacro(GenerateVertices,
int);
119 vtkBooleanMacro(GenerateVertices,
int);
126 vtkSetMacro(SingleVertexPerCell,
int);
127 vtkGetMacro(SingleVertexPerCell,
int);
128 vtkBooleanMacro(SingleVertexPerCell,
int);
135 vtkSetMacro(OutputPointsPrecision,
int);
136 vtkGetMacro(OutputPointsPrecision,
int);
162 unsigned long GetLocalSampleSize(
vtkIdType,
int);
int ProportionalMaximumNumberOfPoints
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define VTKFILTERSCORE_EXPORT
int OutputPointsPrecision
virtual int InternalGetNumberOfProcesses()
virtual void InternalBarrier()
static vtkPolyDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
vtkIdType MaximumNumberOfPoints
selectively filter points
virtual int InternalGetLocalProcessId()
virtual void InternalGather(unsigned long *, unsigned long *, int, int)
virtual void InternalScatter(unsigned long *, unsigned long *, int, int)