4 #ifndef vtkmClipInternals_h
5 #define vtkmClipInternals_h
7 #include <vtkm/cont/DataSet.h>
9 VTK_ABI_NAMESPACE_BEGIN
19 int assoc,
double value,
bool insideOut,
bool computeScalars);
abstract interface for implicit functions
abstract superclass for arrays of numeric data
std::map< std::string, DataArray > DataSet
key: variable name, value: DataArray
static vtkm::cont::DataSet ExecuteClipWithField(vtkm::cont::DataSet &in, vtkDataArray *scalars, int assoc, double value, bool insideOut, bool computeScalars)
static vtkm::cont::DataSet ExecuteClipWithImplicitFunction(vtkm::cont::DataSet &in, vtkImplicitFunction *clipFunction, bool insideOut)