Go to the documentation of this file.
10 #ifndef vtk_m_cont_ArrayRangeCompute_h
11 #define vtk_m_cont_ArrayRangeCompute_h
67 bool computeFiniteRange =
false,
73 bool computeFiniteRange =
false,
124 bool computeFiniteRange =
false,
130 bool computeFiniteRange =
false,
157 #endif //vtk_m_cont_ArrayRangeCompute_h
Groups connected points that have the same field value.
Definition: Atomic.h:19
An ArrayHandle of an unknown value type and storage.
Definition: UnknownArrayHandle.h:430
#define VTKM_CONT_EXPORT
Definition: vtkm_cont_export.h:44
Tag for a device adapter used to specify that any device may be used for an operation.
Definition: DeviceAdapterTag.h:180
An object used to specify a device.
Definition: DeviceAdapterTag.h:58
vtkm::cont::ArrayHandle< vtkm::Range > ArrayRangeCompute(const vtkm::cont::UnknownArrayHandle &array, bool computeFiniteRange=false, vtkm::cont::DeviceAdapterId device=vtkm::cont::DeviceAdapterTagAny{})
Compute the range of the data in an array handle.
#define VTKM_DEPRECATED(...)
Definition: Deprecated.h:145
vtkm::Range ArrayRangeComputeMagnitude(const vtkm::cont::UnknownArrayHandle &array, bool computeFiniteRange=false, vtkm::cont::DeviceAdapterId device=vtkm::cont::DeviceAdapterTagAny{})
Compute the range of the magnitude of the Vec data in an array handle.
void ThrowArrayRangeComputeFailed()
Definition: ArrayRangeCompute.h:149
Represent a continuous scalar range of values.
Definition: Range.h:31