Krita Source Code Documentation
Loading...
Searching...
No Matches
KisScatterOptionMixInImpl Struct Reference

#include <KisScatterOptionData.h>

+ Inheritance diagram for KisScatterOptionMixInImpl:

Public Member Functions

bool read (const KisPropertiesConfiguration *setting)
 
void write (KisPropertiesConfiguration *setting) const
 

Public Attributes

bool axisX {true}
 
bool axisY {true}
 

Friends

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

Detailed Description

Definition at line 15 of file KisScatterOptionData.h.

Member Function Documentation

◆ read()

bool KisScatterOptionMixInImpl::read ( const KisPropertiesConfiguration * setting)

Definition at line 14 of file KisScatterOptionData.cpp.

15{
16 axisX = setting->getBool(SCATTER_X, true);
17 axisY = setting->getBool(SCATTER_Y, true);
18
19 return true;
20}
const QString SCATTER_Y
const QString SCATTER_X
bool getBool(const QString &name, bool def=false) const

References axisX, axisY, KisPropertiesConfiguration::getBool(), SCATTER_X, and SCATTER_Y.

◆ write()

void KisScatterOptionMixInImpl::write ( KisPropertiesConfiguration * setting) const

Definition at line 22 of file KisScatterOptionData.cpp.

23{
24 setting->setProperty(SCATTER_X, axisX);
25 setting->setProperty(SCATTER_Y, axisY);
26}
virtual void setProperty(const QString &name, const QVariant &value)

References axisX, axisY, SCATTER_X, SCATTER_Y, and KisPropertiesConfiguration::setProperty().

Friends And Related Symbol Documentation

◆ operator==

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

Definition at line 18 of file KisScatterOptionData.h.

18 {
19 return lhs.axisX == rhs.axisX &&
20 lhs.axisY == rhs.axisY;
21 }

Member Data Documentation

◆ axisX

bool KisScatterOptionMixInImpl::axisX {true}

Definition at line 23 of file KisScatterOptionData.h.

23{true};

◆ axisY

bool KisScatterOptionMixInImpl::axisY {true}

Definition at line 24 of file KisScatterOptionData.h.

24{true};

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