Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorConversionSystem::Vertex Struct Reference

#include <KoColorConversionSystem_p.h>

Public Member Functions

KoColorConversionTransformationFactoryfactory ()
 
void setFactoryFromDst (KoColorConversionTransformationFactory *factory)
 
void setFactoryFromSrc (KoColorConversionTransformationFactory *factory)
 
 Vertex (Node *_srcNode, Node *_dstNode)
 
 ~Vertex ()
 

Public Attributes

NodedstNode
 
NodesrcNode
 

Private Attributes

KoColorConversionTransformationFactoryfactoryFromDst
 
KoColorConversionTransformationFactoryfactoryFromSrc
 

Detailed Description

Definition at line 120 of file KoColorConversionSystem_p.h.

Constructor & Destructor Documentation

◆ Vertex()

KoColorConversionSystem::Vertex::Vertex ( Node * _srcNode,
Node * _dstNode )
inline

Definition at line 122 of file KoColorConversionSystem_p.h.

123 : srcNode(_srcNode)
124 , dstNode(_dstNode)
125 , factoryFromSrc(0)
126 , factoryFromDst(0) {
127 }
KoColorConversionTransformationFactory * factoryFromDst
KoColorConversionTransformationFactory * factoryFromSrc

◆ ~Vertex()

KoColorConversionSystem::Vertex::~Vertex ( )
inline

Definition at line 129 of file KoColorConversionSystem_p.h.

129 {
131 delete factoryFromSrc;
132 } else {
133 delete factoryFromSrc;
134 delete factoryFromDst;
135 }
136 }

References factoryFromDst, and factoryFromSrc.

Member Function Documentation

◆ factory()

KoColorConversionTransformationFactory * KoColorConversionSystem::Vertex::factory ( )
inline

Definition at line 146 of file KoColorConversionSystem_p.h.

146 {
147 if (factoryFromSrc) return factoryFromSrc;
148 return factoryFromDst;
149 }

References factoryFromDst, and factoryFromSrc.

◆ setFactoryFromDst()

void KoColorConversionSystem::Vertex::setFactoryFromDst ( KoColorConversionTransformationFactory * factory)
inline

Definition at line 142 of file KoColorConversionSystem_p.h.

142 {
144 }
KoColorConversionTransformationFactory * factory()

References factory(), and factoryFromDst.

◆ setFactoryFromSrc()

void KoColorConversionSystem::Vertex::setFactoryFromSrc ( KoColorConversionTransformationFactory * factory)
inline

Definition at line 138 of file KoColorConversionSystem_p.h.

138 {
140 }

References factory(), and factoryFromSrc.

Member Data Documentation

◆ dstNode

Node* KoColorConversionSystem::Vertex::dstNode

Definition at line 152 of file KoColorConversionSystem_p.h.

◆ factoryFromDst

KoColorConversionTransformationFactory* KoColorConversionSystem::Vertex::factoryFromDst
private

Definition at line 157 of file KoColorConversionSystem_p.h.

◆ factoryFromSrc

KoColorConversionTransformationFactory* KoColorConversionSystem::Vertex::factoryFromSrc
private

Definition at line 156 of file KoColorConversionSystem_p.h.

◆ srcNode

Node* KoColorConversionSystem::Vertex::srcNode

Definition at line 151 of file KoColorConversionSystem_p.h.


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