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