Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_bspline_p.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2014 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#ifndef __KIS_BSPLINE_P_H
8
#define __KIS_BSPLINE_P_H
9
10
#include "
einspline/bspline_base.h
"
11
12
namespace
KisBSplines
{
13
14
inline
bc_code
convertBorderType
(
BorderCondition
v
) {
15
switch
(
v
) {
16
case
Periodic
:
17
return
PERIODIC
;
18
case
Deriv1
:
19
return
DERIV1
;
20
case
Deriv2
:
21
return
DERIV2
;
22
case
Flat
:
23
return
FLAT
;
24
case
Natural
:
25
return
NATURAL
;
26
case
Antiperiodic
:
27
return
ANTIPERIODIC
;
28
}
29
30
return
NATURAL
;
31
}
32
33
}
34
35
#endif
/* __KIS_BSPLINE_P_H */
v
qreal v
Definition
KisBezierUtils.cpp:702
bspline_base.h
bc_code
bc_code
Definition
bspline_base.h:50
FLAT
@ FLAT
Definition
bspline_base.h:50
NATURAL
@ NATURAL
Definition
bspline_base.h:50
DERIV1
@ DERIV1
Definition
bspline_base.h:50
ANTIPERIODIC
@ ANTIPERIODIC
Definition
bspline_base.h:50
DERIV2
@ DERIV2
Definition
bspline_base.h:50
PERIODIC
@ PERIODIC
Definition
bspline_base.h:50
KisBSplines
Definition
kis_bspline.h:10
KisBSplines::BorderCondition
BorderCondition
Definition
kis_bspline.h:12
KisBSplines::Antiperiodic
@ Antiperiodic
Definition
kis_bspline.h:18
KisBSplines::Flat
@ Flat
Definition
kis_bspline.h:16
KisBSplines::Periodic
@ Periodic
Definition
kis_bspline.h:13
KisBSplines::Natural
@ Natural
Definition
kis_bspline.h:17
KisBSplines::Deriv2
@ Deriv2
Definition
kis_bspline.h:15
KisBSplines::Deriv1
@ Deriv1
Definition
kis_bspline.h:14
KisBSplines::convertBorderType
bc_code convertBorderType(BorderCondition v)
Definition
kis_bspline_p.h:14
libs
image
bsplines
kis_bspline_p.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52