VTK  9.6.2
vtkCellGridSidesQuery.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#ifndef vtkCellGridSidesQuery_h
4#define vtkCellGridSidesQuery_h
5
6#include "vtkCellGridQuery.h"
7
8#include "vtkStringToken.h" // For API.
9
10#include <functional>
11#include <map>
12#include <set>
13#include <unordered_map>
14#include <vector>
15
16VTK_ABI_NAMESPACE_BEGIN
17
19class vtkIdTypeArray;
20
37class VTKCOMMONDATAMODEL_EXPORT vtkCellGridSidesQuery : public vtkCellGridQuery
38{
39public:
42 void PrintSelf(ostream& os, vtkIndent indent) override;
43
45 enum SideFlags : int
46 {
47 // Individual bits
54
55 // Useful (but not exhaustive) combinations
59 AllSides = 0x3f,
61 };
62
64 enum PassWork : int
65 {
76 };
77
96