VTK
9.0.1
Accelerators
Vtkm
vtkmThreshold.h
Go to the documentation of this file.
1
//=============================================================================
2
//
3
// Copyright (c) Kitware, Inc.
4
// All rights reserved.
5
// See LICENSE.txt for details.
6
//
7
// This software is distributed WITHOUT ANY WARRANTY; without even
8
// the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
9
// PURPOSE. See the above copyright notice for more information.
10
//
11
// Copyright 2012 Sandia Corporation.
12
// Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
13
// the U.S. Government retains certain rights in this software.
14
//
15
//=============================================================================
31
#ifndef vtkmThreshold_h
32
#define vtkmThreshold_h
33
34
#include "vtkAcceleratorsVTKmModule.h"
//required for correct implementation
35
#include "
vtkThreshold.h
"
36
37
class
VTKACCELERATORSVTKM_EXPORT
vtkmThreshold
:
public
vtkThreshold
38
{
39
public
:
40
vtkTypeMacro(
vtkmThreshold
,
vtkThreshold
);
41
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
42
43
static
vtkmThreshold
*
New
();
44
45
protected
:
46
vtkmThreshold
();
47
~vtkmThreshold
()
override
;
48
49
virtual
int
RequestData
(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
50
51
private
:
52
vtkmThreshold
(
const
vtkmThreshold
&) =
delete
;
53
void
operator=(
const
vtkmThreshold
&) =
delete
;
54
};
55
56
#endif // vtkmThreshold_h
57
// VTK-HeaderTest-Exclude: vtkmThreshold.h
vtkInformationVector
Store zero or more vtkInformation instances.
Definition:
vtkInformationVector.h:36
vtkmThreshold::RequestData
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
vtkmThreshold::vtkmThreshold
vtkmThreshold()
vtkmThreshold::New
static vtkmThreshold * New()
vtkmThreshold::~vtkmThreshold
~vtkmThreshold() override
vtkThreshold.h
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:34
vtkThreshold
extracts cells where scalar value in cell satisfies threshold criterion
Definition:
vtkThreshold.h:56
vtkmThreshold::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkmThreshold
extracts cells where scalar value in cell satisfies threshold criterion
Definition:
vtkmThreshold.h:38
vtkInformation
Store vtkAlgorithm input/output information.
Definition:
vtkInformation.h:65
Generated on Mon Jan 4 2021 21:12:05 for VTK by
1.8.20