Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBezierGradientMeshDetail::GradientMeshNode Struct Reference

#include <KisBezierGradientMesh.h>

+ Inheritance diagram for KisBezierGradientMeshDetail::GradientMeshNode:

Public Member Functions

bool operator== (const GradientMeshNode &rhs) const
 
- Public Member Functions inherited from KisBezierMeshDetails::BaseMeshNode
 BaseMeshNode ()=default
 
 BaseMeshNode (const QPointF &_node)
 
QPointF bottomControlRelative () const
 
QPointF leftControlRelative () const
 
bool operator== (const BaseMeshNode &rhs) const
 
QPointF rightControlRelative () const
 
void setBottomControlRelative (const QPointF &value)
 
void setLeftControlRelative (const QPointF &value)
 
void setRightControlRelative (const QPointF &value)
 
void setTopControlRelative (const QPointF &value)
 
QPointF topControlRelative () const
 
void transform (const QTransform &t)
 
void translate (const QPointF &offset)
 

Public Attributes

QColor color
 
- Public Attributes inherited from KisBezierMeshDetails::BaseMeshNode
QPointF bottomControl
 
QPointF leftControl
 
QPointF node
 
QPointF rightControl
 
QPointF topControl
 

Detailed Description

Definition at line 30 of file KisBezierGradientMesh.h.

Member Function Documentation

◆ operator==()

bool KisBezierGradientMeshDetail::GradientMeshNode::operator== ( const GradientMeshNode & rhs) const
inline

Definition at line 35 of file KisBezierGradientMesh.h.

35 {
36 return static_cast<const KisBezierMeshDetails::BaseMeshNode&>(*this) ==
37 static_cast<const KisBezierMeshDetails::BaseMeshNode&>(rhs) &&
38 color == rhs.color;
39 }

References color.

Member Data Documentation

◆ color

QColor KisBezierGradientMeshDetail::GradientMeshNode::color

Definition at line 33 of file KisBezierGradientMesh.h.


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