VTK
9.5.20251208
Accelerators
Vtkm
Filters
vtkmClipInternals.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
3
4
#ifndef vtkmClipInternals_h
5
#define vtkmClipInternals_h
6
7
#include <viskores/cont/DataSet.h>
8
9
VTK_ABI_NAMESPACE_BEGIN
10
11
class
vtkDataArray
;
12
class
vtkImplicitFunction
;
13
14
struct
vtkmClip::internals
15
{
16
static
viskores::cont::DataSet
ExecuteClipWithImplicitFunction
(
17
viskores::cont::DataSet& in,
vtkImplicitFunction
* clipFunction,
bool
insideOut);
18
static
viskores::cont::DataSet
ExecuteClipWithField
(viskores::cont::DataSet& in,
19
vtkDataArray
* scalars,
int
assoc,
double
value,
bool
insideOut,
bool
computeScalars);
20
};
21
22
VTK_ABI_NAMESPACE_END
23
#endif
24
// VTK-HeaderTest-Exclude: vtkmClipInternals.h
vtkImplicitFunction
abstract interface for implicit functions
Definition
vtkImplicitFunction.h:70
vtkmClip::internals
Definition
vtkmClipInternals.h:15
vtkmClip::internals::ExecuteClipWithImplicitFunction
static viskores::cont::DataSet ExecuteClipWithImplicitFunction(viskores::cont::DataSet &in, vtkImplicitFunction *clipFunction, bool insideOut)
vtkmClip::internals::ExecuteClipWithField
static viskores::cont::DataSet ExecuteClipWithField(viskores::cont::DataSet &in, vtkDataArray *scalars, int assoc, double value, bool insideOut, bool computeScalars)
vtkDataArray
#define vtkDataArray
Definition
vtkCharArray.h:59
Generated on Mon Dec 8 2025 10:36:58 for VTK by
1.13.2