Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBezierGradientMesh.h File Reference
#include "kritaimage_export.h"
#include <KisBezierMesh.h>
#include <QColor>

Go to the source code of this file.

Classes

struct  KisBezierGradientMeshDetail::GradientMeshNode
 
struct  KisBezierGradientMeshDetail::GradientMeshPatch
 
class  KisBezierGradientMeshDetail::KisBezierGradientMesh
 

Namespaces

namespace  KisBezierGradientMeshDetail
 
namespace  KisDomUtils
 

Typedefs

using KisBezierGradientMesh = KisBezierGradientMeshDetail::KisBezierGradientMesh
 

Functions

void KisBezierGradientMeshDetail::assignPatchData (GradientMeshPatch *patch, const QRectF &srcRect, const GradientMeshNode &tl, const GradientMeshNode &tr, const GradientMeshNode &bl, const GradientMeshNode &br)
 
QColor KisBezierGradientMeshDetail::lerp (const QColor &c1, const QColor &c2, qreal t)
 
void KisBezierGradientMeshDetail::lerpNodeData (const GradientMeshNode &left, const GradientMeshNode &right, qreal t, GradientMeshNode &dst)
 
bool KisBezierGradientMeshDetail::loadValue (const QDomElement &parent, const QString &tag, KisBezierGradientMesh *mesh)
 
bool KisBezierGradientMeshDetail::loadValue (const QDomElement &parent, GradientMeshNode *node)
 
void KisBezierGradientMeshDetail::saveValue (QDomElement *parent, const QString &tag, const GradientMeshNode &node)
 
void KisBezierGradientMeshDetail::saveValue (QDomElement *parent, const QString &tag, const KisBezierGradientMesh &mesh)
 

Typedef Documentation

◆ KisBezierGradientMesh