Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDabCacheBase::Private Struct Reference

Public Member Functions

 Private ()
 

Static Public Member Functions

static qreal positiveFraction (qreal x)
 

Public Attributes

SavedDabParameters lastSavedDabParameters
 
KisMirrorOption * mirrorOption
 
KisPrecisionOption * precisionOption
 
bool subPixelPrecisionDisabled
 

Detailed Description

Definition at line 71 of file kis_dab_cache_base.cpp.

Constructor & Destructor Documentation

◆ Private()

KisDabCacheBase::Private::Private ( )
inline

Definition at line 73 of file kis_dab_cache_base.cpp.

Member Function Documentation

◆ positiveFraction()

qreal KisDabCacheBase::Private::positiveFraction ( qreal x)
static

Definition at line 163 of file kis_dab_cache_base.cpp.

163 {
164 qint32 unused = 0;
165 qreal fraction = 0.0;
166 KisPaintOp::splitCoordinate(x, &unused, &fraction);
167
168 return fraction;
169}
static void splitCoordinate(qreal coordinate, qint32 *whole, qreal *fraction)

References KisPaintOp::splitCoordinate().

Member Data Documentation

◆ lastSavedDabParameters

SavedDabParameters KisDabCacheBase::Private::lastSavedDabParameters

Definition at line 83 of file kis_dab_cache_base.cpp.

◆ mirrorOption

KisMirrorOption* KisDabCacheBase::Private::mirrorOption

Definition at line 79 of file kis_dab_cache_base.cpp.

◆ precisionOption

KisPrecisionOption* KisDabCacheBase::Private::precisionOption

Definition at line 80 of file kis_dab_cache_base.cpp.

◆ subPixelPrecisionDisabled

bool KisDabCacheBase::Private::subPixelPrecisionDisabled

Definition at line 81 of file kis_dab_cache_base.cpp.


The documentation for this struct was generated from the following file: