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
 
KisMirrorOptionmirrorOption
 
KisPrecisionOptionprecisionOption
 
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: