Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBrushModel::AutoBrushGeneratorData Struct Reference

#include <KisBrushModel.h>

+ Inheritance diagram for KisBrushModel::AutoBrushGeneratorData:

Public Attributes

bool antialiasEdges = true
 
QString curveString
 
qreal diameter = 42.0
 
qreal horizontalFade = 1.0
 
qreal ratio = 1.0
 
AutoBrushGeneratorShape shape = Circle
 
int spikes = 2
 
AutoBrushGeneratorType type = Default
 
qreal verticalFade = 1.0
 

Friends

bool operator== (const AutoBrushGeneratorData &lhs, const AutoBrushGeneratorData &rhs)
 

Detailed Description

Definition at line 56 of file KisBrushModel.h.

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const AutoBrushGeneratorData & lhs,
const AutoBrushGeneratorData & rhs )
friend

Definition at line 58 of file KisBrushModel.h.

58 {
59 return qFuzzyCompare(lhs.diameter, rhs.diameter) &&
60 qFuzzyCompare(lhs.ratio, rhs.ratio) &&
61 qFuzzyCompare(lhs.horizontalFade, rhs.horizontalFade) &&
62 qFuzzyCompare(lhs.verticalFade, rhs.verticalFade) &&
63 lhs.spikes == rhs.spikes &&
64 lhs.antialiasEdges == rhs.antialiasEdges &&
65 lhs.shape == rhs.shape &&
66 lhs.type == rhs.type &&
67 lhs.curveString == rhs.curveString;
68 }
static bool qFuzzyCompare(half p1, half p2)

Member Data Documentation

◆ antialiasEdges

bool KisBrushModel::AutoBrushGeneratorData::antialiasEdges = true

Definition at line 75 of file KisBrushModel.h.

◆ curveString

QString KisBrushModel::AutoBrushGeneratorData::curveString

Definition at line 78 of file KisBrushModel.h.

◆ diameter

qreal KisBrushModel::AutoBrushGeneratorData::diameter = 42.0

Definition at line 70 of file KisBrushModel.h.

◆ horizontalFade

qreal KisBrushModel::AutoBrushGeneratorData::horizontalFade = 1.0

Definition at line 72 of file KisBrushModel.h.

◆ ratio

qreal KisBrushModel::AutoBrushGeneratorData::ratio = 1.0

Definition at line 71 of file KisBrushModel.h.

◆ shape

AutoBrushGeneratorShape KisBrushModel::AutoBrushGeneratorData::shape = Circle

Definition at line 76 of file KisBrushModel.h.

◆ spikes

int KisBrushModel::AutoBrushGeneratorData::spikes = 2

Definition at line 74 of file KisBrushModel.h.

◆ type

AutoBrushGeneratorType KisBrushModel::AutoBrushGeneratorData::type = Default

Definition at line 77 of file KisBrushModel.h.

◆ verticalFade

qreal KisBrushModel::AutoBrushGeneratorData::verticalFade = 1.0

Definition at line 73 of file KisBrushModel.h.


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