Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_minmax_filters.h
Go to the documentation of this file.
1
/*
2
* This file is part of Krita
3
*
4
* SPDX-FileCopyrightText: 2006 Cyrille Berger <cberger@cberger.net>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef KIS_MINMAX_FILTERS_H
10
#define KIS_MINMAX_FILTERS_H
11
12
#include "
filter/kis_filter.h
"
13
14
class
KisFilterMax
:
public
KisFilter
15
{
16
public
:
17
18
KisFilterMax
();
19
20
void
processImpl
(
KisPaintDeviceSP
src,
21
const
QRect& size,
22
const
KisFilterConfigurationSP
config,
23
KoUpdater
* progressUpdater
24
)
const override
;
25
26
static
inline
KoID
id
() {
27
return
KoID
(
"maximize"
, i18n(
"Maximize Channel"
));
28
}
29
30
};
31
32
class
KisFilterMin
:
public
KisFilter
33
{
34
public
:
35
KisFilterMin
();
36
public
:
37
38
void
processImpl
(
KisPaintDeviceSP
device,
39
const
QRect&
rect
,
40
const
KisFilterConfigurationSP
config,
41
KoUpdater
* progressUpdater
42
)
const override
;
43
static
inline
KoID
id
() {
44
return
KoID
(
"minimize"
, i18n(
"Minimize Channel"
));
45
}
46
};
47
48
#endif
KisFilterMax
Definition
kis_minmax_filters.h:15
KisFilterMax::KisFilterMax
KisFilterMax()
Definition
kis_minmax_filters.cpp:58
KisFilterMax::processImpl
void processImpl(KisPaintDeviceSP src, const QRect &size, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const override
Definition
kis_minmax_filters.cpp:66
KisFilterMax::id
static KoID id()
Definition
kis_minmax_filters.h:26
KisFilterMin
Definition
kis_minmax_filters.h:33
KisFilterMin::processImpl
void processImpl(KisPaintDeviceSP device, const QRect &rect, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const override
Definition
kis_minmax_filters.cpp:103
KisFilterMin::id
static KoID id()
Definition
kis_minmax_filters.h:43
KisFilterMin::KisFilterMin
KisFilterMin()
Definition
kis_minmax_filters.cpp:96
KisFilter
Definition
kis_filter.h:27
KisPinnedSharedPtr< KisFilterConfiguration >
KisSharedPtr< KisPaintDevice >
KoID
Definition
KoID.h:30
KoUpdater
Definition
KoUpdater.h:36
kis_filter.h
rect
Definition
xcftools.h:129
plugins
filters
colors
kis_minmax_filters.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52