OGS
VtkCompositeGeoObjectFilter.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
7#include "GeoLib/GeoType.h"
8
9class vtkThreshold;
10
13{
14public:
15 explicit VtkCompositeGeoObjectFilter(vtkAlgorithm* inputAlgorithm);
17
18 void init() override;
19
21 void SetUserProperty(QString name, QVariant value) override
22 {
23 Q_UNUSED(name);
24 Q_UNUSED(value);
25 }
26
27 void SetIndex(std::size_t idx);
28
29private:
31 vtkThreshold* _threshold;
32};
VtkCompositeFilter(vtkAlgorithm *inputAlgorithm)
Constructor.
VtkCompositeGeoObjectFilter(vtkAlgorithm *inputAlgorithm)
void SetUserProperty(QString name, QVariant value) override
Sets user properties.
~VtkCompositeGeoObjectFilter() override
GEOTYPE
Definition GeoType.h:12