VTK
9.3.0
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
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 <vtkm/cont/DataSet.h>
8
9
VTK_ABI_NAMESPACE_BEGIN
10
11
class
vtkDataArray
;
12
class
vtkImplicitFunction
;
13
14
struct
vtkmClip::internals
15
{
16
static
vtkm::cont::DataSet
ExecuteClipWithImplicitFunction
(
17
vtkm::cont::DataSet& in,
vtkImplicitFunction
* clipFunction,
bool
insideOut);
18
static
vtkm::cont::DataSet
ExecuteClipWithField
(vtkm::cont::DataSet& in,
vtkDataArray
* scalars,
19
int
assoc,
double
value,
bool
insideOut,
bool
computeScalars);
20
};
21
22
VTK_ABI_NAMESPACE_END
23
#endif
24
// VTK-HeaderTest-Exclude: vtkmClipInternals.h
vtkDataArray
abstract superclass for arrays of numeric data
Definition
vtkDataArray.h:45
vtkImplicitFunction
abstract interface for implicit functions
Definition
vtkImplicitFunction.h:50
vtkmClip::internals
Definition
vtkmClipInternals.h:15
vtkmClip::internals::ExecuteClipWithImplicitFunction
static vtkm::cont::DataSet ExecuteClipWithImplicitFunction(vtkm::cont::DataSet &in, vtkImplicitFunction *clipFunction, bool insideOut)
vtkmClip::internals::ExecuteClipWithField
static vtkm::cont::DataSet ExecuteClipWithField(vtkm::cont::DataSet &in, vtkDataArray *scalars, int assoc, double value, bool insideOut, bool computeScalars)
Generated on Thu Jun 20 2024 00:00:00 for VTK by
1.11.0