Skip to article

 

Threshold

This filter extracts cells that have point or cell scalars in the specified range.

The Threshold filter extracts the portions of the input dataset whose scalars lie within the specified range. This filter operates on either point-centered or cell-centered data. This filter operates on any type of dataset and produces unstructured grid output. To select between these two options, select either Point Data or Cell Data from the Attribute Mode menu. Once the Attribute Mode has been selected, choose the scalar array from which to threshold the data from the Scalars menu. The Lower Threshold and Upper Threshold sliders determine the range of the scalars to retain in the output. The All Scalars check box only takes effect when the Attribute Mode is set to Point Data. If the All Scalars option is checked, then a cell will only be passed to the output if the scalar values of all of its points lie within the range indicated by the Lower Threshold and Upper Threshold sliders. If unchecked, then a cell will be added to the output if the specified scalar value for any of its points is within the chosen range.

Property Description Default(s) Restrictions
Input This property specifies the input to the Threshold filter.  

Accepts input of following types:

  • vtkDataSet
  • vtkHyperTreeGrid

The dataset must contain a field array () with 1 component(s).

Scalars The value of this property contains the name of the scalar array from which to perform thresholding.  

An array of scalars is required.

Threshold Range The values of this property specify the upper and lower bounds of the thresholding operation. 0 0

The value must lie within the range of the selected data array.

AllScalars If the value of this property is 1, then a cell is only included in the output if the value of the selected array for all its points is within the threshold. This is only relevant when thresholding by a point-centered array. 1

Accepts boolean values (0 or 1).

UseContinuousCellRange If off, the vertex scalars are treated as a discrete set. If on, they are treated as a continuous interval over the minimum and maximum. One important "on" use case: When setting lower and upper threshold equal to some value and turning AllScalars off, the results are cells containing the isosurface for that value. WARNING: Whether on or off, for higher order input, the filter will not give accurate results. 0

Accepts boolean values (0 or 1).

Invert Invert the threshold results. That is, cells that would have been in the output with this option off are excluded, while cells that would have been excluded from the output are included. 0

Accepts boolean values (0 or 1).