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