128#ifndef vtkThresholdPoints_h
129#define vtkThresholdPoints_h
132#include "vtkFiltersCoreModule.h"
136VTK_ABI_NAMESPACE_BEGIN
212 int Upper(
double s) {
return (s >= this->UpperThreshold ? 1 : 0); }
215 return ((s >= this->LowerThreshold && s <= this->
UpperThreshold) ? 1 : 0);
a simple class to control print indentation
extracts points whose scalar value satisfies threshold criterion
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkThresholdPoints() override=default
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
int(vtkThresholdPoints::* ThresholdFunction)(double s)
static vtkThresholdPoints * New()
int GetThresholdFunction()
Set/Get the threshold method.
void SetThresholdFunction(int function)
Set/Get the threshold method.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
int OutputPointsPrecision
ThresholdType
Possible values for the threshold function: