Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBSplines Namespace Reference

Classes

struct  ConvertSplineOp
 
class  KisBSpline1D
 
class  KisBSpline2D
 
class  KisNUBSpline2D
 

Enumerations

enum  BorderCondition {
  Periodic , Deriv1 , Deriv2 , Flat ,
  Natural , Antiperiodic
}
 

Functions

bc_code convertBorderType (BorderCondition v)
 

Enumeration Type Documentation

◆ BorderCondition

Enumerator
Periodic 
Deriv1 
Deriv2 
Flat 
Natural 
Antiperiodic 

Definition at line 12 of file kis_bspline.h.

Function Documentation

◆ convertBorderType()

bc_code KisBSplines::convertBorderType ( BorderCondition v)
inline

Definition at line 14 of file kis_bspline_p.h.

14 {
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 }
qreal v
@ FLAT
@ NATURAL
@ DERIV1
@ ANTIPERIODIC
@ DERIV2
@ PERIODIC

References ANTIPERIODIC, Antiperiodic, DERIV1, Deriv1, DERIV2, Deriv2, FLAT, Flat, NATURAL, Natural, PERIODIC, Periodic, and v.