Krita Source Code Documentation
Loading...
Searching...
No Matches
KoFilterEffectRenderContext.h
Go to the documentation of this file.
1
/* This file is part of the KDE project
2
* SPDX-FileCopyrightText: 2009 Jan Hambrecht <jaham@gmx.net>
3
*
4
* SPDX-License-Identifier: LGPL-2.1-or-later
5
*/
6
7
#ifndef KOFILTEREFFECTRENDERCONTEXT_H
8
#define KOFILTEREFFECTRENDERCONTEXT_H
9
10
#include "kritaflake_export.h"
11
12
#include <QtGlobal>
13
14
class
QRectF;
15
class
QPointF;
16
class
KoViewConverter
;
17
19
class
KRITAFLAKE_EXPORT
KoFilterEffectRenderContext
20
{
21
public
:
22
explicit
KoFilterEffectRenderContext
(
const
KoViewConverter
&converter);
23
~KoFilterEffectRenderContext
();
24
26
QRectF
filterRegion
()
const
;
27
29
void
setFilterRegion(
const
QRectF &filterRegion);
30
32
void
setShapeBoundingBox(
const
QRectF &bound);
33
35
QPointF toUserSpace(
const
QPointF &
value
)
const
;
36
38
qreal toUserSpaceX(qreal
value
)
const
;
39
41
qreal toUserSpaceY(qreal
value
)
const
;
42
44
const
KoViewConverter
*viewConverter()
const
;
45
46
private
:
47
class
Private
;
48
Private
*
const
d
;
49
};
50
51
#endif
// KOFILTEREFFECTRENDERCONTEXT_H
value
float value(const T *src, size_t ch)
Definition
JPEGXLImport.cpp:93
KoFilterEffectRenderContext
This class provides the render context for filter effects.
Definition
KoFilterEffectRenderContext.cpp:13
KoFilterEffectRenderContext::d
Private *const d
Definition
KoFilterEffectRenderContext.h:48
KoFilterEffectRenderContext::filterRegion
QRectF filterRegion() const
Returns the filter region the filter is applied to.
KoViewConverter
Definition
KoViewConverter.h:32
Private
Definition
SvgTransformParser.cpp:20
libs
flake
KoFilterEffectRenderContext.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52