<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-08-15T16:41:24" xmi.version="1.2" >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.4.2</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
 </XMI.header>
 <XMI.content>
  <UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" >
   <UML:Namespace.ownedElement>
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="3" isRoot="false" isAbstract="false" name="datatype" />
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="16" isRoot="false" isAbstract="false" name="typedef" />
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="1766" isRoot="false" isAbstract="false" name="enum" />
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="12051" isRoot="false" isAbstract="false" name="interface" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="2" isRoot="false" isAbstract="false" name="int" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="4" isRoot="false" isAbstract="false" name="char" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="5" isRoot="false" isAbstract="false" name="boolean" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6" isRoot="false" isAbstract="false" name="float" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="7" isRoot="false" isAbstract="false" name="double" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="8" isRoot="false" isAbstract="false" name="byte" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="9" isRoot="false" isAbstract="false" name="short" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="10" isRoot="false" isAbstract="false" name="string" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="32" isRoot="false" isAbstract="false" name="void" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="34" isRoot="false" isAbstract="false" name="const KisID&amp;" elementReference="33" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="54" isRoot="false" isAbstract="false" name="const quint8*" elementReference="53" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="76" isRoot="false" isAbstract="false" name="const QColor&amp;" elementReference="75" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="78" isRoot="false" isAbstract="false" name="quint8*" elementReference="53" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="90" isRoot="false" isAbstract="false" name="QColor*" elementReference="75" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="96" isRoot="false" isAbstract="false" name="QUANTUM*" elementReference="84" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="109" isRoot="false" isAbstract="false" name="KisPixel&amp;" elementReference="13" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="126" isRoot="false" isAbstract="false" name="KisAbstractColorSpace*" elementReference="26" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="151" isRoot="false" isAbstract="false" name="quint16*" elementReference="150" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="154" isRoot="false" isAbstract="false" name="KisColorAdjustment*" elementReference="153" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="165" isRoot="false" isAbstract="false" name="const quint8**" elementReference="53" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="171" isRoot="false" isAbstract="false" name="quint8**" elementReference="53" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="173" isRoot="false" isAbstract="false" name="qint32*" elementReference="44" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="202" isRoot="false" isAbstract="false" name="const KisCompositeOp&amp;" elementReference="201" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="240" isRoot="false" isAbstract="false" name="const KisAbstractColorSpace&amp;" elementReference="26" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="244" isRoot="false" isAbstract="false" name="KisAbstractColorSpace&amp;" elementReference="26" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="362" isRoot="false" isAbstract="false" name="const quint16" elementReference="150" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="569" isRoot="false" isAbstract="false" name="const quint8" elementReference="53" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="871" isRoot="false" isAbstract="false" name="QObject*" elementReference="870" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="873" isRoot="false" isAbstract="false" name="const char*" elementReference="4" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="875" isRoot="false" isAbstract="false" name="const QStringList&amp;" elementReference="226" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="893" isRoot="false" isAbstract="false" name="float*" elementReference="6" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1749" isRoot="false" isAbstract="false" name="WetPix*" elementReference="1639" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1753" isRoot="false" isAbstract="false" name="WetPack*" elementReference="1641" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1756" isRoot="false" isAbstract="false" name="quint32*" elementReference="20" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1773" isRoot="false" isAbstract="false" name="CELL_PTR" elementReference="1772" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="11" isRoot="false" isAbstract="false" name="QPainter" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="12" isRoot="false" isAbstract="false" name="KisIteratorPixel" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="13" isRoot="false" isAbstract="false" name="KisPixel" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="14" isRoot="false" isAbstract="false" name="KisPixelRO" />
    <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="15" isRoot="false" isAbstract="false" name="KisProfilePair" />
    <UML:Class comment="// This would be better, I guess." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17" isRoot="false" isAbstract="false" name="transform" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="19" isRoot="false" initialValue="" type="18" isAbstract="false" name="srcProfile" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="21" isRoot="false" initialValue="" type="20" isAbstract="false" name="srcCmType" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="22" isRoot="false" initialValue="" type="18" isAbstract="false" name="dstProfile" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="23" isRoot="false" initialValue="" type="20" isAbstract="false" name="dstType" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="24" isRoot="false" initialValue="" type="20" isAbstract="false" name="renderIntent" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="18" isRoot="false" isAbstract="false" name="KisProfile" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="20" isRoot="false" isAbstract="false" name="quint32" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="25" isRoot="false" isAbstract="false" name="struct KisColorAdjustment" />
    <UML:Class comment="A colorspace strategy is the definition of a certain color model
in Krita." isSpecification="false" isLeaf="false" visibility="public" xmi.id="26" isRoot="false" isAbstract="false" name="KisAbstractColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="28" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="227" isRoot="false" initialValue="" type="226" isAbstract="false" name="m_profileFilenames" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="228" isRoot="false" initialValue="" type="80" isAbstract="false" name="m_defaultProfile" />
      <UML:Attribute comment="// A small buffer for conversion from and to qcolor." isSpecification="false" isLeaf="false" visibility="protected" xmi.id="229" isRoot="false" initialValue="" type="78" isAbstract="false" name="m_qcolordata" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="230" isRoot="false" initialValue="" type="44" isAbstract="false" name="m_alphaPos" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="231" isRoot="false" initialValue="" type="44" isAbstract="false" name="m_alphaSize" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="232" isRoot="false" initialValue="" type="222" isAbstract="false" name="m_defaultToRGB" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="233" isRoot="false" initialValue="" type="222" isAbstract="false" name="m_defaultFromRGB" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="234" isRoot="false" initialValue="" type="33" isAbstract="false" name="m_id" />
      <UML:Attribute comment="// The colorspace type as defined by littlecms" isSpecification="false" isLeaf="false" visibility="private" xmi.id="235" isRoot="false" initialValue="" type="36" isAbstract="false" name="m_cmType" />
      <UML:Attribute comment="// The colorspace signature as defined in icm/icc files" isSpecification="false" isLeaf="false" visibility="private" xmi.id="236" isRoot="false" initialValue="" type="38" isAbstract="false" name="m_colorSpaceSignature" />
      <UML:Attribute comment="// Cache for existing transforms" isSpecification="false" isLeaf="false" visibility="private" xmi.id="238" isRoot="false" initialValue="" type="237" isAbstract="false" name="m_transforms" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="245" isRoot="false" initialValue="" type="20" isAbstract="false" name="m_cachesize" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="246" isRoot="false" initialValue="" type="78" isAbstract="false" name="m_conversionCache" />
      <UML:Operation comment="Create a new colorspace strategy.

@param id The Krita identification of this color model.
@param cmType The littlecms colorstrategy type we wrap.
@param colorSpaceSignature The icc signature for the colorspace we are." isSpecification="false" isLeaf="false" visibility="public" xmi.id="31" isRoot="false" isAbstract="false" name="KisAbstractColorSpace" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="35" isRoot="false" value="" type="34" isAbstract="false" name="id" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="37" isRoot="false" value="" type="36" isAbstract="false" name="cmType" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="39" isRoot="false" value="" type="38" isAbstract="false" name="colorSpaceSignature" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="40" isRoot="false" isAbstract="false" name="~ KisAbstractColorSpace" />
      <UML:Operation comment="//========== Channels =====================================================//// Return a vector describing all the channels this color model has." isSpecification="false" isLeaf="false" visibility="public" xmi.id="41" isRoot="false" isAbstract="true" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12481" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="The total number of channels for a single pixel in this color model" isSpecification="false" isLeaf="false" visibility="public" xmi.id="43" isRoot="false" isAbstract="true" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12482" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="The total number of color channels (excludes alpha and substance) for a single
pixel in this color model." isSpecification="false" isLeaf="false" visibility="public" xmi.id="45" isRoot="false" isAbstract="true" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12483" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="46" isRoot="false" isAbstract="false" name="nSubstanceChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12484" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="The size in bytes of a single pixel in this color model" isSpecification="false" isLeaf="false" visibility="public" xmi.id="47" isRoot="false" isAbstract="true" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12485" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Whether this color model has a channel of type ALPHA" isSpecification="false" isLeaf="false" visibility="public" xmi.id="48" isRoot="false" isAbstract="true" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12486" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="50" isRoot="false" isAbstract="false" name="alphaPos" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12487" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="51" isRoot="false" isAbstract="false" name="alphaSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12488" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return a string with the channel's value suitable for display in the gui." isSpecification="false" isLeaf="false" visibility="public" xmi.id="52" isRoot="false" isAbstract="true" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12489" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="55" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="56" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return a string with the channel's value with integer
channels normalised to the floating point range 0 to 1, if appropriate." isSpecification="false" isLeaf="false" visibility="public" xmi.id="58" isRoot="false" isAbstract="true" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12490" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="59" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="60" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="61" isRoot="false" isAbstract="false" name="id" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12491" type="33" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="62" isRoot="false" isAbstract="false" name="setColorSpaceType" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="63" isRoot="false" value="" type="20" isAbstract="false" name="type" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="64" isRoot="false" isAbstract="false" name="colorSpaceType" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12492" type="20" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="65" isRoot="false" isAbstract="false" name="setColorSpaceSignature" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="66" isRoot="false" value="" type="38" isAbstract="false" name="signature" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="67" isRoot="false" isAbstract="false" name="colorSpaceSignature" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12493" type="38" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="//========== Capabilities =================================================///**
Returns the list of user-visible composite ops supported by this colourspace. Internal
ops such as COPY, CLEAR, and ERASE, are not included as these make no sense
for layers in the full image model." isSpecification="false" isLeaf="false" visibility="public" xmi.id="68" isRoot="false" isAbstract="true" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12494" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="70" isRoot="false" isAbstract="false" name="valid" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12495" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="//========== Display profiles =============================================///**
Get a list of profiles that apply to this color space" isSpecification="false" isLeaf="false" visibility="public" xmi.id="71" isRoot="false" isAbstract="false" name="profiles" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12496" type="72" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return the number of profiles available for this color space" isSpecification="false" isLeaf="false" visibility="public" xmi.id="73" isRoot="false" isAbstract="false" name="profileCount" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12497" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="//================= Conversion functions ==================================///**
The nativeColor methods take a given color defined as an RGB QColor
and fills a byte array with the corresponding color in the
the colorspace managed by this strategy.

The profile parameter is the profile of the paint device; the other profile
is the display profile -- since we are moving from QColor
that have most likely been picked from the display itself.

XXX: We actually do not use the display yet, nor the paint device profile" isSpecification="false" isLeaf="false" visibility="public" xmi.id="74" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="77" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="79" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="81" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="82" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="83" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="85" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="86" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="87" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="The toQColor methods take a byte array that is at least pixelSize() long
and converts the contents to a QColor, using the given profile as a source
profile and the display profile as a destination profile.

XXX: We actually do not use the display yet, nor the paint device profile
" isSpecification="false" isLeaf="false" visibility="public" xmi.id="88" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="89" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="91" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="92" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="93" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="94" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="95" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="97" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="98" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Get the alpha value of the given pixel.
XXX: Change to float/int to match setAlpha() when that changes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="99" isRoot="false" isAbstract="true" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="100" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="101" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="102" isRoot="false" isAbstract="true" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12498" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="103" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="104" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="105" isRoot="false" isAbstract="true" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12499" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="106" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="107" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="This function is used to convert a KisPixelRepresentation from this color strategy to the specified
color strategy." isSpecification="false" isLeaf="false" visibility="public" xmi.id="108" isRoot="false" isAbstract="false" name="convertTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12500" type="49" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="110" isRoot="false" value="" type="109" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="111" isRoot="false" value="" type="109" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="112" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Convert the pixels in data to (8-bit BGRA) QImage using the specified profiles.
The pixels are supposed to be encoded in this color model.

@param data A pointer to a contiguous memory region containing width * height pixels
@param width in pixels
@param height in pixels
@param srcProfile source profile
@param dstProfile destination profile
@param renderingIntent the rendering intent
@param exposure The exposure setting for rendering a preview of a high dynamic range image." isSpecification="false" isLeaf="false" visibility="public" xmi.id="113" isRoot="false" isAbstract="true" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12501" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="114" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="115" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="116" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="117" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="118" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="119" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="120" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Convert a byte array of srcLen pixels *src to the specified color space
and put the converted bytes into the prepared byte array *dst.

Returns false if the conversion failed, true if it succeeded" isSpecification="false" isLeaf="false" visibility="public" xmi.id="122" isRoot="false" isAbstract="false" name="convertPixelsTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12502" type="49" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="123" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="124" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="125" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="127" isRoot="false" value="" type="126" isAbstract="false" name="dstColorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="128" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="129" isRoot="false" value="" type="20" isAbstract="false" name="numPixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="130" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Convert the value of the channel at the specified position into
an 8-bit value." isSpecification="false" isLeaf="false" visibility="public" xmi.id="131" isRoot="false" isAbstract="false" name="scaleToU8" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12503" type="53" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="132" isRoot="false" value="" type="54" isAbstract="false" name="srcPixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="133" isRoot="false" value="" type="44" isAbstract="false" name="channelPos" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Convert the value of the channel at the specified position into
a 16-bit value. This may be upscaling or downscaling, depending
on the defined value of the channel" isSpecification="false" isLeaf="false" visibility="public" xmi.id="134" isRoot="false" isAbstract="false" name="scaleToU16" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12504" type="53" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="135" isRoot="false" value="" type="54" isAbstract="false" name="srcPixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="136" isRoot="false" value="" type="44" isAbstract="false" name="channelPos" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="//============================== Manipulation fucntions ==========================//// // The manipulation functions have default implementations that _convert_ the pixel// to a QColor and back. Reimplement these methods in your color strategy!///**
Set the alpha channel to the given value.

pixels -- a pointer to the pixels that will have their alpha set to this value
alpha --  XXX: This must become int or float
nPixels -- the number of pixels

XXX: Also add a function that modifies the current alpha with the given alpha, i.e., premultiply them?" isSpecification="false" isLeaf="false" visibility="public" xmi.id="137" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="138" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="139" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="140" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Applies the specified 8-bit alpha mask to the pixels. We assume that there are just
as many alpha values as pixels but we do not check this." isSpecification="false" isLeaf="false" visibility="public" xmi.id="141" isRoot="false" isAbstract="false" name="applyAphaU8Mask" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="142" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="143" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="144" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Applies the inverted 8-bit alpha mask to the pixels. We assume that there are just
as many alpha values as pixels but we do not check this." isSpecification="false" isLeaf="false" visibility="public" xmi.id="145" isRoot="false" isAbstract="false" name="applyInverseAlphaU8Mask" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="146" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="147" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="148" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Create an adjustment object for adjusting the brightness and contrast
transferValues is a 256 bins array with values from 0 to 0xFFFF" isSpecification="false" isLeaf="false" visibility="public" xmi.id="149" isRoot="false" isAbstract="false" name="createBrightnessContrastAdjustment" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12505" type="154" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="152" isRoot="false" value="" type="151" isAbstract="false" name="transferValues" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Apply the adjustment created with onr of the other functions" isSpecification="false" isLeaf="false" visibility="public" xmi.id="155" isRoot="false" isAbstract="false" name="applyAdjustment" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="156" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="157" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="158" isRoot="false" value="" type="154" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="159" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// XXX: What with alpha channels? YYY: Add an overloaded function that takes alpha into account?/**
Get the difference between 2 colors, normalized in the range (0,255)" isSpecification="false" isLeaf="false" visibility="public" xmi.id="160" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12506" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="161" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="162" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Mix the colors given their weights and return in dst
The sum of weights is assumed 255" isSpecification="false" isLeaf="false" visibility="public" xmi.id="164" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="166" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="167" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="168" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="169" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Convolve the given array of pointers to pixels and return the result
in dst. The kernel values are clamped between -128 and 128" isSpecification="false" isLeaf="false" visibility="public" xmi.id="170" isRoot="false" isAbstract="false" name="convolveColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="172" isRoot="false" value="" type="171" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="174" isRoot="false" value="" type="173" isAbstract="false" name="kernelValues" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="176" isRoot="false" value="" type="175" isAbstract="false" name="channelFlags" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="177" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="178" isRoot="false" value="" type="44" isAbstract="false" name="factor" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="179" isRoot="false" value="" type="44" isAbstract="false" name="offset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="180" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Darken all color channels with the given amount. If compensate is true,
the compensation factor will be used to limit the darkening.

(See the bumpmap filter)" isSpecification="false" isLeaf="false" visibility="public" xmi.id="181" isRoot="false" isAbstract="false" name="darken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="182" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="183" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="184" isRoot="false" value="" type="44" isAbstract="false" name="shade" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="185" isRoot="false" value="" type="49" isAbstract="false" name="compensate" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="186" isRoot="false" value="" type="7" isAbstract="false" name="compensation" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="187" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Calculate the intensity of the given pixel, scaled down to the range 0-255. XXX: Maybe this should be more flexible" isSpecification="false" isLeaf="false" visibility="public" xmi.id="188" isRoot="false" isAbstract="false" name="intensity8" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12507" type="53" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="189" isRoot="false" value="" type="54" isAbstract="false" name="src" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Compose two arrays of pixels together. If source and target
are not the same colour model, the source pixels will be
converted to the target model." isSpecification="false" isLeaf="false" visibility="public" xmi.id="190" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="191" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="192" isRoot="false" value="" type="44" isAbstract="false" name="dststride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="193" isRoot="false" value="" type="126" isAbstract="false" name="srcSpace" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="194" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="195" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="196" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="197" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="198" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="199" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="200" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="203" isRoot="false" value="" type="202" isAbstract="false" name="op" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="204" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="205" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Compose two byte arrays containing pixels in the same color
model together." isSpecification="false" isLeaf="false" visibility="protected" xmi.id="206" isRoot="false" isAbstract="true" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="207" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="208" isRoot="false" value="" type="44" isAbstract="false" name="dstRowSize" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="209" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="210" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="211" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="212" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="213" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="214" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="215" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="216" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="217" isRoot="false" isAbstract="false" name="createTransform" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12508" type="222" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="218" isRoot="false" value="" type="126" isAbstract="false" name="dstColorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="219" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="220" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="221" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="223" isRoot="false" isAbstract="false" name="getDefaultProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12509" type="80" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="224" isRoot="false" isAbstract="false" name="setDefaultProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="225" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="239" isRoot="false" isAbstract="false" name="KisAbstractColorSpace" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="241" isRoot="false" value="" type="240" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="242" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12510" type="244" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="243" isRoot="false" value="" type="240" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
     <UML:Namespace.ownedElement>
      <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="237" isRoot="false" isAbstract="false" name="TransformMap" />
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="27" isRoot="false" isAbstract="false" name="KShared" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="33" isRoot="false" isAbstract="false" name="KisID" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="36" isRoot="false" isAbstract="false" name="DWORD" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="38" isRoot="false" isAbstract="false" name="icColorSpaceSignature" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="42" isRoot="false" isAbstract="false" name="vKisChannelInfoSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="44" isRoot="false" isAbstract="false" name="qint32" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="49" isRoot="false" isAbstract="false" name="bool" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="53" isRoot="false" isAbstract="false" name="quint8" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="57" isRoot="false" isAbstract="false" name="QString" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="69" isRoot="false" isAbstract="false" name="KisCompositeOpList" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="72" isRoot="false" isAbstract="false" name="vKisProfileSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="75" isRoot="false" isAbstract="false" name="QColor" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="80" isRoot="false" isAbstract="false" name="KisProfileSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="84" isRoot="false" isAbstract="false" name="QUANTUM" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="121" isRoot="false" isAbstract="false" name="QImage" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="150" isRoot="false" isAbstract="false" name="quint16" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="153" isRoot="false" isAbstract="false" name="KisColorAdjustment" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="163" isRoot="false" isAbstract="false" name="qint8" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="175" isRoot="false" isAbstract="false" name="enumChannelFlags" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="201" isRoot="false" isAbstract="false" name="KisCompositeOp" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="222" isRoot="false" isAbstract="false" name="cmsHTRANSFORM" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="226" isRoot="false" isAbstract="false" name="QStringList" />
    <UML:Class comment=" Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//**
This class is the base for all 8-bit/channel colorspaces" isSpecification="false" isLeaf="false" visibility="public" xmi.id="247" isRoot="false" isAbstract="false" name="KisU8BaseColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="248" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="251" isRoot="false" isAbstract="false" name="KisU8BaseColorSpace" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="252" isRoot="false" value="" type="34" isAbstract="false" name="id" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="253" isRoot="false" value="" type="36" isAbstract="false" name="cmType" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="254" isRoot="false" value="" type="38" isAbstract="false" name="colorSpaceSignature" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2004 Boudewijn Rempt &lt;boud@valdyas.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//**
The alpha mask is a special color strategy that treats all pixels as
alpha value with a colour common to the mask. The default color is white." isSpecification="false" isLeaf="false" visibility="public" xmi.id="255" isRoot="false" isAbstract="false" name="KisAlphaColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="256" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="349" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="259" isRoot="false" isAbstract="false" name="KisAlphaColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="260" isRoot="false" isAbstract="false" name="~ KisAlphaColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="261" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="262" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="263" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="264" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="265" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="266" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="267" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="268" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="269" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="270" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="271" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="272" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="273" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="274" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="275" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="276" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="277" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="278" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="279" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="280" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="281" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="282" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12511" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="283" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="284" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="285" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12512" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="286" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="287" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="288" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12513" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="289" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="290" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="291" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="292" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="293" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="294" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="295" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="296" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12514" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="297" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12515" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="298" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12516" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="299" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12517" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="300" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12518" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="301" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12519" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="302" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="303" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="304" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12520" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="305" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="306" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="307" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12521" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="308" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="309" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="310" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="311" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="312" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="313" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="314" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="315" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="316" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="317" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="318" isRoot="false" value="" type="163" isAbstract="false" name="brightness" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="319" isRoot="false" value="" type="163" isAbstract="false" name="contrast" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="320" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="321" isRoot="false" isAbstract="false" name="convolveColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="322" isRoot="false" value="" type="171" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="323" isRoot="false" value="" type="173" isAbstract="false" name="kernelValues" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="324" isRoot="false" value="" type="175" isAbstract="false" name="channelFlags" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="325" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="326" isRoot="false" value="" type="44" isAbstract="false" name="factor" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="327" isRoot="false" value="" type="44" isAbstract="false" name="offset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="328" isRoot="false" value="" type="44" isAbstract="false" name="nColors" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Convert a byte array of srcLen pixels *src to the specified color space
and put the converted bytes into the prepared byte array *dst.

Returns false if the conversion failed, true if it succeeded" isSpecification="false" isLeaf="false" visibility="protected" xmi.id="329" isRoot="false" isAbstract="false" name="convertPixelsTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12522" type="49" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="330" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="331" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="332" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="333" isRoot="false" value="" type="126" isAbstract="false" name="dstColorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="334" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="335" isRoot="false" value="" type="20" isAbstract="false" name="numPixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="336" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="337" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="338" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="339" isRoot="false" value="" type="44" isAbstract="false" name="dststride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="340" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="341" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="342" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="343" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="344" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="345" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="346" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="347" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="348" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12523" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2004 Boudewijn Rempt &lt;boud@valdyas.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//**
This class is the base for all 32-bit float colorspaces." isSpecification="false" isLeaf="false" visibility="public" xmi.id="350" isRoot="false" isAbstract="false" name="KisF32BaseColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="351" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="354" isRoot="false" isAbstract="false" name="KisF32BaseColorSpace" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="355" isRoot="false" value="" type="34" isAbstract="false" name="id" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="356" isRoot="false" value="" type="36" isAbstract="false" name="cmType" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="357" isRoot="false" value="" type="38" isAbstract="false" name="colorSpaceSignature" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//**
This is the base class for 16-bit/channel colorspaces. It defines
a number of common methods, like handling 16-bit alpha and up-
and down-scaling of channels." isSpecification="false" isLeaf="false" visibility="public" xmi.id="358" isRoot="false" isAbstract="false" name="KisU16BaseColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="359" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="363" isRoot="false" initialValue="" type="362" isAbstract="false" name="U16_OPACITY_OPAQUE" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="364" isRoot="false" initialValue="" type="362" isAbstract="false" name="U16_OPACITY_TRANSPARENT" ownerScope="classifier" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="365" isRoot="false" isAbstract="false" name="KisU16BaseColorSpace" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="366" isRoot="false" value="" type="34" isAbstract="false" name="id" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="367" isRoot="false" value="" type="36" isAbstract="false" name="cmType" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="368" isRoot="false" value="" type="38" isAbstract="false" name="colorSpaceSignature" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2005 Boudewijn Rempt (boud@valdyas.org)

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="369" isRoot="false" isAbstract="false" name="KisXyzColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="370" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="566" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="567" isRoot="false" initialValue="" type="222" isAbstract="false" name="m_defaultToRGB" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="568" isRoot="false" initialValue="" type="222" isAbstract="false" name="m_defaultFromRGB" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="570" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_X" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="571" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_Y" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="572" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_Z" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="573" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_ALPHA" ownerScope="classifier" />
      <UML:Attribute comment="// A small buffer for conversion from and to qcolor." isSpecification="false" isLeaf="false" visibility="private" xmi.id="574" isRoot="false" initialValue="" type="78" isAbstract="false" name="m_qcolordata" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="378" isRoot="false" isAbstract="false" name="KisXyzColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="379" isRoot="false" isAbstract="false" name="~ KisXyzColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="380" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="381" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="382" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="383" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="384" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="385" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="386" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="387" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="388" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="389" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="390" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="391" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="392" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="393" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="394" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="395" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="396" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="397" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="398" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="399" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="400" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="401" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="402" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="403" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="404" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="405" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12524" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="406" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="407" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="408" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12525" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="409" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="410" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="411" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12526" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="412" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="413" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="414" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="415" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="416" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="417" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="418" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="419" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12527" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="420" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12528" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="421" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12529" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="422" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12530" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="423" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12531" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="424" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12532" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="425" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="426" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="427" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12533" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="428" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="429" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="430" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12534" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="431" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="432" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="433" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="434" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="435" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="436" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="437" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="438" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="439" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="440" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="441" isRoot="false" value="" type="163" isAbstract="false" name="brightness" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="442" isRoot="false" value="" type="163" isAbstract="false" name="contrast" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="443" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="444" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="445" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="446" isRoot="false" value="" type="44" isAbstract="false" name="dststride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="447" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="448" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="449" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="450" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="451" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="452" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="453" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="454" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="455" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12535" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="456" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="457" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="458" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="459" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="460" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="461" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="462" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="463" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="464" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="465" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="466" isRoot="false" isAbstract="false" name="compositeMultiply" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="467" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="468" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="469" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="470" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="471" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="472" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="473" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="474" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="475" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="476" isRoot="false" isAbstract="false" name="compositeDivide" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="477" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="478" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="479" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="480" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="481" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="482" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="483" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="484" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="485" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="486" isRoot="false" isAbstract="false" name="compositeScreen" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="487" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="488" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="489" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="490" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="491" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="492" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="493" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="494" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="495" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="496" isRoot="false" isAbstract="false" name="compositeOverlay" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="497" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="498" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="499" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="500" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="501" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="502" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="503" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="504" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="505" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="506" isRoot="false" isAbstract="false" name="compositeDodge" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="507" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="508" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="509" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="510" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="511" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="512" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="513" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="514" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="515" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="516" isRoot="false" isAbstract="false" name="compositeBurn" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="517" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="518" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="519" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="520" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="521" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="522" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="523" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="524" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="525" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="526" isRoot="false" isAbstract="false" name="compositeDarken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="527" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="528" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="529" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="530" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="531" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="532" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="533" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="534" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="535" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="536" isRoot="false" isAbstract="false" name="compositeLighten" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="537" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="538" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="539" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="540" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="541" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="542" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="543" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="544" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="545" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="546" isRoot="false" isAbstract="false" name="compositeErase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="547" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="548" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="549" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="550" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="551" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="552" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="553" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="554" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="555" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="556" isRoot="false" isAbstract="false" name="compositeCopy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="557" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="558" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="559" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="560" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="561" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="562" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="563" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="564" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="565" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
     <UML:Namespace.ownedElement>
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="373" isRoot="false" isAbstract="false" name="Pixel" >
       <UML:Classifier.feature>
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="374" isRoot="false" initialValue="" type="150" isAbstract="false" name="X" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="375" isRoot="false" initialValue="" type="150" isAbstract="false" name="Y" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="376" isRoot="false" initialValue="" type="150" isAbstract="false" name="Z" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="377" isRoot="false" initialValue="" type="150" isAbstract="false" name="alpha" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="1130" isRoot="false" initialValue="" type="6" isAbstract="false" name="blue" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="1131" isRoot="false" initialValue="" type="6" isAbstract="false" name="green" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="1132" isRoot="false" initialValue="" type="6" isAbstract="false" name="red" />
       </UML:Classifier.feature>
      </UML:Class>
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2003 Boudewijn Rempt (boud@valdyas.org)

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="575" isRoot="false" isAbstract="false" name="KisCmykColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="576" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="660" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="661" isRoot="false" initialValue="" type="222" isAbstract="false" name="m_defaultToRGB" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="662" isRoot="false" initialValue="" type="222" isAbstract="false" name="m_defaultFromRGB" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="663" isRoot="false" initialValue="" type="78" isAbstract="false" name="m_qcolordata" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="664" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_CYAN" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="665" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_MAGENTA" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="666" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_YELLOW" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="667" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_BLACK" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="668" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_CMYK_ALPHA" ownerScope="classifier" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="579" isRoot="false" isAbstract="false" name="KisCmykColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="580" isRoot="false" isAbstract="false" name="~ KisCmykColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="581" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="582" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="583" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="584" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="585" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="586" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="587" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="588" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="589" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="590" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="591" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="592" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="593" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="594" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="595" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="596" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="597" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="598" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="599" isRoot="false" value="" type="90" isAbstract="false" name="color" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="600" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="601" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="602" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="603" isRoot="false" value="" type="90" isAbstract="false" name="color" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="604" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="605" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="606" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12536" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="607" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="608" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="609" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12537" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="610" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="611" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="612" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="613" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="614" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="615" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="616" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="617" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12538" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="618" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12539" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="619" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12540" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="620" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12541" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="621" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12542" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="622" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12543" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="623" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="624" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="625" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12544" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="626" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="627" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="628" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12545" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="629" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="630" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="631" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="632" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="633" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="634" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="635" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="636" isRoot="false" isAbstract="false" name="adjustBrightness" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="637" isRoot="false" value="" type="78" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="638" isRoot="false" value="" type="163" isAbstract="false" name="adjust" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="639" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="640" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="641" isRoot="false" value="" type="44" isAbstract="false" name="dstRowSize" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="642" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="643" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="644" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="645" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="646" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="647" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="648" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="649" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="650" isRoot="false" isAbstract="false" name="valid" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12546" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="651" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12547" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="652" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="653" isRoot="false" value="" type="78" isAbstract="false" name="dstRowStart" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="654" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="655" isRoot="false" value="" type="54" isAbstract="false" name="srcRowStart" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="656" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="657" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="658" isRoot="false" value="" type="44" isAbstract="false" name="numColumns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="659" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="669" isRoot="false" isAbstract="false" name="KisGrayColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="670" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="860" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="861" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_GRAY" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="862" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_GRAY_ALPHA" ownerScope="classifier" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="673" isRoot="false" isAbstract="false" name="KisGrayColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="674" isRoot="false" isAbstract="false" name="~ KisGrayColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="675" isRoot="false" isAbstract="false" name="setPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="676" isRoot="false" value="" type="78" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="677" isRoot="false" value="" type="53" isAbstract="false" name="gray" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="678" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="679" isRoot="false" isAbstract="false" name="getPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="680" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="681" isRoot="false" value="" type="78" isAbstract="false" name="gray" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="682" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="683" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="684" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="685" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="686" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="687" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="688" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="689" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="690" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="691" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="692" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="693" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="694" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="695" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="696" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="697" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="698" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="699" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="700" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="701" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="702" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="703" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="704" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="705" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="706" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="707" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="708" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12548" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="709" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="710" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="711" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12549" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="712" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="713" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="714" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12550" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="715" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="716" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="717" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="718" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="719" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="720" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="721" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="722" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12551" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="723" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12552" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="724" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12553" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="725" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12554" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="726" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12555" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="727" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12556" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="728" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="729" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="730" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12557" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="731" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="732" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="733" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12558" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="734" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="735" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="736" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="737" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="738" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="739" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="740" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="741" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="742" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="743" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="744" isRoot="false" value="" type="163" isAbstract="false" name="brightness" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="745" isRoot="false" value="" type="163" isAbstract="false" name="contrast" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="746" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="747" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="748" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="749" isRoot="false" value="" type="44" isAbstract="false" name="dststride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="750" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="751" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="752" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="753" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="754" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="755" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="756" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="757" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="758" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12559" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="759" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="760" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="761" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="762" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="763" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="764" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="765" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="766" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="767" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="768" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="769" isRoot="false" isAbstract="false" name="compositeMultiply" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="770" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="771" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="772" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="773" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="774" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="775" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="776" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="777" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="778" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="779" isRoot="false" isAbstract="false" name="compositeDivide" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="780" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="781" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="782" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="783" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="784" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="785" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="786" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="787" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="788" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="789" isRoot="false" isAbstract="false" name="compositeScreen" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="790" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="791" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="792" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="793" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="794" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="795" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="796" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="797" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="798" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="799" isRoot="false" isAbstract="false" name="compositeOverlay" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="800" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="801" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="802" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="803" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="804" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="805" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="806" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="807" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="808" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="809" isRoot="false" isAbstract="false" name="compositeDodge" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="810" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="811" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="812" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="813" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="814" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="815" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="816" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="817" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="818" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="819" isRoot="false" isAbstract="false" name="compositeBurn" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="820" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="821" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="822" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="823" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="824" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="825" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="826" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="827" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="828" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="829" isRoot="false" isAbstract="false" name="compositeDarken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="830" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="831" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="832" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="833" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="834" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="835" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="836" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="837" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="838" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="839" isRoot="false" isAbstract="false" name="compositeLighten" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="840" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="841" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="842" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="843" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="844" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="845" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="846" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="847" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="848" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="849" isRoot="false" isAbstract="false" name="compositeErase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="850" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="851" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="852" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="853" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="854" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="855" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="856" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="857" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="858" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="859" isRoot="false" isAbstract="false" name="KisGrayColorSpaceTester" />
    <UML:Class comment=" Copyright (c) 2003 Boudewijn Rempt (boud@valdyas.org)

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
//**
A plugin wrapper around the RGB F32 colour space strategy." isSpecification="false" isLeaf="false" visibility="public" xmi.id="863" isRoot="false" isAbstract="false" name="RGBF32Plugin" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="866" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="878" isRoot="false" initialValue="" type="126" isAbstract="false" name="m_ColorSpaceRGBF32" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="869" isRoot="false" isAbstract="false" name="RGBF32Plugin" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="872" isRoot="false" value="" type="871" isAbstract="false" name="parent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="874" isRoot="false" value="" type="873" isAbstract="false" name="name" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="876" isRoot="false" value="" type="875" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="877" isRoot="false" isAbstract="false" name="~ RGBF32Plugin" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="864" isRoot="false" isAbstract="false" name="KParts" >
     <UML:Namespace.ownedElement>
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="865" isRoot="false" isAbstract="false" name="Plugin" />
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="870" isRoot="false" isAbstract="false" name="QObject" />
    <UML:Class comment=" Copyright (c) 2002 Patrick Julien  &lt;freak@codepimps.org>
 Copyright (c) 2005 Adrian Page &lt;adrian@pagenet.plus.com>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="879" isRoot="false" isAbstract="false" name="KisF32RgbColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="880" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1125" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1126" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_BLUE" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1127" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_GREEN" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1128" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_RED" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1129" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_ALPHA" ownerScope="classifier" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="883" isRoot="false" isAbstract="false" name="KisF32RgbColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="884" isRoot="false" isAbstract="false" name="~ KisF32RgbColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="885" isRoot="false" isAbstract="false" name="setPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="886" isRoot="false" value="" type="78" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="887" isRoot="false" value="" type="6" isAbstract="false" name="red" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="888" isRoot="false" value="" type="6" isAbstract="false" name="green" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="889" isRoot="false" value="" type="6" isAbstract="false" name="blue" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="890" isRoot="false" value="" type="6" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="891" isRoot="false" isAbstract="false" name="getPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="892" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="894" isRoot="false" value="" type="893" isAbstract="false" name="red" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="895" isRoot="false" value="" type="893" isAbstract="false" name="green" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="896" isRoot="false" value="" type="893" isAbstract="false" name="blue" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="897" isRoot="false" value="" type="893" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="898" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="899" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="900" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="901" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="902" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="903" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="904" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="905" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="906" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="907" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="908" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="909" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="910" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="911" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="912" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="913" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="914" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="915" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="916" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="917" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="918" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="919" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="920" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="921" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="922" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="923" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12560" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="924" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="925" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="926" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12561" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="927" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="928" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="929" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12562" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="930" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="931" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="932" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="933" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="934" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="935" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="936" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="937" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12563" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="938" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12564" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="939" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12565" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="940" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12566" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="941" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12567" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="942" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12568" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="943" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="944" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="945" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12569" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="946" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="947" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="948" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12570" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="949" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="950" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="951" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="952" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="953" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="954" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="955" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="956" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12571" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="957" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="958" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="959" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="960" isRoot="false" value="" type="163" isAbstract="false" name="brightness" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="961" isRoot="false" value="" type="163" isAbstract="false" name="contrast" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="962" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="963" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="964" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="965" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="966" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="967" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="968" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="969" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="970" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="971" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="972" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="973" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="974" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="975" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="976" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="977" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="978" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="979" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="980" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="981" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="982" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="983" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="984" isRoot="false" isAbstract="false" name="compositeMultiply" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="985" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="986" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="987" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="988" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="989" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="990" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="991" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="992" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="993" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="994" isRoot="false" isAbstract="false" name="compositeDivide" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="995" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="996" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="997" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="998" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="999" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1000" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1001" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1002" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1003" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1004" isRoot="false" isAbstract="false" name="compositeScreen" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1005" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1006" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1007" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1008" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1009" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1010" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1011" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1012" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1013" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1014" isRoot="false" isAbstract="false" name="compositeOverlay" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1015" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1016" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1017" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1018" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1019" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1020" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1021" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1022" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1023" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1024" isRoot="false" isAbstract="false" name="compositeDodge" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1025" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1026" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1027" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1028" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1029" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1030" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1031" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1032" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1033" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1034" isRoot="false" isAbstract="false" name="compositeBurn" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1035" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1036" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1037" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1038" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1039" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1040" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1041" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1042" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1043" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1044" isRoot="false" isAbstract="false" name="compositeDarken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1045" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1046" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1047" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1048" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1049" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1050" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1051" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1052" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1053" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1054" isRoot="false" isAbstract="false" name="compositeLighten" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1055" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1056" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1057" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1058" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1059" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1060" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1061" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1062" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1063" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1064" isRoot="false" isAbstract="false" name="compositeHue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1065" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1066" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1067" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1068" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1069" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1070" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1071" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1072" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1073" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1074" isRoot="false" isAbstract="false" name="compositeSaturation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1075" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1076" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1077" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1078" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1079" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1080" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1081" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1082" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1083" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1084" isRoot="false" isAbstract="false" name="compositeValue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1085" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1086" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1087" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1088" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1089" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1090" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1091" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1092" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1093" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1094" isRoot="false" isAbstract="false" name="compositeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1095" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1096" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1097" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1098" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1099" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1100" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1101" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1102" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1103" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1104" isRoot="false" isAbstract="false" name="compositeErase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1105" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1106" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1107" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1108" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1109" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1110" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1111" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1112" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1113" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1114" isRoot="false" isAbstract="false" name="compositeCopy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1115" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1116" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1117" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1118" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1119" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1120" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1121" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1122" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1123" isRoot="false" value="" type="6" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1124" isRoot="false" isAbstract="false" name="KisF32RgbColorSpaceTester" />
    <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1133" isRoot="false" isAbstract="false" name="KisF32RgbColorSpaceSP" />
    <UML:Class comment=" Copyright (c) 2002 Patrick Julien  &lt;freak@codepimps.org>
 Copyright (c) 2005 Adrian Page &lt;adrian@pagenet.plus.com>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1134" isRoot="false" isAbstract="false" name="KisRgbU16ColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1135" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="1138" isRoot="false" initialValue="" type="362" isAbstract="false" name="U16_OPACITY_OPAQUE" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="1139" isRoot="false" initialValue="" type="362" isAbstract="false" name="U16_OPACITY_TRANSPARENT" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1381" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1382" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_BLUE" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1383" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_GREEN" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1384" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_RED" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1385" isRoot="false" initialValue="" type="569" isAbstract="false" name="PIXEL_ALPHA" ownerScope="classifier" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1140" isRoot="false" isAbstract="false" name="KisRgbU16ColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1141" isRoot="false" isAbstract="false" name="~ KisRgbU16ColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1142" isRoot="false" isAbstract="false" name="setPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1143" isRoot="false" value="" type="78" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1144" isRoot="false" value="" type="150" isAbstract="false" name="red" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1145" isRoot="false" value="" type="150" isAbstract="false" name="green" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1146" isRoot="false" value="" type="150" isAbstract="false" name="blue" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1147" isRoot="false" value="" type="150" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1148" isRoot="false" isAbstract="false" name="getPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1149" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1150" isRoot="false" value="" type="151" isAbstract="false" name="red" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1151" isRoot="false" value="" type="151" isAbstract="false" name="green" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1152" isRoot="false" value="" type="151" isAbstract="false" name="blue" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1153" isRoot="false" value="" type="151" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1154" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1155" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1156" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1157" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1158" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1159" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1160" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1161" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1162" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1163" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1164" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1165" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1166" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1167" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1168" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1169" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1170" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1171" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1172" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1173" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1174" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1175" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1176" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1177" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1178" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1179" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12572" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1180" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1181" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1182" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12573" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1183" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1184" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1185" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12574" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1186" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1187" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1188" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1189" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1190" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1191" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1192" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1193" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12575" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1194" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12576" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1195" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12577" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1196" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12578" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1197" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12579" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1198" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12580" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1199" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1200" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1201" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12581" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1202" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1203" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1204" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12582" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1205" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1206" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1207" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1208" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1209" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1210" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1211" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1212" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12583" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1213" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1214" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1215" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1216" isRoot="false" value="" type="163" isAbstract="false" name="brightness" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1217" isRoot="false" value="" type="163" isAbstract="false" name="contrast" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1218" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1219" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1220" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1221" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1222" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1223" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1224" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1225" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1226" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1227" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1228" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1229" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1230" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1231" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1232" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1233" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1234" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1235" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1236" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1237" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1238" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1239" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1240" isRoot="false" isAbstract="false" name="compositeMultiply" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1241" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1242" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1243" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1244" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1245" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1246" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1247" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1248" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1249" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1250" isRoot="false" isAbstract="false" name="compositeDivide" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1251" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1252" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1253" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1254" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1255" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1256" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1257" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1258" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1259" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1260" isRoot="false" isAbstract="false" name="compositeScreen" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1261" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1262" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1263" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1264" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1265" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1266" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1267" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1268" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1269" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1270" isRoot="false" isAbstract="false" name="compositeOverlay" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1271" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1272" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1273" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1274" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1275" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1276" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1277" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1278" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1279" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1280" isRoot="false" isAbstract="false" name="compositeDodge" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1281" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1282" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1283" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1284" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1285" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1286" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1287" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1288" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1289" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1290" isRoot="false" isAbstract="false" name="compositeBurn" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1291" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1292" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1293" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1294" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1295" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1296" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1297" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1298" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1299" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1300" isRoot="false" isAbstract="false" name="compositeDarken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1301" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1302" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1303" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1304" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1305" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1306" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1307" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1308" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1309" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1310" isRoot="false" isAbstract="false" name="compositeLighten" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1311" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1312" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1313" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1314" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1315" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1316" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1317" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1318" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1319" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1320" isRoot="false" isAbstract="false" name="compositeHue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1321" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1322" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1323" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1324" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1325" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1326" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1327" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1328" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1329" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1330" isRoot="false" isAbstract="false" name="compositeSaturation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1331" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1332" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1333" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1334" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1335" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1336" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1337" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1338" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1339" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1340" isRoot="false" isAbstract="false" name="compositeValue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1341" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1342" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1343" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1344" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1345" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1346" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1347" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1348" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1349" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1350" isRoot="false" isAbstract="false" name="compositeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1351" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1352" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1353" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1354" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1355" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1356" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1357" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1358" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1359" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1360" isRoot="false" isAbstract="false" name="compositeErase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1361" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1362" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1363" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1364" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1365" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1366" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1367" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1368" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1369" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1370" isRoot="false" isAbstract="false" name="compositeCopy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1371" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1372" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1373" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1374" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1375" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1376" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1377" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1378" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1379" isRoot="false" value="" type="150" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1380" isRoot="false" isAbstract="false" name="KisRgbU16ColorSpaceTester" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1386" isRoot="false" isAbstract="false" name="KisRgbColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1387" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1638" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1390" isRoot="false" isAbstract="false" name="KisRgbColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1391" isRoot="false" isAbstract="false" name="~ KisRgbColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1392" isRoot="false" isAbstract="false" name="setPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1393" isRoot="false" value="" type="78" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1394" isRoot="false" value="" type="53" isAbstract="false" name="red" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1395" isRoot="false" value="" type="53" isAbstract="false" name="green" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1396" isRoot="false" value="" type="53" isAbstract="false" name="blue" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1397" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1398" isRoot="false" isAbstract="false" name="getPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1399" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1400" isRoot="false" value="" type="78" isAbstract="false" name="red" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1401" isRoot="false" value="" type="78" isAbstract="false" name="green" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1402" isRoot="false" value="" type="78" isAbstract="false" name="blue" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1403" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1404" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1405" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1406" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1407" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1408" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1409" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1410" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1411" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1412" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1413" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1414" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1415" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1416" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1417" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1418" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1419" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1420" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1421" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1422" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1423" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1424" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1425" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1426" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1427" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1428" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1429" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12584" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1430" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1431" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1432" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12585" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1433" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1434" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1435" isRoot="false" isAbstract="false" name="difference" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12586" type="163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1436" isRoot="false" value="" type="54" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1437" isRoot="false" value="" type="54" isAbstract="false" name="src2" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1438" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1439" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1440" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1441" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1442" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1443" isRoot="false" isAbstract="false" name="convolveColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1444" isRoot="false" value="" type="171" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1445" isRoot="false" value="" type="173" isAbstract="false" name="kernelValues" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1446" isRoot="false" value="" type="175" isAbstract="false" name="channelFlags" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1447" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1448" isRoot="false" value="" type="44" isAbstract="false" name="factor" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1449" isRoot="false" value="" type="44" isAbstract="false" name="offset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1450" isRoot="false" value="" type="44" isAbstract="false" name="nColors" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1451" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12587" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1452" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12588" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1453" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12589" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1454" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12590" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1455" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12591" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1456" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12592" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1457" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1458" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1459" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12593" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1460" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1461" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1462" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12594" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1463" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1464" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1465" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1466" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1467" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1468" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1469" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1470" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12595" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1471" isRoot="false" isAbstract="false" name="createBrightnessContrastAdjustment" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12596" type="154" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1472" isRoot="false" value="" type="151" isAbstract="false" name="transferValues" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1473" isRoot="false" isAbstract="false" name="applyAdjustment" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1474" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1475" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1476" isRoot="false" value="" type="154" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1477" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Darken all color channels with the given amount. If compensate is true,
the compensation factor will be used to limit the darkening.

(See the bumpmap filter)" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1478" isRoot="false" isAbstract="false" name="darken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1479" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1480" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1481" isRoot="false" value="" type="44" isAbstract="false" name="shade" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1482" isRoot="false" value="" type="49" isAbstract="false" name="compensate" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1483" isRoot="false" value="" type="7" isAbstract="false" name="compensation" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1484" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1485" isRoot="false" isAbstract="false" name="intensity8" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12597" type="53" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1486" isRoot="false" value="" type="54" isAbstract="false" name="src" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1487" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1488" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1489" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1490" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1491" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1492" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1493" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1494" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1495" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1496" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1497" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1498" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1499" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1500" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1501" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1502" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1503" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1504" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1505" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1506" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1507" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1508" isRoot="false" isAbstract="false" name="compositeMultiply" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1509" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1510" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1511" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1512" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1513" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1514" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1515" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1516" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1517" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1518" isRoot="false" isAbstract="false" name="compositeDivide" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1519" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1520" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1521" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1522" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1523" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1524" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1525" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1526" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1527" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1528" isRoot="false" isAbstract="false" name="compositeScreen" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1529" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1530" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1531" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1532" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1533" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1534" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1535" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1536" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1537" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1538" isRoot="false" isAbstract="false" name="compositeOverlay" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1539" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1540" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1541" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1542" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1543" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1544" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1545" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1546" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1547" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1548" isRoot="false" isAbstract="false" name="compositeDodge" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1549" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1550" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1551" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1552" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1553" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1554" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1555" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1556" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1557" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1558" isRoot="false" isAbstract="false" name="compositeBurn" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1559" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1560" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1561" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1562" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1563" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1564" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1565" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1566" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1567" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1568" isRoot="false" isAbstract="false" name="compositeDarken" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1569" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1570" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1571" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1572" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1573" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1574" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1575" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1576" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1577" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1578" isRoot="false" isAbstract="false" name="compositeLighten" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1579" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1580" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1581" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1582" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1583" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1584" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1585" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1586" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1587" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1588" isRoot="false" isAbstract="false" name="compositeHue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1589" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1590" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1591" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1592" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1593" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1594" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1595" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1596" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1597" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1598" isRoot="false" isAbstract="false" name="compositeSaturation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1599" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1600" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1601" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1602" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1603" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1604" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1605" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1606" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1607" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1608" isRoot="false" isAbstract="false" name="compositeValue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1609" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1610" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1611" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1612" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1613" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1614" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1615" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1616" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1617" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1618" isRoot="false" isAbstract="false" name="compositeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1619" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1620" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1621" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1622" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1623" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1624" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1625" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1626" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1627" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1628" isRoot="false" isAbstract="false" name="compositeErase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1629" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1630" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1631" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1632" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1633" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1634" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1635" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1636" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1637" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1639" isRoot="false" isAbstract="false" name="WetPix" />
    <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1640" isRoot="false" isAbstract="false" name="WetPixDbl" />
    <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1641" isRoot="false" isAbstract="false" name="WetPack" />
    <UML:Class comment="White is made up of myth-red, myth-green, and myth-blue. Myth-red
looks red when viewed reflectively, but cyan when viewed
transmissively (thus, it vaguely resembles a dichroic
filter). Myth-red over black is red, and myth-red over white is
white.

Total red channel concentration is myth-red concentration plus
cyan concentration." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1642" isRoot="false" isAbstract="false" name="_WetPix" >
     <UML:Classifier.feature>
      <UML:Attribute comment="Total red channel concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1643" isRoot="false" initialValue="" type="150" isAbstract="false" name="rd" />
      <UML:Attribute comment="Myth-red concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1644" isRoot="false" initialValue="" type="150" isAbstract="false" name="rw" />
      <UML:Attribute comment="Total green channel concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1645" isRoot="false" initialValue="" type="150" isAbstract="false" name="gd" />
      <UML:Attribute comment="Myth-green concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1646" isRoot="false" initialValue="" type="150" isAbstract="false" name="gw" />
      <UML:Attribute comment="Total blue channel concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1647" isRoot="false" initialValue="" type="150" isAbstract="false" name="bd" />
      <UML:Attribute comment="Myth-blue concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1648" isRoot="false" initialValue="" type="150" isAbstract="false" name="bw" />
      <UML:Attribute comment="Water volume" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1649" isRoot="false" initialValue="" type="150" isAbstract="false" name="w" />
      <UML:Attribute comment="Height of paper surface XXX: This might just as well be a single
channel in our colour model that has two of
these wetpix structs for every paint device pixel" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1650" isRoot="false" initialValue="" type="150" isAbstract="false" name="h" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1651" isRoot="false" isAbstract="false" name="_WetPack" >
     <UML:Classifier.feature>
      <UML:Attribute comment="Paint layer" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1652" isRoot="false" initialValue="" type="1639" isAbstract="false" name="paint" />
      <UML:Attribute comment="Adsorbtion layer" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1653" isRoot="false" initialValue="" type="1639" isAbstract="false" name="adsorb" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1654" isRoot="false" isAbstract="false" name="_WetPixDbl" >
     <UML:Classifier.feature>
      <UML:Attribute comment="Total red channel concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1655" isRoot="false" initialValue="" type="7" isAbstract="false" name="rd" />
      <UML:Attribute comment="Myth-red concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1656" isRoot="false" initialValue="" type="7" isAbstract="false" name="rw" />
      <UML:Attribute comment="Total green channel concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1657" isRoot="false" initialValue="" type="7" isAbstract="false" name="gd" />
      <UML:Attribute comment="Myth-green concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1658" isRoot="false" initialValue="" type="7" isAbstract="false" name="gw" />
      <UML:Attribute comment="Total blue channel concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1659" isRoot="false" initialValue="" type="7" isAbstract="false" name="bd" />
      <UML:Attribute comment="Myth-blue concentration" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1660" isRoot="false" initialValue="" type="7" isAbstract="false" name="bw" />
      <UML:Attribute comment="Water volume" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1661" isRoot="false" initialValue="" type="7" isAbstract="false" name="w" />
      <UML:Attribute comment="Height of paper surface" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1662" isRoot="false" initialValue="" type="7" isAbstract="false" name="h" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1663" isRoot="false" isAbstract="false" name="KisWetColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1664" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1755" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1757" isRoot="false" initialValue="" type="1756" isAbstract="false" name="wet_render_tab" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1758" isRoot="false" initialValue="" type="226" isAbstract="false" name="m_paintNames" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1760" isRoot="false" initialValue="" type="1759" isAbstract="false" name="m_conversionMap" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1761" isRoot="false" initialValue="" type="49" isAbstract="false" name="m_paintwetness" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1762" isRoot="false" initialValue="" type="2" isAbstract="false" name="phase" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1763" isRoot="false" initialValue="" type="2" isAbstract="false" name="phasebig" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1667" isRoot="false" isAbstract="false" name="KisWetColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1668" isRoot="false" isAbstract="false" name="~ KisWetColorSpace" />
      <UML:Operation comment="// Semi-clever: we have only fifteen wet paint colors that are mapped to the// qcolors that are put in the painter by the special wet paint palette. Other// QColors are mapped to plain water..." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1669" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1670" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1671" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1672" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1673" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1674" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1675" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1676" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1677" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1678" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1679" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1680" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1681" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1682" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1683" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1684" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1685" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1686" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1687" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1688" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1689" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1690" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12598" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1691" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1692" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1693" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12599" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1694" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1695" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1696" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1697" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1698" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1699" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1700" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1701" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12600" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1702" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12601" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1703" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12602" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1704" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12603" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1705" isRoot="false" isAbstract="false" name="nSubstanceChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12604" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1706" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12605" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1707" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12606" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1708" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1709" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1710" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12607" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1711" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1712" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1713" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12608" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1714" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1715" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1716" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1717" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1718" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1719" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1720" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1721" isRoot="false" isAbstract="false" name="adjustBrightness" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1722" isRoot="false" value="" type="78" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1723" isRoot="false" value="" type="163" isAbstract="false" name="adjust" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1724" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1725" isRoot="false" value="" type="54" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1726" isRoot="false" value="" type="78" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1727" isRoot="false" value="" type="163" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1728" isRoot="false" value="" type="163" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1729" isRoot="false" value="" type="44" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1730" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12609" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1731" isRoot="false" isAbstract="false" name="setPaintWetness" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1732" isRoot="false" value="" type="49" isAbstract="false" name="b" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1733" isRoot="false" isAbstract="false" name="paintWetness" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12610" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1734" isRoot="false" isAbstract="false" name="resetPhase" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1735" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1736" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1737" isRoot="false" value="" type="44" isAbstract="false" name="dstRowSize" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1738" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1739" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1740" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1741" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1742" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1743" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1744" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1745" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// This was static, but since we have only one instance of the color strategy,// it can be just as well a private member variable." isSpecification="false" isLeaf="false" visibility="private" xmi.id="1746" isRoot="false" isAbstract="false" name="wet_init_render_tab" />
      <UML:Operation comment="// Convert a single pixel from its wet representation to rgb" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1747" isRoot="false" isAbstract="false" name="wet_composite" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1748" isRoot="false" value="" type="78" isAbstract="false" name="rgb" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1750" isRoot="false" value="" type="1749" isAbstract="false" name="wet" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1751" isRoot="false" isAbstract="false" name="wet_render_wetness" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1752" isRoot="false" value="" type="78" isAbstract="false" name="rgb" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1754" isRoot="false" value="" type="1753" isAbstract="false" name="pack" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1759" isRoot="false" isAbstract="false" name="QMap" />
    <UML:Package comment=" Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1764" isRoot="false" isAbstract="false" name="WetAndSticky" >
     <UML:Namespace.ownedElement>
      <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1773" isRoot="false" isAbstract="false" name="CELL_PTR" elementReference="1772" />
      <UML:Enumeration stereotype="1766" comment="A color is specified as a vector in HLS space.  Hue is a value
in the range 0..360 degrees with 0 degrees being red.  Saturation
and Lightness are both in the range [0,1].  A lightness of 0 means
black, with 1 being white.  A totally saturated color has saturation
of 1." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1765" isRoot="false" isAbstract="false" name="enumDirection" >
       <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="1767" isRoot="false" isAbstract="false" name="UP" />
       <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="1768" isRoot="false" isAbstract="false" name="DOWN" />
       <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="1769" isRoot="false" isAbstract="false" name="LEFT" />
       <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="1770" isRoot="false" isAbstract="false" name="RIGHT" />
      </UML:Enumeration>
      <UML:Class stereotype="16" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1771" isRoot="false" isAbstract="false" name="CELL" />
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1772" isRoot="false" isAbstract="false" name="cell" />
     </UML:Namespace.ownedElement>
    </UML:Package>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1774" isRoot="false" isAbstract="false" name="KisWetStickyColorSpace" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1775" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1895" isRoot="false" initialValue="" type="42" isAbstract="false" name="m_channels" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1778" isRoot="false" isAbstract="false" name="KisWetStickyColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1779" isRoot="false" isAbstract="false" name="~ KisWetStickyColorSpace" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1780" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1781" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1782" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1783" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1784" isRoot="false" isAbstract="false" name="nativeColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1785" isRoot="false" value="" type="76" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1786" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1787" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1788" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1789" isRoot="false" isAbstract="false" name="getAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1790" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1791" isRoot="false" value="" type="78" isAbstract="false" name="alpha" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1792" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1793" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1794" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1795" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1796" isRoot="false" isAbstract="false" name="toQColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1797" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1798" isRoot="false" value="" type="90" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1799" isRoot="false" value="" type="96" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1800" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1801" isRoot="false" isAbstract="false" name="toKisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12611" type="14" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1802" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1803" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1804" isRoot="false" isAbstract="false" name="toKisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12612" type="13" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1805" isRoot="false" value="" type="78" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1806" isRoot="false" value="" type="80" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1807" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12613" type="42" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1808" isRoot="false" isAbstract="false" name="hasAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12614" type="49" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1809" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12615" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1810" isRoot="false" isAbstract="false" name="nColorChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12616" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1811" isRoot="false" isAbstract="false" name="nSubstanceChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12617" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1812" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12618" type="44" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1813" isRoot="false" isAbstract="false" name="channelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12619" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1814" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1815" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1816" isRoot="false" isAbstract="false" name="normalisedChannelValueText" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12620" type="57" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1817" isRoot="false" value="" type="54" isAbstract="false" name="pixel" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1818" isRoot="false" value="" type="20" isAbstract="false" name="channelIndex" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1819" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12621" type="121" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1820" isRoot="false" value="" type="54" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1821" isRoot="false" value="" type="44" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1822" isRoot="false" value="" type="44" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1823" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1824" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1825" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1826" isRoot="false" value="" type="6" isAbstract="false" name="exposure" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1827" isRoot="false" isAbstract="false" name="adjustBrightness" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1828" isRoot="false" value="" type="78" isAbstract="false" name="src1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1829" isRoot="false" value="" type="163" isAbstract="false" name="adjust" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1830" isRoot="false" isAbstract="false" name="adjustBrightnessContrast" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1831" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1832" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1833" isRoot="false" value="" type="163" isAbstract="false" name="brightness" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1834" isRoot="false" value="" type="163" isAbstract="false" name="contrast" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1835" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1836" isRoot="false" isAbstract="false" name="mixColors" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1837" isRoot="false" value="" type="165" isAbstract="false" name="colors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1838" isRoot="false" value="" type="54" isAbstract="false" name="weights" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1839" isRoot="false" value="" type="20" isAbstract="false" name="nColors" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1840" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1841" isRoot="false" isAbstract="false" name="setAlpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1842" isRoot="false" value="" type="78" isAbstract="false" name="pixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1843" isRoot="false" value="" type="53" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1844" isRoot="false" value="" type="44" isAbstract="false" name="nPixels" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1845" isRoot="false" isAbstract="false" name="userVisiblecompositeOps" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12622" type="69" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1846" isRoot="false" isAbstract="false" name="bitBlt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1847" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1848" isRoot="false" value="" type="44" isAbstract="false" name="dstRowSize" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1849" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1850" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1851" isRoot="false" value="" type="54" isAbstract="false" name="srcAlphaMask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1852" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1853" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1854" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1855" isRoot="false" value="" type="44" isAbstract="false" name="cols" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1856" isRoot="false" value="" type="202" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1857" isRoot="false" isAbstract="false" name="convertPixelsTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="12623" type="49" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1858" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1859" isRoot="false" value="" type="80" isAbstract="false" name="srcProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1860" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1861" isRoot="false" value="" type="126" isAbstract="false" name="dstColorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1862" isRoot="false" value="" type="80" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1863" isRoot="false" value="" type="20" isAbstract="false" name="numPixels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1864" isRoot="false" value="" type="44" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1865" isRoot="false" isAbstract="false" name="compositeOver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1866" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1867" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1868" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1869" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1870" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1871" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1872" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1873" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1874" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1875" isRoot="false" isAbstract="false" name="compositeClear" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1876" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1877" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1878" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1879" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1880" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1881" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1882" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1883" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1884" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1885" isRoot="false" isAbstract="false" name="compositeCopy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1886" isRoot="false" value="" type="78" isAbstract="false" name="dst" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1887" isRoot="false" value="" type="44" isAbstract="false" name="dstRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1888" isRoot="false" value="" type="54" isAbstract="false" name="src" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1889" isRoot="false" value="" type="44" isAbstract="false" name="srcRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1890" isRoot="false" value="" type="54" isAbstract="false" name="mask" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1891" isRoot="false" value="" type="44" isAbstract="false" name="maskRowStride" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1892" isRoot="false" value="" type="44" isAbstract="false" name="rows" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1893" isRoot="false" value="" type="44" isAbstract="false" name="columns" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1894" isRoot="false" value="" type="84" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Interface stereotype="12051" isSpecification="false" isLeaf="false" visibility="public" xmi.id="12050" isRoot="false" isAbstract="true" name="KisColorSpaceDescriptor" />
    <UML:Generalization isSpecification="false" child="26" visibility="public" xmi.id="28" parent="27" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="247" visibility="public" xmi.id="248" parent="26" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="255" visibility="public" xmi.id="256" parent="247" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="350" visibility="public" xmi.id="351" parent="26" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="358" visibility="public" xmi.id="359" parent="26" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="369" visibility="public" xmi.id="370" parent="358" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="575" visibility="public" xmi.id="576" parent="247" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="669" visibility="public" xmi.id="670" parent="247" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="863" visibility="public" xmi.id="866" parent="865" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="879" visibility="public" xmi.id="880" parent="350" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1134" visibility="public" xmi.id="1135" parent="358" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1386" visibility="public" xmi.id="1387" parent="247" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1663" visibility="public" xmi.id="1664" parent="26" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1774" visibility="public" xmi.id="1775" parent="26" discriminator="" name="" />
   </UML:Namespace.ownedElement>
  </UML:Model>
 </XMI.content>
 <XMI.extensions xmi.extender="umbrello" >
  <docsettings viewid="1" documentation="" uniqueid="12623" />
  <diagrams>
   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="75" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1661" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="1375" >
    <widgets>
     <classwidget usesdiagramfillcolour="1" width="201" showattsigs="601" usesdiagramusefillcolour="1" x="460" linecolour="none" y="68" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="1" showattributes="0" isinstance="0" xmi.id="26" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="178" showattsigs="601" usesdiagramusefillcolour="1" x="801" linecolour="none" y="761" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="255" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="176" showattsigs="601" usesdiagramusefillcolour="1" x="992" linecolour="none" y="761" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="575" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="199" showattsigs="601" usesdiagramusefillcolour="1" x="61" linecolour="none" y="292" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="350" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="193" showattsigs="601" usesdiagramusefillcolour="1" x="24" linecolour="none" y="421" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="879" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="168" showattsigs="601" usesdiagramusefillcolour="1" x="616" linecolour="none" y="761" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="669" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="163" showattsigs="601" usesdiagramusefillcolour="1" x="439" linecolour="none" y="761" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1386" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="195" showattsigs="601" usesdiagramusefillcolour="1" x="123" linecolour="none" y="581" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1134" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="201" showattsigs="601" usesdiagramusefillcolour="1" x="306" linecolour="none" y="288" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="358" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="191" showattsigs="601" usesdiagramusefillcolour="1" x="526" linecolour="none" y="287" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="247" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="163" showattsigs="601" usesdiagramusefillcolour="1" x="959" linecolour="none" y="291" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1663" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="215" showattsigs="601" usesdiagramusefillcolour="1" x="733" linecolour="none" y="291" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1774" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="340" linecolour="none" y="581" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="38" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="369" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="1" widgetbid="26" widgetaid="350" xmi.id="351" >
      <linepath>
       <startpoint startx="160" starty="292" />
       <endpoint endx="490" endy="106" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="350" widgetaid="879" xmi.id="880" >
      <linepath>
       <startpoint startx="120" starty="421" />
       <endpoint endx="160" endy="329" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="2" widgetbid="26" widgetaid="358" xmi.id="359" >
      <linepath>
       <startpoint startx="406" starty="288" />
       <endpoint endx="530" endy="106" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="358" widgetaid="1134" xmi.id="1135" >
      <linepath>
       <startpoint startx="220" starty="581" />
       <endpoint endx="370" endy="326" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="3" widgetbid="26" widgetaid="247" xmi.id="248" >
      <linepath>
       <startpoint startx="621" starty="287" />
       <endpoint endx="560" endy="106" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="3" widgetbid="247" widgetaid="255" xmi.id="256" >
      <linepath>
       <startpoint startx="890" starty="761" />
       <endpoint endx="640" endy="325" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="4" widgetbid="247" widgetaid="575" xmi.id="576" >
      <linepath>
       <startpoint startx="1080" starty="761" />
       <endpoint endx="680" endy="325" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="2" widgetbid="247" widgetaid="669" xmi.id="670" >
      <linepath>
       <startpoint startx="700" starty="761" />
       <endpoint endx="600" endy="325" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="1" widgetbid="247" widgetaid="1386" xmi.id="1387" >
      <linepath>
       <startpoint startx="520" starty="761" />
       <endpoint endx="560" endy="325" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="5" widgetbid="26" widgetaid="1663" xmi.id="1664" >
      <linepath>
       <startpoint startx="1040" starty="291" />
       <endpoint endx="630" endy="106" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="4" widgetbid="26" widgetaid="1774" xmi.id="1775" >
      <linepath>
       <startpoint startx="840" starty="291" />
       <endpoint endx="590" endy="106" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="358" widgetaid="369" xmi.id="370" >
      <linepath>
       <startpoint startx="420" starty="581" />
       <endpoint endx="440" endy="326" />
      </linepath>
     </assocwidget>
    </associations>
   </diagram>
  </diagrams>
  <listview>
   <listitem open="1" type="800" label="Views" >
    <listitem open="1" type="801" label="Logical View" >
     <listitem open="0" type="813" id="36" />
     <listitem open="0" type="813" id="864" >
      <listitem open="0" type="813" id="865" />
     </listitem>
     <listitem open="0" type="813" id="27" />
     <listitem open="0" type="813" id="26" >
      <listitem open="0" type="813" id="237" />
      <listitem open="0" type="814" id="227" />
      <listitem open="0" type="814" id="228" />
      <listitem open="0" type="814" id="229" />
      <listitem open="0" type="814" id="230" />
      <listitem open="0" type="814" id="231" />
      <listitem open="0" type="814" id="232" />
      <listitem open="0" type="814" id="233" />
      <listitem open="0" type="814" id="234" />
      <listitem open="0" type="814" id="235" />
      <listitem open="0" type="814" id="236" />
      <listitem open="0" type="814" id="238" />
      <listitem open="0" type="814" id="245" />
      <listitem open="0" type="814" id="246" />
      <listitem open="0" type="815" id="31" />
      <listitem open="0" type="815" id="40" />
      <listitem open="0" type="815" id="41" />
      <listitem open="0" type="815" id="43" />
      <listitem open="0" type="815" id="45" />
      <listitem open="0" type="815" id="46" />
      <listitem open="0" type="815" id="47" />
      <listitem open="0" type="815" id="48" />
      <listitem open="0" type="815" id="50" />
      <listitem open="0" type="815" id="51" />
      <listitem open="0" type="815" id="52" />
      <listitem open="0" type="815" id="58" />
      <listitem open="0" type="815" id="61" />
      <listitem open="0" type="815" id="62" />
      <listitem open="0" type="815" id="64" />
      <listitem open="0" type="815" id="65" />
      <listitem open="0" type="815" id="67" />
      <listitem open="0" type="815" id="68" />
      <listitem open="0" type="815" id="70" />
      <listitem open="0" type="815" id="71" />
      <listitem open="0" type="815" id="73" />
      <listitem open="0" type="815" id="74" />
      <listitem open="0" type="815" id="82" />
      <listitem open="0" type="815" id="88" />
      <listitem open="0" type="815" id="93" />
      <listitem open="0" type="815" id="99" />
      <listitem open="0" type="815" id="102" />
      <listitem open="0" type="815" id="105" />
      <listitem open="0" type="815" id="108" />
      <listitem open="0" type="815" id="113" />
      <listitem open="0" type="815" id="122" />
      <listitem open="0" type="815" id="131" />
      <listitem open="0" type="815" id="134" />
      <listitem open="0" type="815" id="137" />
      <listitem open="0" type="815" id="141" />
      <listitem open="0" type="815" id="145" />
      <listitem open="0" type="815" id="149" />
      <listitem open="0" type="815" id="155" />
      <listitem open="0" type="815" id="160" />
      <listitem open="0" type="815" id="164" />
      <listitem open="0" type="815" id="170" />
      <listitem open="0" type="815" id="181" />
      <listitem open="0" type="815" id="188" />
      <listitem open="0" type="815" id="190" />
      <listitem open="0" type="815" id="206" />
      <listitem open="0" type="815" id="217" />
      <listitem open="0" type="815" id="223" />
      <listitem open="0" type="815" id="224" />
      <listitem open="0" type="815" id="239" />
      <listitem open="0" type="815" id="242" />
     </listitem>
     <listitem open="0" type="813" id="255" >
      <listitem open="0" type="814" id="349" />
      <listitem open="0" type="815" id="259" />
      <listitem open="0" type="815" id="260" />
      <listitem open="0" type="815" id="261" />
      <listitem open="0" type="815" id="265" />
      <listitem open="0" type="815" id="270" />
      <listitem open="0" type="815" id="273" />
      <listitem open="0" type="815" id="277" />
      <listitem open="0" type="815" id="282" />
      <listitem open="0" type="815" id="285" />
      <listitem open="0" type="815" id="288" />
      <listitem open="0" type="815" id="291" />
      <listitem open="0" type="815" id="296" />
      <listitem open="0" type="815" id="297" />
      <listitem open="0" type="815" id="298" />
      <listitem open="0" type="815" id="299" />
      <listitem open="0" type="815" id="300" />
      <listitem open="0" type="815" id="301" />
      <listitem open="0" type="815" id="304" />
      <listitem open="0" type="815" id="307" />
      <listitem open="0" type="815" id="315" />
      <listitem open="0" type="815" id="321" />
      <listitem open="0" type="815" id="329" />
      <listitem open="0" type="815" id="337" />
      <listitem open="0" type="815" id="348" />
     </listitem>
     <listitem open="0" type="813" id="575" >
      <listitem open="0" type="814" id="660" />
      <listitem open="0" type="814" id="661" />
      <listitem open="0" type="814" id="662" />
      <listitem open="0" type="814" id="663" />
      <listitem open="0" type="814" id="664" />
      <listitem open="0" type="814" id="665" />
      <listitem open="0" type="814" id="666" />
      <listitem open="0" type="814" id="667" />
      <listitem open="0" type="814" id="668" />
      <listitem open="0" type="815" id="579" />
      <listitem open="0" type="815" id="580" />
      <listitem open="0" type="815" id="581" />
      <listitem open="0" type="815" id="585" />
      <listitem open="0" type="815" id="590" />
      <listitem open="0" type="815" id="593" />
      <listitem open="0" type="815" id="597" />
      <listitem open="0" type="815" id="601" />
      <listitem open="0" type="815" id="606" />
      <listitem open="0" type="815" id="609" />
      <listitem open="0" type="815" id="612" />
      <listitem open="0" type="815" id="617" />
      <listitem open="0" type="815" id="618" />
      <listitem open="0" type="815" id="619" />
      <listitem open="0" type="815" id="620" />
      <listitem open="0" type="815" id="621" />
      <listitem open="0" type="815" id="622" />
      <listitem open="0" type="815" id="625" />
      <listitem open="0" type="815" id="628" />
      <listitem open="0" type="815" id="636" />
      <listitem open="0" type="815" id="639" />
      <listitem open="0" type="815" id="650" />
      <listitem open="0" type="815" id="651" />
      <listitem open="0" type="815" id="652" />
     </listitem>
     <listitem open="0" type="813" id="153" />
     <listitem open="0" type="813" id="201" />
     <listitem open="0" type="813" id="69" />
     <listitem open="0" type="813" id="350" >
      <listitem open="0" type="815" id="354" />
     </listitem>
     <listitem open="0" type="813" id="879" >
      <listitem open="0" type="814" id="1125" />
      <listitem open="0" type="814" id="1126" />
      <listitem open="0" type="814" id="1127" />
      <listitem open="0" type="814" id="1128" />
      <listitem open="0" type="814" id="1129" />
      <listitem open="0" type="815" id="883" />
      <listitem open="0" type="815" id="884" />
      <listitem open="0" type="815" id="885" />
      <listitem open="0" type="815" id="891" />
      <listitem open="0" type="815" id="898" />
      <listitem open="0" type="815" id="902" />
      <listitem open="0" type="815" id="907" />
      <listitem open="0" type="815" id="910" />
      <listitem open="0" type="815" id="914" />
      <listitem open="0" type="815" id="918" />
      <listitem open="0" type="815" id="923" />
      <listitem open="0" type="815" id="926" />
      <listitem open="0" type="815" id="929" />
      <listitem open="0" type="815" id="932" />
      <listitem open="0" type="815" id="937" />
      <listitem open="0" type="815" id="938" />
      <listitem open="0" type="815" id="939" />
      <listitem open="0" type="815" id="940" />
      <listitem open="0" type="815" id="941" />
      <listitem open="0" type="815" id="942" />
      <listitem open="0" type="815" id="945" />
      <listitem open="0" type="815" id="948" />
      <listitem open="0" type="815" id="956" />
      <listitem open="0" type="815" id="957" />
      <listitem open="0" type="815" id="963" />
      <listitem open="0" type="815" id="974" />
      <listitem open="0" type="815" id="984" />
      <listitem open="0" type="815" id="994" />
      <listitem open="0" type="815" id="1004" />
      <listitem open="0" type="815" id="1014" />
      <listitem open="0" type="815" id="1024" />
      <listitem open="0" type="815" id="1034" />
      <listitem open="0" type="815" id="1044" />
      <listitem open="0" type="815" id="1054" />
      <listitem open="0" type="815" id="1064" />
      <listitem open="0" type="815" id="1074" />
      <listitem open="0" type="815" id="1084" />
      <listitem open="0" type="815" id="1094" />
      <listitem open="0" type="815" id="1104" />
      <listitem open="0" type="815" id="1114" />
     </listitem>
     <listitem open="0" type="813" id="1133" />
     <listitem open="0" type="813" id="1124" />
     <listitem open="0" type="813" id="669" >
      <listitem open="0" type="814" id="860" />
      <listitem open="0" type="814" id="861" />
      <listitem open="0" type="814" id="862" />
      <listitem open="0" type="815" id="673" />
      <listitem open="0" type="815" id="674" />
      <listitem open="0" type="815" id="675" />
      <listitem open="0" type="815" id="679" />
      <listitem open="0" type="815" id="683" />
      <listitem open="0" type="815" id="687" />
      <listitem open="0" type="815" id="692" />
      <listitem open="0" type="815" id="695" />
      <listitem open="0" type="815" id="699" />
      <listitem open="0" type="815" id="703" />
      <listitem open="0" type="815" id="708" />
      <listitem open="0" type="815" id="711" />
      <listitem open="0" type="815" id="714" />
      <listitem open="0" type="815" id="717" />
      <listitem open="0" type="815" id="722" />
      <listitem open="0" type="815" id="723" />
      <listitem open="0" type="815" id="724" />
      <listitem open="0" type="815" id="725" />
      <listitem open="0" type="815" id="726" />
      <listitem open="0" type="815" id="727" />
      <listitem open="0" type="815" id="730" />
      <listitem open="0" type="815" id="733" />
      <listitem open="0" type="815" id="741" />
      <listitem open="0" type="815" id="747" />
      <listitem open="0" type="815" id="758" />
      <listitem open="0" type="815" id="759" />
      <listitem open="0" type="815" id="769" />
      <listitem open="0" type="815" id="779" />
      <listitem open="0" type="815" id="789" />
      <listitem open="0" type="815" id="799" />
      <listitem open="0" type="815" id="809" />
      <listitem open="0" type="815" id="819" />
      <listitem open="0" type="815" id="829" />
      <listitem open="0" type="815" id="839" />
      <listitem open="0" type="815" id="849" />
     </listitem>
     <listitem open="0" type="813" id="859" />
     <listitem open="0" type="813" id="33" />
     <listitem open="0" type="813" id="12" />
     <listitem open="0" type="813" id="13" />
     <listitem open="0" type="813" id="14" />
     <listitem open="0" type="813" id="18" />
     <listitem open="0" type="813" id="15" />
     <listitem open="0" type="813" id="80" />
     <listitem open="0" type="813" id="1386" >
      <listitem open="0" type="814" id="1638" />
      <listitem open="0" type="815" id="1390" />
      <listitem open="0" type="815" id="1391" />
      <listitem open="0" type="815" id="1392" />
      <listitem open="0" type="815" id="1398" />
      <listitem open="0" type="815" id="1404" />
      <listitem open="0" type="815" id="1408" />
      <listitem open="0" type="815" id="1413" />
      <listitem open="0" type="815" id="1416" />
      <listitem open="0" type="815" id="1420" />
      <listitem open="0" type="815" id="1424" />
      <listitem open="0" type="815" id="1429" />
      <listitem open="0" type="815" id="1432" />
      <listitem open="0" type="815" id="1435" />
      <listitem open="0" type="815" id="1438" />
      <listitem open="0" type="815" id="1443" />
      <listitem open="0" type="815" id="1451" />
      <listitem open="0" type="815" id="1452" />
      <listitem open="0" type="815" id="1453" />
      <listitem open="0" type="815" id="1454" />
      <listitem open="0" type="815" id="1455" />
      <listitem open="0" type="815" id="1456" />
      <listitem open="0" type="815" id="1459" />
      <listitem open="0" type="815" id="1462" />
      <listitem open="0" type="815" id="1470" />
      <listitem open="0" type="815" id="1471" />
      <listitem open="0" type="815" id="1473" />
      <listitem open="0" type="815" id="1478" />
      <listitem open="0" type="815" id="1485" />
      <listitem open="0" type="815" id="1487" />
      <listitem open="0" type="815" id="1498" />
      <listitem open="0" type="815" id="1508" />
      <listitem open="0" type="815" id="1518" />
      <listitem open="0" type="815" id="1528" />
      <listitem open="0" type="815" id="1538" />
      <listitem open="0" type="815" id="1548" />
      <listitem open="0" type="815" id="1558" />
      <listitem open="0" type="815" id="1568" />
      <listitem open="0" type="815" id="1578" />
      <listitem open="0" type="815" id="1588" />
      <listitem open="0" type="815" id="1598" />
      <listitem open="0" type="815" id="1608" />
      <listitem open="0" type="815" id="1618" />
      <listitem open="0" type="815" id="1628" />
     </listitem>
     <listitem open="0" type="813" id="1134" >
      <listitem open="0" type="814" id="1138" />
      <listitem open="0" type="814" id="1139" />
      <listitem open="0" type="814" id="1381" />
      <listitem open="0" type="814" id="1382" />
      <listitem open="0" type="814" id="1383" />
      <listitem open="0" type="814" id="1384" />
      <listitem open="0" type="814" id="1385" />
      <listitem open="0" type="815" id="1140" />
      <listitem open="0" type="815" id="1141" />
      <listitem open="0" type="815" id="1142" />
      <listitem open="0" type="815" id="1148" />
      <listitem open="0" type="815" id="1154" />
      <listitem open="0" type="815" id="1158" />
      <listitem open="0" type="815" id="1163" />
      <listitem open="0" type="815" id="1166" />
      <listitem open="0" type="815" id="1170" />
      <listitem open="0" type="815" id="1174" />
      <listitem open="0" type="815" id="1179" />
      <listitem open="0" type="815" id="1182" />
      <listitem open="0" type="815" id="1185" />
      <listitem open="0" type="815" id="1188" />
      <listitem open="0" type="815" id="1193" />
      <listitem open="0" type="815" id="1194" />
      <listitem open="0" type="815" id="1195" />
      <listitem open="0" type="815" id="1196" />
      <listitem open="0" type="815" id="1197" />
      <listitem open="0" type="815" id="1198" />
      <listitem open="0" type="815" id="1201" />
      <listitem open="0" type="815" id="1204" />
      <listitem open="0" type="815" id="1212" />
      <listitem open="0" type="815" id="1213" />
      <listitem open="0" type="815" id="1219" />
      <listitem open="0" type="815" id="1230" />
      <listitem open="0" type="815" id="1240" />
      <listitem open="0" type="815" id="1250" />
      <listitem open="0" type="815" id="1260" />
      <listitem open="0" type="815" id="1270" />
      <listitem open="0" type="815" id="1280" />
      <listitem open="0" type="815" id="1290" />
      <listitem open="0" type="815" id="1300" />
      <listitem open="0" type="815" id="1310" />
      <listitem open="0" type="815" id="1320" />
      <listitem open="0" type="815" id="1330" />
      <listitem open="0" type="815" id="1340" />
      <listitem open="0" type="815" id="1350" />
      <listitem open="0" type="815" id="1360" />
      <listitem open="0" type="815" id="1370" />
     </listitem>
     <listitem open="0" type="813" id="1380" />
     <listitem open="0" type="813" id="358" >
      <listitem open="0" type="814" id="363" />
      <listitem open="0" type="814" id="364" />
      <listitem open="0" type="815" id="365" />
     </listitem>
     <listitem open="0" type="813" id="247" >
      <listitem open="0" type="815" id="251" />
     </listitem>
     <listitem open="0" type="813" id="1663" >
      <listitem open="0" type="814" id="1755" />
      <listitem open="0" type="814" id="1757" />
      <listitem open="0" type="814" id="1758" />
      <listitem open="0" type="814" id="1760" />
      <listitem open="0" type="814" id="1761" />
      <listitem open="0" type="814" id="1762" />
      <listitem open="0" type="814" id="1763" />
      <listitem open="0" type="815" id="1667" />
      <listitem open="0" type="815" id="1668" />
      <listitem open="0" type="815" id="1669" />
      <listitem open="0" type="815" id="1673" />
      <listitem open="0" type="815" id="1678" />
      <listitem open="0" type="815" id="1681" />
      <listitem open="0" type="815" id="1685" />
      <listitem open="0" type="815" id="1690" />
      <listitem open="0" type="815" id="1693" />
      <listitem open="0" type="815" id="1696" />
      <listitem open="0" type="815" id="1701" />
      <listitem open="0" type="815" id="1702" />
      <listitem open="0" type="815" id="1703" />
      <listitem open="0" type="815" id="1704" />
      <listitem open="0" type="815" id="1705" />
      <listitem open="0" type="815" id="1706" />
      <listitem open="0" type="815" id="1707" />
      <listitem open="0" type="815" id="1710" />
      <listitem open="0" type="815" id="1713" />
      <listitem open="0" type="815" id="1721" />
      <listitem open="0" type="815" id="1724" />
      <listitem open="0" type="815" id="1730" />
      <listitem open="0" type="815" id="1731" />
      <listitem open="0" type="815" id="1733" />
      <listitem open="0" type="815" id="1734" />
      <listitem open="0" type="815" id="1735" />
      <listitem open="0" type="815" id="1746" />
      <listitem open="0" type="815" id="1747" />
      <listitem open="0" type="815" id="1751" />
     </listitem>
     <listitem open="0" type="813" id="1774" >
      <listitem open="0" type="814" id="1895" />
      <listitem open="0" type="815" id="1778" />
      <listitem open="0" type="815" id="1779" />
      <listitem open="0" type="815" id="1780" />
      <listitem open="0" type="815" id="1784" />
      <listitem open="0" type="815" id="1789" />
      <listitem open="0" type="815" id="1792" />
      <listitem open="0" type="815" id="1796" />
      <listitem open="0" type="815" id="1801" />
      <listitem open="0" type="815" id="1804" />
      <listitem open="0" type="815" id="1807" />
      <listitem open="0" type="815" id="1808" />
      <listitem open="0" type="815" id="1809" />
      <listitem open="0" type="815" id="1810" />
      <listitem open="0" type="815" id="1811" />
      <listitem open="0" type="815" id="1812" />
      <listitem open="0" type="815" id="1813" />
      <listitem open="0" type="815" id="1816" />
      <listitem open="0" type="815" id="1819" />
      <listitem open="0" type="815" id="1827" />
      <listitem open="0" type="815" id="1830" />
      <listitem open="0" type="815" id="1836" />
      <listitem open="0" type="815" id="1841" />
      <listitem open="0" type="815" id="1845" />
      <listitem open="0" type="815" id="1846" />
      <listitem open="0" type="815" id="1857" />
      <listitem open="0" type="815" id="1865" />
      <listitem open="0" type="815" id="1875" />
      <listitem open="0" type="815" id="1885" />
     </listitem>
     <listitem open="0" type="813" id="369" >
      <listitem open="0" type="813" id="373" >
       <listitem open="0" type="814" id="374" />
       <listitem open="0" type="814" id="375" />
       <listitem open="0" type="814" id="376" />
       <listitem open="0" type="814" id="377" />
       <listitem open="0" type="814" id="1130" />
       <listitem open="0" type="814" id="1131" />
       <listitem open="0" type="814" id="1132" />
      </listitem>
      <listitem open="0" type="814" id="566" />
      <listitem open="0" type="814" id="567" />
      <listitem open="0" type="814" id="568" />
      <listitem open="0" type="814" id="570" />
      <listitem open="0" type="814" id="571" />
      <listitem open="0" type="814" id="572" />
      <listitem open="0" type="814" id="573" />
      <listitem open="0" type="814" id="574" />
      <listitem open="0" type="815" id="378" />
      <listitem open="0" type="815" id="379" />
      <listitem open="0" type="815" id="380" />
      <listitem open="0" type="815" id="384" />
      <listitem open="0" type="815" id="389" />
      <listitem open="0" type="815" id="392" />
      <listitem open="0" type="815" id="396" />
      <listitem open="0" type="815" id="400" />
      <listitem open="0" type="815" id="405" />
      <listitem open="0" type="815" id="408" />
      <listitem open="0" type="815" id="411" />
      <listitem open="0" type="815" id="414" />
      <listitem open="0" type="815" id="419" />
      <listitem open="0" type="815" id="420" />
      <listitem open="0" type="815" id="421" />
      <listitem open="0" type="815" id="422" />
      <listitem open="0" type="815" id="423" />
      <listitem open="0" type="815" id="424" />
      <listitem open="0" type="815" id="427" />
      <listitem open="0" type="815" id="430" />
      <listitem open="0" type="815" id="438" />
      <listitem open="0" type="815" id="444" />
      <listitem open="0" type="815" id="455" />
      <listitem open="0" type="815" id="456" />
      <listitem open="0" type="815" id="466" />
      <listitem open="0" type="815" id="476" />
      <listitem open="0" type="815" id="486" />
      <listitem open="0" type="815" id="496" />
      <listitem open="0" type="815" id="506" />
      <listitem open="0" type="815" id="516" />
      <listitem open="0" type="815" id="526" />
      <listitem open="0" type="815" id="536" />
      <listitem open="0" type="815" id="546" />
      <listitem open="0" type="815" id="556" />
     </listitem>
     <listitem open="0" type="813" id="75" />
     <listitem open="0" type="813" id="121" />
     <listitem open="0" type="813" id="1759" />
     <listitem open="0" type="813" id="870" />
     <listitem open="0" type="813" id="11" />
     <listitem open="0" type="813" id="57" />
     <listitem open="0" type="813" id="226" />
     <listitem open="0" type="813" id="84" />
     <listitem open="0" type="813" id="44" />
     <listitem open="0" type="813" id="163" />
     <listitem open="0" type="813" id="150" />
     <listitem open="0" type="813" id="20" />
     <listitem open="0" type="813" id="53" />
     <listitem open="0" type="813" id="863" >
      <listitem open="0" type="814" id="878" />
      <listitem open="0" type="815" id="869" />
      <listitem open="0" type="815" id="877" />
     </listitem>
     <listitem open="0" type="813" id="1641" />
     <listitem open="0" type="813" id="1639" />
     <listitem open="0" type="813" id="1640" />
     <listitem open="0" type="813" id="1651" >
      <listitem open="0" type="814" id="1652" />
      <listitem open="0" type="814" id="1653" />
     </listitem>
     <listitem open="0" type="813" id="1642" >
      <listitem open="0" type="814" id="1643" />
      <listitem open="0" type="814" id="1644" />
      <listitem open="0" type="814" id="1645" />
      <listitem open="0" type="814" id="1646" />
      <listitem open="0" type="814" id="1647" />
      <listitem open="0" type="814" id="1648" />
      <listitem open="0" type="814" id="1649" />
      <listitem open="0" type="814" id="1650" />
     </listitem>
     <listitem open="0" type="813" id="1654" >
      <listitem open="0" type="814" id="1655" />
      <listitem open="0" type="814" id="1656" />
      <listitem open="0" type="814" id="1657" />
      <listitem open="0" type="814" id="1658" />
      <listitem open="0" type="814" id="1659" />
      <listitem open="0" type="814" id="1660" />
      <listitem open="0" type="814" id="1661" />
      <listitem open="0" type="814" id="1662" />
     </listitem>
     <listitem open="0" type="813" id="49" />
     <listitem open="0" type="813" id="222" />
     <listitem open="0" type="813" id="175" />
     <listitem open="0" type="813" id="38" />
     <listitem open="0" type="813" id="25" />
     <listitem open="0" type="813" id="17" >
      <listitem open="0" type="814" id="19" />
      <listitem open="0" type="814" id="21" />
      <listitem open="0" type="814" id="22" />
      <listitem open="0" type="814" id="23" />
      <listitem open="0" type="814" id="24" />
     </listitem>
     <listitem open="0" type="813" id="42" />
     <listitem open="0" type="813" id="72" />
     <listitem open="1" type="817" id="12050" />
     <listitem open="0" type="818" id="1764" >
      <listitem open="0" type="813" id="1771" />
      <listitem open="0" type="813" id="1772" />
      <listitem open="0" type="829" id="1773" />
      <listitem open="0" type="831" id="1765" />
     </listitem>
     <listitem open="0" type="830" label="Datatypes" >
      <listitem open="0" type="829" id="244" />
      <listitem open="0" type="829" id="126" />
      <listitem open="0" type="829" id="154" />
      <listitem open="0" type="829" id="109" />
      <listitem open="0" type="829" id="90" />
      <listitem open="0" type="829" id="871" />
      <listitem open="0" type="829" id="96" />
      <listitem open="0" type="829" id="173" />
      <listitem open="0" type="829" id="151" />
      <listitem open="0" type="829" id="1756" />
      <listitem open="0" type="829" id="78" />
      <listitem open="0" type="829" id="171" />
      <listitem open="0" type="829" id="1753" />
      <listitem open="0" type="829" id="1749" />
      <listitem open="1" type="829" id="5" />
      <listitem open="1" type="829" id="8" />
      <listitem open="1" type="829" id="4" />
      <listitem open="0" type="829" id="240" />
      <listitem open="0" type="829" id="202" />
      <listitem open="0" type="829" id="34" />
      <listitem open="0" type="829" id="76" />
      <listitem open="0" type="829" id="875" />
      <listitem open="0" type="829" id="362" />
      <listitem open="0" type="829" id="569" />
      <listitem open="0" type="829" id="54" />
      <listitem open="0" type="829" id="165" />
      <listitem open="0" type="829" id="873" />
      <listitem open="1" type="829" id="7" />
      <listitem open="1" type="829" id="6" />
      <listitem open="0" type="829" id="893" />
      <listitem open="1" type="829" id="2" />
      <listitem open="1" type="829" id="9" />
      <listitem open="1" type="829" id="10" />
      <listitem open="0" type="829" id="32" />
     </listitem>
    </listitem>
    <listitem open="1" type="802" label="Use Case View" />
    <listitem open="1" type="821" label="Component View" />
    <listitem open="1" type="827" label="Deployment View" />
    <listitem open="1" type="836" label="Entity Relationship Model" />
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="Java" >
    <codedocument writeOutCode="false" package="" id="ANTDOC" fileExt=".xml" fileName="build" >
     <textblocks>
      <codeblockwithcomments tag="xmlDecl" text="&lt;?xml version=&quot;1.0&quot;?>" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <xmlelementblock nodeName="project" tag="projectDecl" canDelete="false" >
       <header>
        <codecomment tag="" text="Java ANT build document" />
       </header>
       <textblocks/>
      </xmlelementblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
    </codedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2" parent_class="2" fileExt=".java" fileName="int" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="2" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Int&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Int ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="4" parent_class="4" fileExt=".java" fileName="char" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="4" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Char&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Char ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="5" parent_class="5" fileExt=".java" fileName="boolean" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="5" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Boolean&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Boolean ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="6" parent_class="6" fileExt=".java" fileName="float" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="6" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Float&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Float ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="7" parent_class="7" fileExt=".java" fileName="double" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="7" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Double&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Double ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="8" parent_class="8" fileExt=".java" fileName="byte" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="8" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Byte&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Byte ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="9" parent_class="9" fileExt=".java" fileName="short" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="9" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Short&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Short ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="10" parent_class="10" fileExt=".java" fileName="string" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="10" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class String&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public String ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="11" parent_class="11" fileExt=".java" fileName="QPainter" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="11" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPainter&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPainter ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="12" parent_class="12" fileExt=".java" fileName="KisIteratorPixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="12" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisIteratorPixel&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisIteratorPixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="13" parent_class="13" fileExt=".java" fileName="KisPixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="13" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPixel&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="14" parent_class="14" fileExt=".java" fileName="KisPixelRO" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="14" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPixelRO&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPixelRO ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="15" parent_class="15" fileExt=".java" fileName="KisProfilePair" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="15" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProfilePair&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProfilePair ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".java" fileName="transform" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisProfile;&amp;#010;import quint32;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="17" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Transform&amp;#010;// This would be better, I guess." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="19" tag="tblock_0" canDelete="false" indentLevel="1" text="public KisProfile srcProfile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="21" tag="tblock_2" canDelete="false" indentLevel="1" text="public quint32 srcCmType;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="22" tag="tblock_5" canDelete="false" indentLevel="1" text="public KisProfile dstProfile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="23" tag="tblock_8" canDelete="false" indentLevel="1" text="public quint32 dstType;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="24" tag="tblock_11" canDelete="false" indentLevel="1" text="public quint32 renderIntent;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Transform ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="19" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="19" text="return srcProfile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of srcProfile&amp;#010;&amp;#010;@return the value of srcProfile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="19" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="19" text="srcProfile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of srcProfile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="21" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="21" text="return srcCmType;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of srcCmType&amp;#010;&amp;#010;@return the value of srcCmType" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="21" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="21" text="srcCmType = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of srcCmType&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="22" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="22" text="return dstProfile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of dstProfile&amp;#010;&amp;#010;@return the value of dstProfile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="22" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="22" text="dstProfile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of dstProfile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="23" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="23" text="return dstType;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of dstType&amp;#010;&amp;#010;@return the value of dstType" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="23" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="23" text="dstType = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of dstType&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="24" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="24" text="return renderIntent;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of renderIntent&amp;#010;&amp;#010;@return the value of renderIntent" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="24" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="24" text="renderIntent = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of renderIntent&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="19" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="19" tag="tblock_0" canDelete="false" indentLevel="1" text="public KisProfile srcProfile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="19" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="19" text="return srcProfile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of srcProfile&amp;#010;&amp;#010;@return the value of srcProfile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="19" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="19" text="srcProfile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of srcProfile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="21" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="21" tag="tblock_2" canDelete="false" indentLevel="1" text="public quint32 srcCmType;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="21" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="21" text="return srcCmType;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of srcCmType&amp;#010;&amp;#010;@return the value of srcCmType" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="21" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="21" text="srcCmType = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of srcCmType&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="22" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="22" tag="tblock_5" canDelete="false" indentLevel="1" text="public KisProfile dstProfile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="22" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="22" text="return dstProfile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of dstProfile&amp;#010;&amp;#010;@return the value of dstProfile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="22" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="22" text="dstProfile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of dstProfile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="23" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="23" tag="tblock_8" canDelete="false" indentLevel="1" text="public quint32 dstType;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="23" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="23" text="return dstType;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of dstType&amp;#010;&amp;#010;@return the value of dstType" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="23" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="23" text="dstType = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of dstType&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="24" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="24" tag="tblock_11" canDelete="false" indentLevel="1" text="public quint32 renderIntent;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="24" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="24" text="return renderIntent;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of renderIntent&amp;#010;&amp;#010;@return the value of renderIntent" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="24" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="24" text="renderIntent = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of renderIntent&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".java" fileName="KisProfile" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="18" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProfile&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProfile ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="20" parent_class="20" fileExt=".java" fileName="quint32" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="20" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint32&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint32 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="25" parent_class="25" fileExt=".java" fileName="struct KisColorAdjustment" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="25" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Struct KisColorAdjustment&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Struct KisColorAdjustment ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="26" parent_class="26" fileExt=".java" fileName="KisAbstractColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import DWORD;&amp;#010;import icColorSpaceSignature;&amp;#010;import vKisChannelInfoSP;&amp;#010;import qint32;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import quint32;&amp;#010;import KisID;&amp;#010;import KisCompositeOpList;&amp;#010;import vKisProfileSP;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import QImage;&amp;#010;import quint8;&amp;#010;import qint8;&amp;#010;import enumChannelFlags;&amp;#010;import cmsHTRANSFORM;&amp;#010;import QStringList;&amp;#010;import KisAbstractColorSpace.TransformMap;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="26" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAbstractColorSpace&amp;#010;A colorspace strategy is the definition of a certain color model&amp;#010;in Krita." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="227" tag="tblock_0" canDelete="false" indentLevel="1" text="protected QStringList m_profileFilenames;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="228" tag="tblock_2" canDelete="false" indentLevel="1" text="protected KisProfileSP m_defaultProfile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="229" tag="tblock_5" canDelete="false" indentLevel="1" text="protected quint8* m_qcolordata;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="230" tag="tblock_8" canDelete="false" indentLevel="1" text="protected qint32 m_alphaPos;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="231" tag="tblock_11" canDelete="false" indentLevel="1" text="protected qint32 m_alphaSize;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="232" tag="tblock_14" canDelete="false" indentLevel="1" text="protected cmsHTRANSFORM m_defaultToRGB;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="233" tag="tblock_17" canDelete="false" indentLevel="1" text="protected cmsHTRANSFORM m_defaultFromRGB;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="234" tag="tblock_20" canDelete="false" indentLevel="1" text="private KisID m_id;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="235" tag="tblock_23" canDelete="false" indentLevel="1" text="private DWORD m_cmType;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="236" tag="tblock_26" canDelete="false" indentLevel="1" text="private icColorSpaceSignature m_colorSpaceSignature;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="238" tag="tblock_29" canDelete="false" indentLevel="1" text="private TransformMap m_transforms;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Cache for existing transforms" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="245" tag="tblock_32" canDelete="false" indentLevel="1" text="private quint32 m_cachesize;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="246" tag="tblock_35" canDelete="false" indentLevel="1" text="private quint8* m_conversionCache;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAbstractColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="227" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="227" text="return m_profileFilenames;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profileFilenames&amp;#010;&amp;#010;@return the value of m_profileFilenames" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="227" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="227" text="m_profileFilenames = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profileFilenames&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="228" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="228" text="return m_defaultProfile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultProfile&amp;#010;&amp;#010;@return the value of m_defaultProfile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="228" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="228" text="m_defaultProfile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultProfile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="229" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="229" text="return m_qcolordata;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="229" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="229" text="m_qcolordata = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="230" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="230" text="return m_alphaPos;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alphaPos&amp;#010;&amp;#010;@return the value of m_alphaPos" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="230" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="230" text="m_alphaPos = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alphaPos&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="231" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="231" text="return m_alphaSize;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alphaSize&amp;#010;&amp;#010;@return the value of m_alphaSize" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="231" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="231" text="m_alphaSize = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alphaSize&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="232" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="232" text="return m_defaultToRGB;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultToRGB&amp;#010;&amp;#010;@return the value of m_defaultToRGB" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="232" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="232" text="m_defaultToRGB = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultToRGB&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="233" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="233" text="return m_defaultFromRGB;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultFromRGB&amp;#010;&amp;#010;@return the value of m_defaultFromRGB" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="233" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="233" text="m_defaultFromRGB = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultFromRGB&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="234" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="234" text="return m_id;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_id&amp;#010;&amp;#010;@return the value of m_id" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="234" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="234" text="m_id = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_id&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="235" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="235" text="return m_cmType;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="235" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="235" text="m_cmType = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="236" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="236" text="return m_colorSpaceSignature;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="236" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="236" text="m_colorSpaceSignature = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="238" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="238" text="return m_transforms;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Cache for existing transforms" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="238" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="238" text="m_transforms = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Cache for existing transforms" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="245" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="245" text="return m_cachesize;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_cachesize&amp;#010;&amp;#010;@return the value of m_cachesize" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="245" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="245" text="m_cachesize = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_cachesize&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="246" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="246" text="return m_conversionCache;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_conversionCache&amp;#010;&amp;#010;@return the value of m_conversionCache" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="246" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="246" text="m_conversionCache = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_conversionCache&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="31" tag="operation_31" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Create a new colorspace strategy.&amp;#010;&amp;#010;@param id The Krita identification of this color model.&amp;#010;@param cmType The littlecms colorstrategy type we wrap.&amp;#010;@param colorSpaceSignature The icc signature for the colorspace we are." />
             </header>
            </codeoperation>
            <codeoperation parent_id="40" tag="operation_40" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="41" tag="operation_41" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="//========== Channels =====================================================//// Return a vector describing all the channels this color model has." />
             </header>
            </codeoperation>
            <codeoperation parent_id="43" tag="operation_43" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="The total number of channels for a single pixel in this color model" />
             </header>
            </codeoperation>
            <codeoperation parent_id="45" tag="operation_45" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="The total number of color channels (excludes alpha and substance) for a single&amp;#010;pixel in this color model." />
             </header>
            </codeoperation>
            <codeoperation parent_id="46" tag="operation_46" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="47" tag="operation_47" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="The size in bytes of a single pixel in this color model" />
             </header>
            </codeoperation>
            <codeoperation parent_id="48" tag="operation_48" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Whether this color model has a channel of type ALPHA" />
             </header>
            </codeoperation>
            <codeoperation parent_id="50" tag="operation_50" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="51" tag="operation_51" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="52" tag="operation_52" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return a string with the channel's value suitable for display in the gui." />
             </header>
            </codeoperation>
            <codeoperation parent_id="58" tag="operation_58" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return a string with the channel's value with integer&amp;#010;channels normalised to the floating point range 0 to 1, if appropriate." />
             </header>
            </codeoperation>
            <codeoperation parent_id="61" tag="operation_61" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisID  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="62" tag="operation_62" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param type &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="64" tag="operation_64" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return quint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="65" tag="operation_65" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param signature &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="67" tag="operation_67" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return icColorSpaceSignature  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="68" tag="operation_68" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="//========== Capabilities =================================================///**&amp;#010;Returns the list of user-visible composite ops supported by this colourspace. Internal&amp;#010;ops such as COPY, CLEAR, and ERASE, are not included as these make no sense&amp;#010;for layers in the full image model." />
             </header>
            </codeoperation>
            <codeoperation parent_id="70" tag="operation_70" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="71" tag="operation_71" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="//========== Display profiles =============================================///**&amp;#010;Get a list of profiles that apply to this color space" />
             </header>
            </codeoperation>
            <codeoperation parent_id="73" tag="operation_73" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return the number of profiles available for this color space" />
             </header>
            </codeoperation>
            <codeoperation parent_id="74" tag="operation_74" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="//================= Conversion functions ==================================///**&amp;#010;The nativeColor methods take a given color defined as an RGB QColor&amp;#010;and fills a byte array with the corresponding color in the&amp;#010;the colorspace managed by this strategy.&amp;#010;&amp;#010;The profile parameter is the profile of the paint device; the other profile&amp;#010;is the display profile -- since we are moving from QColor&amp;#010;that have most likely been picked from the display itself.&amp;#010;&amp;#010;XXX: We actually do not use the display yet, nor the paint device profile" />
             </header>
            </codeoperation>
            <codeoperation parent_id="82" tag="operation_82" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="88" tag="operation_88" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="The toQColor methods take a byte array that is at least pixelSize() long&amp;#010;and converts the contents to a QColor, using the given profile as a source&amp;#010;profile and the display profile as a destination profile.&amp;#010;&amp;#010;XXX: We actually do not use the display yet, nor the paint device profile&amp;#010;" />
             </header>
            </codeoperation>
            <codeoperation parent_id="93" tag="operation_93" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="99" tag="operation_99" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the alpha value of the given pixel.&amp;#010;XXX: Change to float/int to match setAlpha() when that changes." />
             </header>
            </codeoperation>
            <codeoperation parent_id="102" tag="operation_102" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="105" tag="operation_105" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="108" tag="operation_108" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="This function is used to convert a KisPixelRepresentation from this color strategy to the specified&amp;#010;color strategy." />
             </header>
            </codeoperation>
            <codeoperation parent_id="113" tag="operation_113" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Convert the pixels in data to (8-bit BGRA) QImage using the specified profiles.&amp;#010;The pixels are supposed to be encoded in this color model.&amp;#010;&amp;#010;@param data A pointer to a contiguous memory region containing width * height pixels&amp;#010;@param width in pixels&amp;#010;@param height in pixels&amp;#010;@param srcProfile source profile&amp;#010;@param dstProfile destination profile&amp;#010;@param renderingIntent the rendering intent&amp;#010;@param exposure The exposure setting for rendering a preview of a high dynamic range image." />
             </header>
            </codeoperation>
            <codeoperation parent_id="122" tag="operation_122" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Convert a byte array of srcLen pixels *src to the specified color space&amp;#010;and put the converted bytes into the prepared byte array *dst.&amp;#010;&amp;#010;Returns false if the conversion failed, true if it succeeded" />
             </header>
            </codeoperation>
            <codeoperation parent_id="131" tag="operation_131" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Convert the value of the channel at the specified position into&amp;#010;an 8-bit value." />
             </header>
            </codeoperation>
            <codeoperation parent_id="134" tag="operation_134" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Convert the value of the channel at the specified position into&amp;#010;a 16-bit value. This may be upscaling or downscaling, depending&amp;#010;on the defined value of the channel" />
             </header>
            </codeoperation>
            <codeoperation parent_id="137" tag="operation_137" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="//============================== Manipulation fucntions ==========================//// // The manipulation functions have default implementations that _convert_ the pixel// to a QColor and back. Reimplement these methods in your color strategy!///**&amp;#010;Set the alpha channel to the given value.&amp;#010;&amp;#010;pixels -- a pointer to the pixels that will have their alpha set to this value&amp;#010;alpha --  XXX: This must become int or float&amp;#010;nPixels -- the number of pixels&amp;#010;&amp;#010;XXX: Also add a function that modifies the current alpha with the given alpha, i.e., premultiply them?" />
             </header>
            </codeoperation>
            <codeoperation parent_id="141" tag="operation_141" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Applies the specified 8-bit alpha mask to the pixels. We assume that there are just&amp;#010;as many alpha values as pixels but we do not check this." />
             </header>
            </codeoperation>
            <codeoperation parent_id="145" tag="operation_145" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Applies the inverted 8-bit alpha mask to the pixels. We assume that there are just&amp;#010;as many alpha values as pixels but we do not check this." />
             </header>
            </codeoperation>
            <codeoperation parent_id="149" tag="operation_149" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Create an adjustment object for adjusting the brightness and contrast&amp;#010;transferValues is a 256 bins array with values from 0 to 0xFFFF" />
             </header>
            </codeoperation>
            <codeoperation parent_id="155" tag="operation_155" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Apply the adjustment created with onr of the other functions" />
             </header>
            </codeoperation>
            <codeoperation parent_id="160" tag="operation_160" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// XXX: What with alpha channels? YYY: Add an overloaded function that takes alpha into account?/**&amp;#010;Get the difference between 2 colors, normalized in the range (0,255)" />
             </header>
            </codeoperation>
            <codeoperation parent_id="164" tag="operation_164" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Mix the colors given their weights and return in dst&amp;#010;The sum of weights is assumed 255" />
             </header>
            </codeoperation>
            <codeoperation parent_id="170" tag="operation_170" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Convolve the given array of pointers to pixels and return the result&amp;#010;in dst. The kernel values are clamped between -128 and 128" />
             </header>
            </codeoperation>
            <codeoperation parent_id="181" tag="operation_181" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Darken all color channels with the given amount. If compensate is true,&amp;#010;the compensation factor will be used to limit the darkening.&amp;#010;&amp;#010;(See the bumpmap filter)" />
             </header>
            </codeoperation>
            <codeoperation parent_id="188" tag="operation_188" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Calculate the intensity of the given pixel, scaled down to the range 0-255. XXX: Maybe this should be more flexible" />
             </header>
            </codeoperation>
            <codeoperation parent_id="190" tag="operation_190" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Compose two arrays of pixels together. If source and target&amp;#010;are not the same colour model, the source pixels will be&amp;#010;converted to the target model." />
             </header>
            </codeoperation>
            <codeoperation parent_id="206" tag="operation_206" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Compose two byte arrays containing pixels in the same color&amp;#010;model together." />
             </header>
            </codeoperation>
            <codeoperation parent_id="217" tag="operation_217" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dstColorStrategy &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@return cmsHTRANSFORM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="223" tag="operation_223" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisProfileSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="224" tag="operation_224" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="239" tag="operation_239" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="242" tag="operation_242" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisAbstractColorSpace&amp;  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="28" field_type="6357104" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="227" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="227" tag="tblock_0" canDelete="false" indentLevel="1" text="protected QStringList m_profileFilenames;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="227" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="227" text="return m_profileFilenames;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profileFilenames&amp;#010;&amp;#010;@return the value of m_profileFilenames" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="227" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="227" text="m_profileFilenames = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profileFilenames&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="228" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="228" tag="tblock_2" canDelete="false" indentLevel="1" text="protected KisProfileSP m_defaultProfile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="228" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="228" text="return m_defaultProfile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultProfile&amp;#010;&amp;#010;@return the value of m_defaultProfile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="228" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="228" text="m_defaultProfile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultProfile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="229" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// A small buffer for conversion from and to qcolor." />
       </header>
       <ccfdeclarationcodeblock parent_id="229" tag="tblock_5" canDelete="false" indentLevel="1" text="protected quint8* m_qcolordata;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="229" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="229" text="return m_qcolordata;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="229" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="229" text="m_qcolordata = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="230" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="230" tag="tblock_8" canDelete="false" indentLevel="1" text="protected qint32 m_alphaPos;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="230" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="230" text="return m_alphaPos;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alphaPos&amp;#010;&amp;#010;@return the value of m_alphaPos" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="230" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="230" text="m_alphaPos = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alphaPos&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="231" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="231" tag="tblock_11" canDelete="false" indentLevel="1" text="protected qint32 m_alphaSize;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="231" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="231" text="return m_alphaSize;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alphaSize&amp;#010;&amp;#010;@return the value of m_alphaSize" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="231" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="231" text="m_alphaSize = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alphaSize&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="232" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="232" tag="tblock_14" canDelete="false" indentLevel="1" text="protected cmsHTRANSFORM m_defaultToRGB;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="232" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="232" text="return m_defaultToRGB;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultToRGB&amp;#010;&amp;#010;@return the value of m_defaultToRGB" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="232" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="232" text="m_defaultToRGB = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultToRGB&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="233" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="233" tag="tblock_17" canDelete="false" indentLevel="1" text="protected cmsHTRANSFORM m_defaultFromRGB;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="233" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="233" text="return m_defaultFromRGB;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultFromRGB&amp;#010;&amp;#010;@return the value of m_defaultFromRGB" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="233" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="233" text="m_defaultFromRGB = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultFromRGB&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="234" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="234" tag="tblock_20" canDelete="false" indentLevel="1" text="private KisID m_id;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="234" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="234" text="return m_id;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_id&amp;#010;&amp;#010;@return the value of m_id" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="234" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="234" text="m_id = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_id&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="235" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// The colorspace type as defined by littlecms" />
       </header>
       <ccfdeclarationcodeblock parent_id="235" tag="tblock_23" canDelete="false" indentLevel="1" text="private DWORD m_cmType;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="235" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="235" text="return m_cmType;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="235" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="235" text="m_cmType = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="236" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// The colorspace signature as defined in icm/icc files" />
       </header>
       <ccfdeclarationcodeblock parent_id="236" tag="tblock_26" canDelete="false" indentLevel="1" text="private icColorSpaceSignature m_colorSpaceSignature;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="236" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="236" text="return m_colorSpaceSignature;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="236" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="236" text="m_colorSpaceSignature = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="238" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Cache for existing transforms" />
       </header>
       <ccfdeclarationcodeblock parent_id="238" tag="tblock_29" canDelete="false" indentLevel="1" text="private TransformMap m_transforms;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Cache for existing transforms" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="238" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="238" text="return m_transforms;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Cache for existing transforms" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="238" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="238" text="m_transforms = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Cache for existing transforms" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="245" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="245" tag="tblock_32" canDelete="false" indentLevel="1" text="private quint32 m_cachesize;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="245" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="245" text="return m_cachesize;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_cachesize&amp;#010;&amp;#010;@return the value of m_cachesize" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="245" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="245" text="m_cachesize = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_cachesize&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="246" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="246" tag="tblock_35" canDelete="false" indentLevel="1" text="private quint8* m_conversionCache;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="246" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="246" text="return m_conversionCache;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_conversionCache&amp;#010;&amp;#010;@return the value of m_conversionCache" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="246" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="246" text="m_conversionCache = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_conversionCache&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="248" field_type="2097190" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisU8BaseColorSpace  = new KisU8BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU8BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU8BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="351" field_type="7471221" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisF32BaseColorSpace  = new KisF32BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisF32BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisF32BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="359" field_type="3866701" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisU16BaseColorSpace  = new KisU16BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU16BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU16BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1664" field_type="7274528" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisWetColorSpace  = new KisWetColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisWetColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisWetColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1775" field_type="49" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisWetStickyColorSpace  = new KisWetStickyColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisWetStickyColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisWetStickyColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="27" parent_class="27" fileExt=".java" fileName="KShared" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="27" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KShared&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KShared ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="28" field_type="7077996" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisAbstractColorSpace  = new KisAbstractColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAbstractColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAbstractColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="28" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="32" parent_class="32" fileExt=".java" fileName="void" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="32" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Void&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Void ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="33" parent_class="33" fileExt=".java" fileName="KisID" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="33" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisID&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisID ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="34" parent_class="34" fileExt=".java" fileName="const KisID&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="34" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisID&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisID&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="36" parent_class="36" fileExt=".java" fileName="DWORD" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="36" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class DWORD&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public DWORD ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="38" parent_class="38" fileExt=".java" fileName="icColorSpaceSignature" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="38" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class IcColorSpaceSignature&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IcColorSpaceSignature ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="42" parent_class="42" fileExt=".java" fileName="vKisChannelInfoSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="42" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisChannelInfoSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisChannelInfoSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="44" parent_class="44" fileExt=".java" fileName="qint32" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="44" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class qint32&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public qint32 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="49" parent_class="49" fileExt=".java" fileName="bool" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="49" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Bool&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Bool ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="53" parent_class="53" fileExt=".java" fileName="quint8" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="53" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint8&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint8 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="54" parent_class="54" fileExt=".java" fileName="const quint8*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="54" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const quint8*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const quint8* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="57" parent_class="57" fileExt=".java" fileName="QString" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="57" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QString&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QString ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="69" parent_class="69" fileExt=".java" fileName="KisCompositeOpList" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="69" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCompositeOpList&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCompositeOpList ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="72" parent_class="72" fileExt=".java" fileName="vKisProfileSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="72" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisProfileSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisProfileSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="75" parent_class="75" fileExt=".java" fileName="QColor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="75" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QColor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QColor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="76" parent_class="76" fileExt=".java" fileName="const QColor&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="76" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QColor&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QColor&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="78" parent_class="78" fileExt=".java" fileName="quint8*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="78" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint8*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint8* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="80" parent_class="80" fileExt=".java" fileName="KisProfileSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="80" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProfileSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProfileSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="84" parent_class="84" fileExt=".java" fileName="QUANTUM" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="84" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QUANTUM&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QUANTUM ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="90" parent_class="90" fileExt=".java" fileName="QColor*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="90" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QColor*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QColor* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="96" parent_class="96" fileExt=".java" fileName="QUANTUM*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="96" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QUANTUM*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QUANTUM* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="109" parent_class="109" fileExt=".java" fileName="KisPixel&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="109" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPixel&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPixel&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="121" parent_class="121" fileExt=".java" fileName="QImage" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="121" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QImage&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QImage ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="126" parent_class="126" fileExt=".java" fileName="KisAbstractColorSpace*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="126" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAbstractColorSpace*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAbstractColorSpace* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="150" parent_class="150" fileExt=".java" fileName="quint16" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="150" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint16&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint16 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="151" parent_class="151" fileExt=".java" fileName="quint16*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="151" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint16*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint16* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="153" parent_class="153" fileExt=".java" fileName="KisColorAdjustment" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="153" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisColorAdjustment&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisColorAdjustment ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="154" parent_class="154" fileExt=".java" fileName="KisColorAdjustment*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="154" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisColorAdjustment*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisColorAdjustment* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="163" parent_class="163" fileExt=".java" fileName="qint8" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="163" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class qint8&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public qint8 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="165" parent_class="165" fileExt=".java" fileName="const quint8**" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="165" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const quint8**&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const quint8** ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="171" parent_class="171" fileExt=".java" fileName="quint8**" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="171" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint8**&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint8** ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="173" parent_class="173" fileExt=".java" fileName="qint32*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="173" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class qint32*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public qint32* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="175" parent_class="175" fileExt=".java" fileName="enumChannelFlags" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="175" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumChannelFlags&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumChannelFlags ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="201" parent_class="201" fileExt=".java" fileName="KisCompositeOp" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="201" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCompositeOp&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCompositeOp ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="202" parent_class="202" fileExt=".java" fileName="const KisCompositeOp&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="202" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisCompositeOp&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisCompositeOp&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="222" parent_class="222" fileExt=".java" fileName="cmsHTRANSFORM" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="222" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CmsHTRANSFORM&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CmsHTRANSFORM ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="226" parent_class="226" fileExt=".java" fileName="QStringList" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="226" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QStringList&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QStringList ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisAbstractColorSpace" id="237" parent_class="237" fileExt=".java" fileName="TransformMap" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisAbstractColorSpace;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="237" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class TransformMap&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public TransformMap ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="240" parent_class="240" fileExt=".java" fileName="const KisAbstractColorSpace&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="240" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisAbstractColorSpace&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisAbstractColorSpace&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="244" parent_class="244" fileExt=".java" fileName="KisAbstractColorSpace&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="244" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAbstractColorSpace&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAbstractColorSpace&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="247" parent_class="247" fileExt=".java" fileName="KisU8BaseColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisAbstractColorSpace;&amp;#010;import DWORD;&amp;#010;import icColorSpaceSignature;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="247" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisU8BaseColorSpace&amp;#010; Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;This class is the base for all 8-bit/channel colorspaces" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="576" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisCmykColorSpace  = new KisCmykColorSpace ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisU8BaseColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="576" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="576" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="576" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisCmykColorSpace to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="576" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisCmykColorSpace from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="576" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="251" tag="operation_251" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param cmType &amp;#010;@param colorSpaceSignature &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="248" field_type="3866701" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisAbstractColorSpace  = new KisAbstractColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAbstractColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAbstractColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="248" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="248" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="256" field_type="6619235" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="256" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisAlphaColorSpace  = new KisAlphaColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="256" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="256" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="256" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAlphaColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="256" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAlphaColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="256" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="576" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="576" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisCmykColorSpace  = new KisCmykColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="576" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="576" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="576" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisCmykColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="576" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisCmykColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="576" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="670" field_type="94" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisGrayColorSpace  = new KisGrayColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisGrayColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisGrayColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1387" field_type="65" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisRgbColorSpace  = new KisRgbColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisRgbColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisRgbColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="255" parent_class="255" fileExt=".java" fileName="KisAlphaColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisU8BaseColorSpace;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import qint8;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import qint32;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import enumChannelFlags;&amp;#010;import KisCompositeOpList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="255" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAlphaColorSpace&amp;#010; Copyright (c) 2004 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;The alpha mask is a special color strategy that treats all pixels as&amp;#010;alpha value with a colour common to the mask. The default color is white." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="256" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU8BaseColorSpace  = new KisU8BaseColorSpace ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="349" tag="tblock_5" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAlphaColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="256" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="256" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="256" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU8BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="256" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU8BaseColorSpace from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="256" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="349" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="349" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="349" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="349" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="259" tag="operation_259" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="260" tag="operation_260" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="261" tag="operation_261" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="265" tag="operation_265" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="270" tag="operation_270" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="273" tag="operation_273" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="277" tag="operation_277" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="282" tag="operation_282" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="285" tag="operation_285" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="288" tag="operation_288" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 &amp;#010;@return qint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="291" tag="operation_291" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="296" tag="operation_296" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="297" tag="operation_297" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="298" tag="operation_298" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="299" tag="operation_299" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="300" tag="operation_300" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="301" tag="operation_301" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="304" tag="operation_304" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="307" tag="operation_307" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="315" tag="operation_315" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="321" tag="operation_321" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param kernelValues &amp;#010;@param channelFlags &amp;#010;@param dst &amp;#010;@param factor &amp;#010;@param offset &amp;#010;@param nColors &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="329" tag="operation_329" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Convert a byte array of srcLen pixels *src to the specified color space&amp;#010;and put the converted bytes into the prepared byte array *dst.&amp;#010;&amp;#010;Returns false if the conversion failed, true if it succeeded" />
             </header>
            </codeoperation>
            <codeoperation parent_id="337" tag="operation_337" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="348" tag="operation_348" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="256" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="256" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU8BaseColorSpace  = new KisU8BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="256" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="256" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="256" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU8BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="256" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU8BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="256" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="256" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="349" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="349" tag="tblock_5" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="349" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="349" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="349" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="349" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="350" parent_class="350" fileExt=".java" fileName="KisF32BaseColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisAbstractColorSpace;&amp;#010;import DWORD;&amp;#010;import icColorSpaceSignature;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="350" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisF32BaseColorSpace&amp;#010; Copyright (c) 2004 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;This class is the base for all 32-bit float colorspaces." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="880" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisF32RgbColorSpace  = new KisF32RgbColorSpace ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisF32BaseColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="880" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="880" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="880" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisF32RgbColorSpace to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="880" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisF32RgbColorSpace from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="880" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="354" tag="operation_354" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param cmType &amp;#010;@param colorSpaceSignature &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="351" field_type="65" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisAbstractColorSpace  = new KisAbstractColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAbstractColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAbstractColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="351" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="351" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="880" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="880" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisF32RgbColorSpace  = new KisF32RgbColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="880" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="880" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="880" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisF32RgbColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="880" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisF32RgbColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="880" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="358" parent_class="358" fileExt=".java" fileName="KisU16BaseColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisAbstractColorSpace;&amp;#010;import DWORD;&amp;#010;import icColorSpaceSignature;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="358" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisU16BaseColorSpace&amp;#010; Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;This is the base class for 16-bit/channel colorspaces. It defines&amp;#010;a number of common methods, like handling 16-bit alpha and up-&amp;#010;and down-scaling of channels." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="363" tag="tblock_0" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_OPAQUE;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="364" tag="tblock_2" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_TRANSPARENT;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="370" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisXyzColorSpace  = new KisXyzColorSpace ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisU16BaseColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="363" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="363" text="return U16_OPACITY_OPAQUE;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;@return the value of U16_OPACITY_OPAQUE" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="363" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="363" text="U16_OPACITY_OPAQUE = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="364" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="364" text="return U16_OPACITY_TRANSPARENT;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;@return the value of U16_OPACITY_TRANSPARENT" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="364" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="364" text="U16_OPACITY_TRANSPARENT = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="370" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="370" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="370" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisXyzColorSpace to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="370" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisXyzColorSpace from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="370" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="365" tag="operation_365" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param cmType &amp;#010;@param colorSpaceSignature &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="359" field_type="2097190" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisAbstractColorSpace  = new KisAbstractColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAbstractColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAbstractColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="359" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="359" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="363" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="363" tag="tblock_0" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_OPAQUE;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="363" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="363" text="return U16_OPACITY_OPAQUE;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;@return the value of U16_OPACITY_OPAQUE" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="363" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="363" text="U16_OPACITY_OPAQUE = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="364" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="364" tag="tblock_2" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_TRANSPARENT;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="364" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="364" text="return U16_OPACITY_TRANSPARENT;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;@return the value of U16_OPACITY_TRANSPARENT" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="364" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="364" text="U16_OPACITY_TRANSPARENT = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="370" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="370" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisXyzColorSpace  = new KisXyzColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="370" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="370" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="370" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisXyzColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="370" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisXyzColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="370" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1135" field_type="92" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisRgbU16ColorSpace  = new KisRgbU16ColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisRgbU16ColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisRgbU16ColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="362" parent_class="362" fileExt=".java" fileName="const quint16" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="362" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const quint16&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const quint16 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="369" parent_class="369" fileExt=".java" fileName="KisXyzColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisU16BaseColorSpace;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import quint8;&amp;#010;import qint32;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import qint8;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import KisCompositeOpList;&amp;#010;import quint16;&amp;#010;import cmsHTRANSFORM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="369" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisXyzColorSpace&amp;#010; Copyright (c) 2005 Boudewijn Rempt (boud@valdyas.org)&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="566" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="567" tag="tblock_2" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultToRGB;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="568" tag="tblock_5" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultFromRGB;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="570" tag="tblock_8" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_X;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="571" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_Y;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="572" tag="tblock_14" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_Z;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="573" tag="tblock_17" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_ALPHA;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="574" tag="tblock_20" canDelete="false" indentLevel="1" text="private quint8* m_qcolordata;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisXyzColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="566" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="566" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="566" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="566" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="567" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="567" text="return m_defaultToRGB;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultToRGB&amp;#010;&amp;#010;@return the value of m_defaultToRGB" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="567" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="567" text="m_defaultToRGB = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultToRGB&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="568" text="return m_defaultFromRGB;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultFromRGB&amp;#010;&amp;#010;@return the value of m_defaultFromRGB" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="568" text="m_defaultFromRGB = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultFromRGB&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="570" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="570" text="return PIXEL_X;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_X&amp;#010;&amp;#010;@return the value of PIXEL_X" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="570" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="570" text="PIXEL_X = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_X&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="571" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="571" text="return PIXEL_Y;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_Y&amp;#010;&amp;#010;@return the value of PIXEL_Y" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="571" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="571" text="PIXEL_Y = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_Y&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="572" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="572" text="return PIXEL_Z;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_Z&amp;#010;&amp;#010;@return the value of PIXEL_Z" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="572" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="572" text="PIXEL_Z = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_Z&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="573" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="573" text="return PIXEL_ALPHA;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_ALPHA" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="573" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="573" text="PIXEL_ALPHA = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_ALPHA&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="574" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="574" text="return m_qcolordata;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="574" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="574" text="m_qcolordata = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="378" tag="operation_378" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="379" tag="operation_379" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="380" tag="operation_380" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="384" tag="operation_384" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="389" tag="operation_389" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="392" tag="operation_392" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="396" tag="operation_396" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="400" tag="operation_400" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="405" tag="operation_405" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="408" tag="operation_408" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="411" tag="operation_411" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 &amp;#010;@return qint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="414" tag="operation_414" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="419" tag="operation_419" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="420" tag="operation_420" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="421" tag="operation_421" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="422" tag="operation_422" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="423" tag="operation_423" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="424" tag="operation_424" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="427" tag="operation_427" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="430" tag="operation_430" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="438" tag="operation_438" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="444" tag="operation_444" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="455" tag="operation_455" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="456" tag="operation_456" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="466" tag="operation_466" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="476" tag="operation_476" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="486" tag="operation_486" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="496" tag="operation_496" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="506" tag="operation_506" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="516" tag="operation_516" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="526" tag="operation_526" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="536" tag="operation_536" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="546" tag="operation_546" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="556" tag="operation_556" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="370" field_type="16" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="370" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU16BaseColorSpace  = new KisU16BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="370" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="370" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="370" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU16BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="370" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU16BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="370" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="370" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="566" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="566" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="566" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="566" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="566" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="566" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="567" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="567" tag="tblock_2" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultToRGB;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="567" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="567" text="return m_defaultToRGB;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultToRGB&amp;#010;&amp;#010;@return the value of m_defaultToRGB" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="567" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="567" text="m_defaultToRGB = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultToRGB&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="568" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="568" tag="tblock_5" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultFromRGB;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="568" text="return m_defaultFromRGB;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultFromRGB&amp;#010;&amp;#010;@return the value of m_defaultFromRGB" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="568" text="m_defaultFromRGB = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultFromRGB&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="570" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="570" tag="tblock_8" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_X;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="570" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="570" text="return PIXEL_X;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_X&amp;#010;&amp;#010;@return the value of PIXEL_X" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="570" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="570" text="PIXEL_X = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_X&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="571" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="571" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_Y;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="571" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="571" text="return PIXEL_Y;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_Y&amp;#010;&amp;#010;@return the value of PIXEL_Y" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="571" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="571" text="PIXEL_Y = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_Y&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="572" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="572" tag="tblock_14" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_Z;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="572" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="572" text="return PIXEL_Z;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_Z&amp;#010;&amp;#010;@return the value of PIXEL_Z" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="572" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="572" text="PIXEL_Z = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_Z&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="573" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="573" tag="tblock_17" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_ALPHA;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="573" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="573" text="return PIXEL_ALPHA;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_ALPHA" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="573" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="573" text="PIXEL_ALPHA = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_ALPHA&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="574" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// A small buffer for conversion from and to qcolor." />
       </header>
       <ccfdeclarationcodeblock parent_id="574" tag="tblock_20" canDelete="false" indentLevel="1" text="private quint8* m_qcolordata;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="574" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="574" text="return m_qcolordata;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="574" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="574" text="m_qcolordata = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisRgbU16ColorSpace" id="373" parent_class="373" fileExt=".java" fileName="Pixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisRgbU16ColorSpace;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import quint16;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="373" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Pixel&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="374" tag="tblock_0" canDelete="false" indentLevel="1" text="public quint16 X;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="375" tag="tblock_2" canDelete="false" indentLevel="1" text="public quint16 Y;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="376" tag="tblock_5" canDelete="false" indentLevel="1" text="public quint16 Z;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="377" tag="tblock_8" canDelete="false" indentLevel="1" text="public quint16 alpha;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1130" tag="tblock_11" canDelete="false" indentLevel="1" text="public float blue;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1131" tag="tblock_14" canDelete="false" indentLevel="1" text="public float green;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1132" tag="tblock_17" canDelete="false" indentLevel="1" text="public float red;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Pixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="374" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="374" text="return X;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of X&amp;#010;&amp;#010;@return the value of X" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="374" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="374" text="X = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of X&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="375" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="375" text="return Y;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of Y&amp;#010;&amp;#010;@return the value of Y" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="375" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="375" text="Y = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of Y&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="376" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="376" text="return Z;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of Z&amp;#010;&amp;#010;@return the value of Z" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="376" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="376" text="Z = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of Z&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="377" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="377" text="return alpha;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of alpha&amp;#010;&amp;#010;@return the value of alpha" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="377" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="377" text="alpha = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of alpha&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1130" text="return blue;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of blue&amp;#010;&amp;#010;@return the value of blue" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1130" text="blue = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of blue&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1131" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1131" text="return green;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of green&amp;#010;&amp;#010;@return the value of green" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1131" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1131" text="green = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of green&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1132" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1132" text="return red;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of red&amp;#010;&amp;#010;@return the value of red" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1132" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1132" text="red = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of red&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="374" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="374" tag="tblock_0" canDelete="false" indentLevel="1" text="public quint16 X;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="374" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="374" text="return X;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of X&amp;#010;&amp;#010;@return the value of X" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="374" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="374" text="X = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of X&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="375" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="375" tag="tblock_2" canDelete="false" indentLevel="1" text="public quint16 Y;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="375" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="375" text="return Y;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of Y&amp;#010;&amp;#010;@return the value of Y" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="375" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="375" text="Y = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of Y&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="376" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="376" tag="tblock_5" canDelete="false" indentLevel="1" text="public quint16 Z;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="376" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="376" text="return Z;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of Z&amp;#010;&amp;#010;@return the value of Z" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="376" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="376" text="Z = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of Z&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="377" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="377" tag="tblock_8" canDelete="false" indentLevel="1" text="public quint16 alpha;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="377" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="377" text="return alpha;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of alpha&amp;#010;&amp;#010;@return the value of alpha" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="377" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="377" text="alpha = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of alpha&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1130" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1130" tag="tblock_11" canDelete="false" indentLevel="1" text="public float blue;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1130" text="return blue;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of blue&amp;#010;&amp;#010;@return the value of blue" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1130" text="blue = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of blue&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1131" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1131" tag="tblock_14" canDelete="false" indentLevel="1" text="public float green;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1131" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1131" text="return green;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of green&amp;#010;&amp;#010;@return the value of green" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1131" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1131" text="green = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of green&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1132" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1132" tag="tblock_17" canDelete="false" indentLevel="1" text="public float red;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1132" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1132" text="return red;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of red&amp;#010;&amp;#010;@return the value of red" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1132" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1132" text="red = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of red&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="569" parent_class="569" fileExt=".java" fileName="const quint8" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="569" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const quint8&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const quint8 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="575" parent_class="575" fileExt=".java" fileName="KisCmykColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisU8BaseColorSpace;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import quint8;&amp;#010;import qint32;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import qint8;&amp;#010;import KisCompositeOpList;&amp;#010;import cmsHTRANSFORM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="575" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCmykColorSpace&amp;#010; Copyright (c) 2003 Boudewijn Rempt (boud@valdyas.org)&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="660" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="661" tag="tblock_2" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultToRGB;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="662" tag="tblock_5" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultFromRGB;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="663" tag="tblock_8" canDelete="false" indentLevel="1" text="private quint8* m_qcolordata;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="664" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_CYAN;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="665" tag="tblock_14" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_MAGENTA;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="666" tag="tblock_17" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_YELLOW;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="667" tag="tblock_20" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_BLACK;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="668" tag="tblock_23" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_CMYK_ALPHA;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCmykColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="660" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="660" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="660" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="660" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="661" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="661" text="return m_defaultToRGB;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultToRGB&amp;#010;&amp;#010;@return the value of m_defaultToRGB" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="661" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="661" text="m_defaultToRGB = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultToRGB&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="662" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="662" text="return m_defaultFromRGB;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultFromRGB&amp;#010;&amp;#010;@return the value of m_defaultFromRGB" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="662" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="662" text="m_defaultFromRGB = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultFromRGB&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="663" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="663" text="return m_qcolordata;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_qcolordata&amp;#010;&amp;#010;@return the value of m_qcolordata" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="663" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="663" text="m_qcolordata = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_qcolordata&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="664" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="664" text="return PIXEL_CYAN;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_CYAN&amp;#010;&amp;#010;@return the value of PIXEL_CYAN" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="664" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="664" text="PIXEL_CYAN = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_CYAN&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="665" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="665" text="return PIXEL_MAGENTA;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_MAGENTA&amp;#010;&amp;#010;@return the value of PIXEL_MAGENTA" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="665" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="665" text="PIXEL_MAGENTA = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_MAGENTA&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="666" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="666" text="return PIXEL_YELLOW;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_YELLOW&amp;#010;&amp;#010;@return the value of PIXEL_YELLOW" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="666" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="666" text="PIXEL_YELLOW = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_YELLOW&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="667" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="667" text="return PIXEL_BLACK;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_BLACK&amp;#010;&amp;#010;@return the value of PIXEL_BLACK" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="667" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="667" text="PIXEL_BLACK = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_BLACK&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="668" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="668" text="return PIXEL_CMYK_ALPHA;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_CMYK_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_CMYK_ALPHA" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="668" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="668" text="PIXEL_CMYK_ALPHA = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_CMYK_ALPHA&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="579" tag="operation_579" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="580" tag="operation_580" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="581" tag="operation_581" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="585" tag="operation_585" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="590" tag="operation_590" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="593" tag="operation_593" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="597" tag="operation_597" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param color &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="601" tag="operation_601" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param color &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="606" tag="operation_606" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="609" tag="operation_609" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="612" tag="operation_612" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="617" tag="operation_617" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="618" tag="operation_618" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="619" tag="operation_619" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="620" tag="operation_620" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="621" tag="operation_621" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="622" tag="operation_622" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="625" tag="operation_625" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="628" tag="operation_628" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="636" tag="operation_636" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param adjust &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="639" tag="operation_639" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowSize &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="650" tag="operation_650" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="651" tag="operation_651" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="652" tag="operation_652" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dstRowStart &amp;#010;@param dstRowStride &amp;#010;@param srcRowStart &amp;#010;@param srcRowStride &amp;#010;@param rows &amp;#010;@param numColumns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="576" field_type="49" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="576" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU8BaseColorSpace  = new KisU8BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="576" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="576" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="576" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU8BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="576" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU8BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="576" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="576" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="660" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="660" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="660" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="660" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="660" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="660" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="661" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="661" tag="tblock_2" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultToRGB;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="661" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="661" text="return m_defaultToRGB;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultToRGB&amp;#010;&amp;#010;@return the value of m_defaultToRGB" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="661" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="661" text="m_defaultToRGB = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultToRGB&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="662" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="662" tag="tblock_5" canDelete="false" indentLevel="1" text="private cmsHTRANSFORM m_defaultFromRGB;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="662" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="662" text="return m_defaultFromRGB;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_defaultFromRGB&amp;#010;&amp;#010;@return the value of m_defaultFromRGB" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="662" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="662" text="m_defaultFromRGB = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_defaultFromRGB&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="663" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="663" tag="tblock_8" canDelete="false" indentLevel="1" text="private quint8* m_qcolordata;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="663" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="663" text="return m_qcolordata;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_qcolordata&amp;#010;&amp;#010;@return the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="663" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="663" text="m_qcolordata = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_qcolordata&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="664" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="664" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_CYAN;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="664" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="664" text="return PIXEL_CYAN;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_CYAN&amp;#010;&amp;#010;@return the value of PIXEL_CYAN" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="664" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="664" text="PIXEL_CYAN = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_CYAN&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="665" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="665" tag="tblock_14" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_MAGENTA;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="665" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="665" text="return PIXEL_MAGENTA;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_MAGENTA&amp;#010;&amp;#010;@return the value of PIXEL_MAGENTA" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="665" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="665" text="PIXEL_MAGENTA = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_MAGENTA&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="666" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="666" tag="tblock_17" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_YELLOW;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="666" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="666" text="return PIXEL_YELLOW;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_YELLOW&amp;#010;&amp;#010;@return the value of PIXEL_YELLOW" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="666" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="666" text="PIXEL_YELLOW = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_YELLOW&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="667" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="667" tag="tblock_20" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_BLACK;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="667" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="667" text="return PIXEL_BLACK;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_BLACK&amp;#010;&amp;#010;@return the value of PIXEL_BLACK" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="667" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="667" text="PIXEL_BLACK = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_BLACK&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="668" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="668" tag="tblock_23" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_CMYK_ALPHA;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="668" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="668" text="return PIXEL_CMYK_ALPHA;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_CMYK_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_CMYK_ALPHA" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="668" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="668" text="PIXEL_CMYK_ALPHA = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_CMYK_ALPHA&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="669" parent_class="669" fileExt=".java" fileName="KisGrayColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisU8BaseColorSpace;&amp;#010;import quint8;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import qint32;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import qint8;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import KisCompositeOpList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="669" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGrayColorSpace&amp;#010; Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="860" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="861" tag="tblock_2" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GRAY;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="862" tag="tblock_5" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GRAY_ALPHA;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGrayColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="860" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="860" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="861" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="861" text="return PIXEL_GRAY;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GRAY&amp;#010;&amp;#010;@return the value of PIXEL_GRAY" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="861" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="861" text="PIXEL_GRAY = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GRAY&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="862" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="862" text="return PIXEL_GRAY_ALPHA;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GRAY_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_GRAY_ALPHA" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="862" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="862" text="PIXEL_GRAY_ALPHA = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GRAY_ALPHA&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="673" tag="operation_673" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="674" tag="operation_674" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="675" tag="operation_675" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param gray &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="679" tag="operation_679" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param gray &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="683" tag="operation_683" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="687" tag="operation_687" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="692" tag="operation_692" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="695" tag="operation_695" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="699" tag="operation_699" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="703" tag="operation_703" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="708" tag="operation_708" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="711" tag="operation_711" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="714" tag="operation_714" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 &amp;#010;@return qint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="717" tag="operation_717" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="722" tag="operation_722" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="723" tag="operation_723" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="724" tag="operation_724" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="725" tag="operation_725" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="726" tag="operation_726" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="727" tag="operation_727" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="730" tag="operation_730" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="733" tag="operation_733" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="741" tag="operation_741" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="747" tag="operation_747" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="758" tag="operation_758" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="759" tag="operation_759" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="769" tag="operation_769" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="779" tag="operation_779" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="789" tag="operation_789" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="799" tag="operation_799" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="809" tag="operation_809" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="819" tag="operation_819" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="829" tag="operation_829" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="839" tag="operation_839" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="849" tag="operation_849" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="670" field_type="94" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU8BaseColorSpace  = new KisU8BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU8BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU8BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="670" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="670" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="860" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="860" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="860" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="861" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="861" tag="tblock_2" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GRAY;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="861" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="861" text="return PIXEL_GRAY;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GRAY&amp;#010;&amp;#010;@return the value of PIXEL_GRAY" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="861" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="861" text="PIXEL_GRAY = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GRAY&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="862" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="862" tag="tblock_5" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GRAY_ALPHA;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="862" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="862" text="return PIXEL_GRAY_ALPHA;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GRAY_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_GRAY_ALPHA" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="862" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="862" text="PIXEL_GRAY_ALPHA = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GRAY_ALPHA&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="859" parent_class="859" fileExt=".java" fileName="KisGrayColorSpaceTester" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="859" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGrayColorSpaceTester&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGrayColorSpaceTester ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="863" parent_class="863" fileExt=".java" fileName="RGBF32Plugin" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="863" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class RGBF32Plugin&amp;#010; Copyright (c) 2003 Boudewijn Rempt (boud@valdyas.org)&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.&amp;#010;//**&amp;#010;A plugin wrapper around the RGB F32 colour space strategy." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="878" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisAbstractColorSpace* m_ColorSpaceRGBF32;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public RGBF32Plugin ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="878" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="878" text="return m_ColorSpaceRGBF32;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_ColorSpaceRGBF32&amp;#010;&amp;#010;@return the value of m_ColorSpaceRGBF32" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="878" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="878" text="m_ColorSpaceRGBF32 = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_ColorSpaceRGBF32&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="869" tag="operation_869" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param name &amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="877" tag="operation_877" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="866" field_type="-1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public Plugin  = new Plugin ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type Plugin to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type Plugin from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="878" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="878" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisAbstractColorSpace* m_ColorSpaceRGBF32;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="878" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="878" text="return m_ColorSpaceRGBF32;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_ColorSpaceRGBF32&amp;#010;&amp;#010;@return the value of m_ColorSpaceRGBF32" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="878" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="878" text="m_ColorSpaceRGBF32 = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_ColorSpaceRGBF32&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="864" parent_class="864" fileExt=".java" fileName="KParts" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="864" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KParts&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KParts ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KParts" id="865" parent_class="865" fileExt=".java" fileName="Plugin" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KParts;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="865" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Plugin&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Plugin ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="866" field_type="-1" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public RGBF32Plugin  = new RGBF32Plugin ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type RGBF32Plugin to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type RGBF32Plugin from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="866" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="866" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="870" parent_class="870" fileExt=".java" fileName="QObject" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="870" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QObject&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QObject ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="871" parent_class="871" fileExt=".java" fileName="QObject*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="871" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QObject*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QObject* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="873" parent_class="873" fileExt=".java" fileName="const char*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="873" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const char*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const char* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="875" parent_class="875" fileExt=".java" fileName="const QStringList&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="875" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QStringList&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QStringList&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="879" parent_class="879" fileExt=".java" fileName="KisF32RgbColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisF32BaseColorSpace;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import quint8;&amp;#010;import qint32;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import qint8;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import KisCompositeOpList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="879" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisF32RgbColorSpace&amp;#010; Copyright (c) 2002 Patrick Julien  &lt;freak@codepimps.org>&amp;#010; Copyright (c) 2005 Adrian Page &lt;adrian@pagenet.plus.com>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1125" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1126" tag="tblock_2" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_BLUE;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1127" tag="tblock_5" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GREEN;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1128" tag="tblock_8" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_RED;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1129" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_ALPHA;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisF32RgbColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1125" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1125" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1125" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1125" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1126" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1126" text="return PIXEL_BLUE;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_BLUE&amp;#010;&amp;#010;@return the value of PIXEL_BLUE" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1126" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1126" text="PIXEL_BLUE = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_BLUE&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1127" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1127" text="return PIXEL_GREEN;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GREEN&amp;#010;&amp;#010;@return the value of PIXEL_GREEN" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1127" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1127" text="PIXEL_GREEN = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GREEN&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1128" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1128" text="return PIXEL_RED;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_RED&amp;#010;&amp;#010;@return the value of PIXEL_RED" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1128" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1128" text="PIXEL_RED = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_RED&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1129" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1129" text="return PIXEL_ALPHA;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_ALPHA" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1129" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1129" text="PIXEL_ALPHA = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_ALPHA&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="883" tag="operation_883" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="884" tag="operation_884" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="885" tag="operation_885" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="891" tag="operation_891" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="898" tag="operation_898" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="902" tag="operation_902" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="907" tag="operation_907" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="910" tag="operation_910" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="914" tag="operation_914" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="918" tag="operation_918" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="923" tag="operation_923" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="926" tag="operation_926" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="929" tag="operation_929" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 &amp;#010;@return qint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="932" tag="operation_932" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="937" tag="operation_937" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="938" tag="operation_938" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="939" tag="operation_939" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="940" tag="operation_940" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="941" tag="operation_941" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="942" tag="operation_942" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="945" tag="operation_945" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="948" tag="operation_948" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="956" tag="operation_956" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="957" tag="operation_957" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="963" tag="operation_963" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="974" tag="operation_974" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="984" tag="operation_984" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="994" tag="operation_994" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1004" tag="operation_1004" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1014" tag="operation_1014" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1024" tag="operation_1024" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1034" tag="operation_1034" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1044" tag="operation_1044" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1054" tag="operation_1054" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1064" tag="operation_1064" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1074" tag="operation_1074" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1084" tag="operation_1084" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1094" tag="operation_1094" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1104" tag="operation_1104" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1114" tag="operation_1114" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="880" field_type="65" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="880" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisF32BaseColorSpace  = new KisF32BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisF32BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisF32BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="880" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1125" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1125" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1125" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1125" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1125" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1125" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1126" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1126" tag="tblock_2" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_BLUE;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1126" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1126" text="return PIXEL_BLUE;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_BLUE&amp;#010;&amp;#010;@return the value of PIXEL_BLUE" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1126" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1126" text="PIXEL_BLUE = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_BLUE&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1127" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1127" tag="tblock_5" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GREEN;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1127" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1127" text="return PIXEL_GREEN;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GREEN&amp;#010;&amp;#010;@return the value of PIXEL_GREEN" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1127" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1127" text="PIXEL_GREEN = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GREEN&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1128" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1128" tag="tblock_8" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_RED;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1128" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1128" text="return PIXEL_RED;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_RED&amp;#010;&amp;#010;@return the value of PIXEL_RED" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1128" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1128" text="PIXEL_RED = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_RED&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1129" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1129" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_ALPHA;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1129" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1129" text="return PIXEL_ALPHA;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_ALPHA" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1129" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1129" text="PIXEL_ALPHA = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_ALPHA&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="893" parent_class="893" fileExt=".java" fileName="float*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="893" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Float*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Float* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1124" parent_class="1124" fileExt=".java" fileName="KisF32RgbColorSpaceTester" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1124" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisF32RgbColorSpaceTester&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisF32RgbColorSpaceTester ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1133" parent_class="1133" fileExt=".java" fileName="KisF32RgbColorSpaceSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1133" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisF32RgbColorSpaceSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisF32RgbColorSpaceSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1134" parent_class="1134" fileExt=".java" fileName="KisRgbU16ColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisU16BaseColorSpace;&amp;#010;import quint16;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import quint8;&amp;#010;import qint32;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import qint8;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import KisCompositeOpList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1134" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRgbU16ColorSpace&amp;#010; Copyright (c) 2002 Patrick Julien  &lt;freak@codepimps.org>&amp;#010; Copyright (c) 2005 Adrian Page &lt;adrian@pagenet.plus.com>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1138" tag="tblock_0" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_OPAQUE;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1139" tag="tblock_2" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_TRANSPARENT;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1381" tag="tblock_5" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1382" tag="tblock_8" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_BLUE;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1383" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GREEN;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1384" tag="tblock_14" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_RED;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1385" tag="tblock_17" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_ALPHA;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRgbU16ColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1138" text="return U16_OPACITY_OPAQUE;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;@return the value of U16_OPACITY_OPAQUE" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1138" text="U16_OPACITY_OPAQUE = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1139" text="return U16_OPACITY_TRANSPARENT;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;@return the value of U16_OPACITY_TRANSPARENT" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1139" text="U16_OPACITY_TRANSPARENT = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1381" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1381" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1381" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1381" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1382" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1382" text="return PIXEL_BLUE;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_BLUE&amp;#010;&amp;#010;@return the value of PIXEL_BLUE" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1382" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1382" text="PIXEL_BLUE = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_BLUE&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1383" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1383" text="return PIXEL_GREEN;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GREEN&amp;#010;&amp;#010;@return the value of PIXEL_GREEN" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1383" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1383" text="PIXEL_GREEN = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GREEN&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1384" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1384" text="return PIXEL_RED;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_RED&amp;#010;&amp;#010;@return the value of PIXEL_RED" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1384" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1384" text="PIXEL_RED = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_RED&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1385" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1385" text="return PIXEL_ALPHA;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_ALPHA" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1385" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1385" text="PIXEL_ALPHA = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_ALPHA&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1140" tag="operation_1140" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1141" tag="operation_1141" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1142" tag="operation_1142" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1148" tag="operation_1148" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1154" tag="operation_1154" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1158" tag="operation_1158" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1163" tag="operation_1163" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1166" tag="operation_1166" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1170" tag="operation_1170" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1174" tag="operation_1174" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1179" tag="operation_1179" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1182" tag="operation_1182" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1185" tag="operation_1185" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 &amp;#010;@return qint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1188" tag="operation_1188" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1193" tag="operation_1193" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1194" tag="operation_1194" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1195" tag="operation_1195" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1196" tag="operation_1196" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1197" tag="operation_1197" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1198" tag="operation_1198" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1201" tag="operation_1201" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1204" tag="operation_1204" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1212" tag="operation_1212" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1213" tag="operation_1213" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1219" tag="operation_1219" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1230" tag="operation_1230" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1240" tag="operation_1240" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1250" tag="operation_1250" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1260" tag="operation_1260" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1270" tag="operation_1270" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1280" tag="operation_1280" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1290" tag="operation_1290" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1300" tag="operation_1300" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1310" tag="operation_1310" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1320" tag="operation_1320" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1330" tag="operation_1330" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1340" tag="operation_1340" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1350" tag="operation_1350" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1360" tag="operation_1360" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1370" tag="operation_1370" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1135" field_type="92" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU16BaseColorSpace  = new KisU16BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU16BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU16BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1135" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1135" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1138" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1138" tag="tblock_0" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_OPAQUE;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1138" text="return U16_OPACITY_OPAQUE;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;@return the value of U16_OPACITY_OPAQUE" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1138" text="U16_OPACITY_OPAQUE = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_OPAQUE&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1139" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1139" tag="tblock_2" canDelete="false" indentLevel="1" text="static public const quint16 U16_OPACITY_TRANSPARENT;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1139" text="return U16_OPACITY_TRANSPARENT;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;@return the value of U16_OPACITY_TRANSPARENT" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1139" text="U16_OPACITY_TRANSPARENT = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of U16_OPACITY_TRANSPARENT&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1381" tag="tblock_5" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1381" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1381" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1381" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1381" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1382" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1382" tag="tblock_8" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_BLUE;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1382" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1382" text="return PIXEL_BLUE;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_BLUE&amp;#010;&amp;#010;@return the value of PIXEL_BLUE" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1382" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1382" text="PIXEL_BLUE = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_BLUE&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1383" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1383" tag="tblock_11" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_GREEN;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1383" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1383" text="return PIXEL_GREEN;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_GREEN&amp;#010;&amp;#010;@return the value of PIXEL_GREEN" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1383" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1383" text="PIXEL_GREEN = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_GREEN&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1384" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1384" tag="tblock_14" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_RED;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1384" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1384" text="return PIXEL_RED;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_RED&amp;#010;&amp;#010;@return the value of PIXEL_RED" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1384" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1384" text="PIXEL_RED = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_RED&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1385" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1385" tag="tblock_17" canDelete="false" indentLevel="1" text="static private const quint8 PIXEL_ALPHA;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1385" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1385" text="return PIXEL_ALPHA;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of PIXEL_ALPHA&amp;#010;&amp;#010;@return the value of PIXEL_ALPHA" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1385" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1385" text="PIXEL_ALPHA = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of PIXEL_ALPHA&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1380" parent_class="1380" fileExt=".java" fileName="KisRgbU16ColorSpaceTester" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1380" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRgbU16ColorSpaceTester&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRgbU16ColorSpaceTester ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1386" parent_class="1386" fileExt=".java" fileName="KisRgbColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisU8BaseColorSpace;&amp;#010;import quint8;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import qint32;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import qint8;&amp;#010;import quint32;&amp;#010;import enumChannelFlags;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import KisCompositeOpList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1386" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRgbColorSpace&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1638" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRgbColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1638" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1638" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1638" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1638" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1390" tag="operation_1390" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1391" tag="operation_1391" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1392" tag="operation_1392" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1398" tag="operation_1398" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1404" tag="operation_1404" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1408" tag="operation_1408" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1413" tag="operation_1413" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1416" tag="operation_1416" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1420" tag="operation_1420" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1424" tag="operation_1424" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1429" tag="operation_1429" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1432" tag="operation_1432" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1435" tag="operation_1435" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 &amp;#010;@return qint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1438" tag="operation_1438" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1443" tag="operation_1443" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param kernelValues &amp;#010;@param channelFlags &amp;#010;@param dst &amp;#010;@param factor &amp;#010;@param offset &amp;#010;@param nColors &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1451" tag="operation_1451" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1452" tag="operation_1452" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1453" tag="operation_1453" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1454" tag="operation_1454" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1455" tag="operation_1455" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1456" tag="operation_1456" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1459" tag="operation_1459" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1462" tag="operation_1462" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1470" tag="operation_1470" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1471" tag="operation_1471" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param transferValues &amp;#010;@return KisColorAdjustment*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1473" tag="operation_1473" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param  &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1478" tag="operation_1478" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Darken all color channels with the given amount. If compensate is true,&amp;#010;the compensation factor will be used to limit the darkening.&amp;#010;&amp;#010;(See the bumpmap filter)" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1485" tag="operation_1485" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@return quint8  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1487" tag="operation_1487" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1498" tag="operation_1498" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1508" tag="operation_1508" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1518" tag="operation_1518" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1528" tag="operation_1528" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1538" tag="operation_1538" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1548" tag="operation_1548" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1558" tag="operation_1558" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1568" tag="operation_1568" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1578" tag="operation_1578" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1588" tag="operation_1588" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1598" tag="operation_1598" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1608" tag="operation_1608" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1618" tag="operation_1618" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1628" tag="operation_1628" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1387" field_type="65" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisU8BaseColorSpace  = new KisU8BaseColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisU8BaseColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisU8BaseColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1387" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1387" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1638" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1638" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1638" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1638" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1638" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1638" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1639" parent_class="1639" fileExt=".java" fileName="WetPix" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1639" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class WetPix&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public WetPix ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1640" parent_class="1640" fileExt=".java" fileName="WetPixDbl" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1640" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class WetPixDbl&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public WetPixDbl ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1641" parent_class="1641" fileExt=".java" fileName="WetPack" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1641" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class WetPack&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public WetPack ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1642" parent_class="1642" fileExt=".java" fileName="_WetPix" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import quint16;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1642" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class _WetPix&amp;#010;White is made up of myth-red, myth-green, and myth-blue. Myth-red&amp;#010;looks red when viewed reflectively, but cyan when viewed&amp;#010;transmissively (thus, it vaguely resembles a dichroic&amp;#010;filter). Myth-red over black is red, and myth-red over white is&amp;#010;white.&amp;#010;&amp;#010;Total red channel concentration is myth-red concentration plus&amp;#010;cyan concentration." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1643" tag="tblock_0" canDelete="false" indentLevel="1" text="public quint16 rd;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Total red channel concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1644" tag="tblock_2" canDelete="false" indentLevel="1" text="public quint16 rw;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Myth-red concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1645" tag="tblock_5" canDelete="false" indentLevel="1" text="public quint16 gd;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Total green channel concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1646" tag="tblock_8" canDelete="false" indentLevel="1" text="public quint16 gw;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Myth-green concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1647" tag="tblock_11" canDelete="false" indentLevel="1" text="public quint16 bd;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Total blue channel concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1648" tag="tblock_14" canDelete="false" indentLevel="1" text="public quint16 bw;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Myth-blue concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1649" tag="tblock_17" canDelete="false" indentLevel="1" text="public quint16 w;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Water volume" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1650" tag="tblock_20" canDelete="false" indentLevel="1" text="public quint16 h;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public _WetPix ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1643" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1643" text="return rd;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1643" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1643" text="rd = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1644" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1644" text="return rw;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1644" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1644" text="rw = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1645" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1645" text="return gd;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1645" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1645" text="gd = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1646" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1646" text="return gw;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1646" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1646" text="gw = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1647" text="return bd;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1647" text="bd = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1648" text="return bw;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1648" text="bw = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1649" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1649" text="return w;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1649" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1649" text="w = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1650" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1650" text="return h;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1650" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1650" text="h = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1643" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Total red channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1643" tag="tblock_0" canDelete="false" indentLevel="1" text="public quint16 rd;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1643" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1643" text="return rd;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1643" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1643" text="rd = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1644" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Myth-red concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1644" tag="tblock_2" canDelete="false" indentLevel="1" text="public quint16 rw;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1644" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1644" text="return rw;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1644" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1644" text="rw = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1645" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Total green channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1645" tag="tblock_5" canDelete="false" indentLevel="1" text="public quint16 gd;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1645" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1645" text="return gd;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1645" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1645" text="gd = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1646" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Myth-green concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1646" tag="tblock_8" canDelete="false" indentLevel="1" text="public quint16 gw;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1646" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1646" text="return gw;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1646" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1646" text="gw = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1647" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Total blue channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1647" tag="tblock_11" canDelete="false" indentLevel="1" text="public quint16 bd;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1647" text="return bd;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1647" text="bd = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1648" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Myth-blue concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1648" tag="tblock_14" canDelete="false" indentLevel="1" text="public quint16 bw;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1648" text="return bw;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1648" text="bw = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1649" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Water volume" />
       </header>
       <ccfdeclarationcodeblock parent_id="1649" tag="tblock_17" canDelete="false" indentLevel="1" text="public quint16 w;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Water volume" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1649" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1649" text="return w;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1649" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1649" text="w = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1650" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
       </header>
       <ccfdeclarationcodeblock parent_id="1650" tag="tblock_20" canDelete="false" indentLevel="1" text="public quint16 h;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1650" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1650" text="return h;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1650" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1650" text="h = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1651" parent_class="1651" fileExt=".java" fileName="_WetPack" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import WetPix;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1651" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class _WetPack&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1652" tag="tblock_0" canDelete="false" indentLevel="1" text="public WetPix paint;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Paint layer" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1653" tag="tblock_2" canDelete="false" indentLevel="1" text="public WetPix adsorb;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Adsorbtion layer" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public _WetPack ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1652" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1652" text="return paint;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Paint layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1652" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1652" text="paint = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Paint layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1653" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1653" text="return adsorb;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Adsorbtion layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1653" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1653" text="adsorb = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Adsorbtion layer" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1652" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Paint layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1652" tag="tblock_0" canDelete="false" indentLevel="1" text="public WetPix paint;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Paint layer" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1652" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1652" text="return paint;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Paint layer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1652" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1652" text="paint = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Paint layer" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1653" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Adsorbtion layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1653" tag="tblock_2" canDelete="false" indentLevel="1" text="public WetPix adsorb;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Adsorbtion layer" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1653" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1653" text="return adsorb;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Adsorbtion layer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1653" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1653" text="adsorb = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Adsorbtion layer" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1654" parent_class="1654" fileExt=".java" fileName="_WetPixDbl" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1654" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class _WetPixDbl&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1655" tag="tblock_0" canDelete="false" indentLevel="1" text="public double rd;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Total red channel concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1656" tag="tblock_2" canDelete="false" indentLevel="1" text="public double rw;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Myth-red concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1657" tag="tblock_5" canDelete="false" indentLevel="1" text="public double gd;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Total green channel concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1658" tag="tblock_8" canDelete="false" indentLevel="1" text="public double gw;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Myth-green concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1659" tag="tblock_11" canDelete="false" indentLevel="1" text="public double bd;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Total blue channel concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1660" tag="tblock_14" canDelete="false" indentLevel="1" text="public double bw;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Myth-blue concentration" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1661" tag="tblock_17" canDelete="false" indentLevel="1" text="public double w;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Water volume" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1662" tag="tblock_20" canDelete="false" indentLevel="1" text="public double h;" >
           <header>
            <codecomment tag="" indentLevel="1" text="Height of paper surface" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public _WetPixDbl ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1655" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1655" text="return rd;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1655" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1655" text="rd = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1656" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1656" text="return rw;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1656" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1656" text="rw = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1657" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1657" text="return gd;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1657" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1657" text="gd = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1658" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1658" text="return gw;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1658" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1658" text="gw = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1659" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1659" text="return bd;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1659" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1659" text="bd = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1660" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1660" text="return bw;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1660" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1660" text="bw = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1661" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1661" text="return w;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1661" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1661" text="w = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1662" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1662" text="return h;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1662" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1662" text="h = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1655" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Total red channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1655" tag="tblock_0" canDelete="false" indentLevel="1" text="public double rd;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1655" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1655" text="return rd;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1655" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1655" text="rd = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1656" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Myth-red concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1656" tag="tblock_2" canDelete="false" indentLevel="1" text="public double rw;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1656" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1656" text="return rw;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1656" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1656" text="rw = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1657" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Total green channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1657" tag="tblock_5" canDelete="false" indentLevel="1" text="public double gd;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1657" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1657" text="return gd;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1657" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1657" text="gd = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1658" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Myth-green concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1658" tag="tblock_8" canDelete="false" indentLevel="1" text="public double gw;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1658" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1658" text="return gw;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1658" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1658" text="gw = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1659" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Total blue channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1659" tag="tblock_11" canDelete="false" indentLevel="1" text="public double bd;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1659" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1659" text="return bd;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1659" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1659" text="bd = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1660" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Myth-blue concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1660" tag="tblock_14" canDelete="false" indentLevel="1" text="public double bw;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1660" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1660" text="return bw;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1660" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1660" text="bw = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1661" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Water volume" />
       </header>
       <ccfdeclarationcodeblock parent_id="1661" tag="tblock_17" canDelete="false" indentLevel="1" text="public double w;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Water volume" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1661" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1661" text="return w;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1661" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1661" text="w = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Water volume" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1662" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="Height of paper surface" />
       </header>
       <ccfdeclarationcodeblock parent_id="1662" tag="tblock_20" canDelete="false" indentLevel="1" text="public double h;" >
        <header>
         <codecomment tag="" indentLevel="1" text="Height of paper surface" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1662" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1662" text="return h;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1662" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1662" text="h = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Height of paper surface" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1663" parent_class="1663" fileExt=".java" fileName="KisWetColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisAbstractColorSpace;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import quint32;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import qint32;&amp;#010;import QString;&amp;#010;import QImage;&amp;#010;import qint8;&amp;#010;import KisCompositeOpList;&amp;#010;import QStringList;&amp;#010;import QMap;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1663" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisWetColorSpace&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1755" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1757" tag="tblock_2" canDelete="false" indentLevel="1" text="private quint32* wet_render_tab;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1758" tag="tblock_5" canDelete="false" indentLevel="1" text="private QStringList m_paintNames;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1760" tag="tblock_8" canDelete="false" indentLevel="1" text="private QMap m_conversionMap;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1761" tag="tblock_11" canDelete="false" indentLevel="1" text="private boolean m_paintwetness;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1762" tag="tblock_14" canDelete="false" indentLevel="1" text="private int phase;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1763" tag="tblock_17" canDelete="false" indentLevel="1" text="private int phasebig;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisWetColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1755" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1755" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1757" text="return wet_render_tab;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of wet_render_tab&amp;#010;&amp;#010;@return the value of wet_render_tab" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1757" text="wet_render_tab = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of wet_render_tab&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1758" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1758" text="return m_paintNames;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paintNames&amp;#010;&amp;#010;@return the value of m_paintNames" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1758" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1758" text="m_paintNames = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paintNames&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1760" text="return m_conversionMap;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_conversionMap&amp;#010;&amp;#010;@return the value of m_conversionMap" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1760" text="m_conversionMap = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_conversionMap&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1761" text="return m_paintwetness;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paintwetness&amp;#010;&amp;#010;@return the value of m_paintwetness" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1761" text="m_paintwetness = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paintwetness&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1762" text="return phase;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of phase&amp;#010;&amp;#010;@return the value of phase" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1762" text="phase = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of phase&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1763" text="return phasebig;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of phasebig&amp;#010;&amp;#010;@return the value of phasebig" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1763" text="phasebig = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of phasebig&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1667" tag="operation_1667" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1668" tag="operation_1668" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1669" tag="operation_1669" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Semi-clever: we have only fifteen wet paint colors that are mapped to the// qcolors that are put in the painter by the special wet paint palette. Other// QColors are mapped to plain water..." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1673" tag="operation_1673" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1678" tag="operation_1678" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1681" tag="operation_1681" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1685" tag="operation_1685" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1690" tag="operation_1690" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1693" tag="operation_1693" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1696" tag="operation_1696" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1701" tag="operation_1701" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1702" tag="operation_1702" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1703" tag="operation_1703" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1704" tag="operation_1704" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1705" tag="operation_1705" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1706" tag="operation_1706" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1707" tag="operation_1707" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1710" tag="operation_1710" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1713" tag="operation_1713" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1721" tag="operation_1721" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param adjust &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1724" tag="operation_1724" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  &amp;#010;@param  &amp;#010;@param  &amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1730" tag="operation_1730" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1731" tag="operation_1731" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param b &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1733" tag="operation_1733" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1734" tag="operation_1734" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1735" tag="operation_1735" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowSize &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1746" tag="operation_1746" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// This was static, but since we have only one instance of the color strategy,// it can be just as well a private member variable." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1747" tag="operation_1747" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Convert a single pixel from its wet representation to rgb" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1751" tag="operation_1751" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param pack &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1664" field_type="16" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisAbstractColorSpace  = new KisAbstractColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAbstractColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAbstractColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1664" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1664" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1755" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1755" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1755" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1755" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1757" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1757" tag="tblock_2" canDelete="false" indentLevel="1" text="private quint32* wet_render_tab;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1757" text="return wet_render_tab;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of wet_render_tab&amp;#010;&amp;#010;@return the value of wet_render_tab" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1757" text="wet_render_tab = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of wet_render_tab&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1758" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1758" tag="tblock_5" canDelete="false" indentLevel="1" text="private QStringList m_paintNames;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1758" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1758" text="return m_paintNames;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paintNames&amp;#010;&amp;#010;@return the value of m_paintNames" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1758" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1758" text="m_paintNames = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paintNames&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1760" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1760" tag="tblock_8" canDelete="false" indentLevel="1" text="private QMap m_conversionMap;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1760" text="return m_conversionMap;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_conversionMap&amp;#010;&amp;#010;@return the value of m_conversionMap" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1760" text="m_conversionMap = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_conversionMap&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1761" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1761" tag="tblock_11" canDelete="false" indentLevel="1" text="private boolean m_paintwetness;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1761" text="return m_paintwetness;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paintwetness&amp;#010;&amp;#010;@return the value of m_paintwetness" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1761" text="m_paintwetness = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paintwetness&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1762" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1762" tag="tblock_14" canDelete="false" indentLevel="1" text="private int phase;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1762" text="return phase;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of phase&amp;#010;&amp;#010;@return the value of phase" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1762" text="phase = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of phase&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1763" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1763" tag="tblock_17" canDelete="false" indentLevel="1" text="private int phasebig;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1763" text="return phasebig;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of phasebig&amp;#010;&amp;#010;@return the value of phasebig" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1763" text="phasebig = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of phasebig&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1749" parent_class="1749" fileExt=".java" fileName="WetPix*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1749" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class WetPix*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public WetPix* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1753" parent_class="1753" fileExt=".java" fileName="WetPack*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1753" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class WetPack*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public WetPack* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1756" parent_class="1756" fileExt=".java" fileName="quint32*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1756" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class quint32*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public quint32* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1759" parent_class="1759" fileExt=".java" fileName="QMap" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1759" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QMap&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QMap ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="WetAndSticky" id="1765" parent_class="1765" fileExt=".java" fileName="enumDirection" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package WetAndSticky;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1765" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumDirection&amp;#010;A color is specified as a vector in HLS space.  Hue is a value&amp;#010;in the range 0..360 degrees with 0 degrees being red.  Saturation&amp;#010;and Lightness are both in the range [0,1].  A lightness of 0 means&amp;#010;black, with 1 being white.  A totally saturated color has saturation&amp;#010;of 1." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumDirection ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="WetAndSticky" id="1771" parent_class="1771" fileExt=".java" fileName="CELL" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package WetAndSticky;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1771" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CELL&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CELL ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="WetAndSticky" id="1772" parent_class="1772" fileExt=".java" fileName="cell" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package WetAndSticky;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1772" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Cell&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Cell ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="WetAndSticky" id="1773" parent_class="1773" fileExt=".java" fileName="CELL_PTR" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package WetAndSticky;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1773" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CELL_PTR&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CELL_PTR ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1774" parent_class="1774" fileExt=".java" fileName="KisWetStickyColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisAbstractColorSpace;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;&amp;#010;import KisPixelRO;&amp;#010;import KisPixel;&amp;#010;import vKisChannelInfoSP;&amp;#010;import bool;&amp;#010;import qint32;&amp;#010;import QString;&amp;#010;import quint32;&amp;#010;import QImage;&amp;#010;import qint8;&amp;#010;import quint8;&amp;#010;import KisCompositeOpList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1774" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisWetStickyColorSpace&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1895" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisWetStickyColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1895" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1895" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1895" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1895" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1778" tag="operation_1778" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1779" tag="operation_1779" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1780" tag="operation_1780" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1784" tag="operation_1784" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1789" tag="operation_1789" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1792" tag="operation_1792" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1796" tag="operation_1796" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1801" tag="operation_1801" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1804" tag="operation_1804" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile &amp;#010;@return KisPixel  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1807" tag="operation_1807" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisChannelInfoSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1808" tag="operation_1808" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1809" tag="operation_1809" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1810" tag="operation_1810" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1811" tag="operation_1811" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1812" tag="operation_1812" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return qint32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1813" tag="operation_1813" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1816" tag="operation_1816" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex &amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1819" tag="operation_1819" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure &amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1827" tag="operation_1827" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param adjust &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1830" tag="operation_1830" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1836" tag="operation_1836" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1841" tag="operation_1841" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1845" tag="operation_1845" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCompositeOpList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1846" tag="operation_1846" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowSize &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1857" tag="operation_1857" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param srcProfile &amp;#010;@param dst &amp;#010;@param dstColorStrategy &amp;#010;@param dstProfile &amp;#010;@param numPixels &amp;#010;@param renderingIntent &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1865" tag="operation_1865" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1875" tag="operation_1875" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1885" tag="operation_1885" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1775" field_type="144905952" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisAbstractColorSpace  = new KisAbstractColorSpace ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAbstractColorSpace to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAbstractColorSpace from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1775" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1775" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1895" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1895" tag="tblock_0" canDelete="false" indentLevel="1" text="private vKisChannelInfoSP m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1895" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1895" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1895" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1895" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="12050" parent_class="12050" fileExt=".java" fileName="KisColorSpaceDescriptor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="12050" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisColorSpaceDescriptor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisColorSpaceDescriptor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
   </codegenerator>
   <codegenerator language="Cpp" >
    <classifiercodedocument writeOutCode="true" package="" id="11" parent_class="11" fileExt=".cpp" fileName="qpainter" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qpainter.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="12" parent_class="12" fileExt=".cpp" fileName="kisiteratorpixel" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisiteratorpixel.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="13" parent_class="13" fileExt=".cpp" fileName="kispixel" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kispixel.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="14" parent_class="14" fileExt=".cpp" fileName="kispixelro" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kispixelro.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="15" parent_class="15" fileExt=".cpp" fileName="kisprofilepair" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisprofilepair.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".cpp" fileName="transform" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;transform.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="19" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="19" text="return srcProfile;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="19" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="19" text="srcProfile = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="21" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="21" text="return srcCmType;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="21" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="21" text="srcCmType = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="22" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="22" text="return dstProfile;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="22" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="22" text="dstProfile = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="23" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="23" text="return dstType;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="23" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="23" text="dstType = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="24" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="24" text="return renderIntent;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="24" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="24" text="renderIntent = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="19" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="19" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="19" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="19" text="return srcProfile;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="19" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="19" text="srcProfile = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="21" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="21" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="21" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="21" text="return srcCmType;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="21" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="21" text="srcCmType = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="22" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="22" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="22" text="return dstProfile;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="22" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="22" text="dstProfile = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="23" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="23" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="23" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="23" text="return dstType;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="23" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="23" text="dstType = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="24" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="24" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="24" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="24" text="return renderIntent;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="24" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="24" text="renderIntent = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".cpp" fileName="kisprofile" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisprofile.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="20" parent_class="20" fileExt=".cpp" fileName="q_uint32" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;q_uint32.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="25" parent_class="25" fileExt=".cpp" fileName="struct kiscoloradjustment" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;struct kiscoloradjustment.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="26" parent_class="26" fileExt=".cpp" fileName="kisabstractcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisabstractcolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="227" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="227" text="return m_profileFilenames;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="227" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="227" text="m_profileFilenames = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="228" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="228" text="return m_defaultProfile;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="228" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="228" text="m_defaultProfile = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="229" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="229" text="return m_qcolordata;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="229" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="229" text="m_qcolordata = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="230" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="230" text="return m_alphaPos;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="230" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="230" text="m_alphaPos = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="231" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="231" text="return m_alphaSize;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="231" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="231" text="m_alphaSize = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="232" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="232" text="return m_defaultToRGB;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="232" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="232" text="m_defaultToRGB = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="233" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="233" text="return m_defaultFromRGB;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="233" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="233" text="m_defaultFromRGB = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="234" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="234" text="return m_id;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="234" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="234" text="m_id = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="235" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="235" text="return m_cmType;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@return the value of m_cmType" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="235" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="235" text="m_cmType = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@param value the value of m_cmType" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="236" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="236" text="return m_colorSpaceSignature;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@return the value of m_colorSpaceSignature" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="236" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="236" text="m_colorSpaceSignature = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@param value the value of m_colorSpaceSignature" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="238" tag="hblock_tag_20" canDelete="false" writeOutText="false" classfield_id="238" text="return m_transforms;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@return the value of m_transforms" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="238" tag="hblock_tag_21" canDelete="false" writeOutText="false" classfield_id="238" text="m_transforms = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@param value the value of m_transforms" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="245" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="245" text="return m_cachesize;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="245" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="245" text="m_cachesize = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="246" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="246" text="return m_conversionCache;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="246" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="246" text="m_conversionCache = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="31" tag="operation_31" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Create a new colorspace strategy.&amp;#010;&amp;#010;@param id The Krita identification of this color model.&amp;#010;@param cmType The littlecms colorstrategy type we wrap.&amp;#010;@param colorSpaceSignature The icc signature for the colorspace we are." />
         </header>
        </codeoperation>
        <codeoperation parent_id="40" tag="operation_40" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="41" tag="operation_41" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="//========== Channels =====================================================//// Return a vector describing all the channels this color model has." />
         </header>
        </codeoperation>
        <codeoperation parent_id="43" tag="operation_43" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="The total number of channels for a single pixel in this color model" />
         </header>
        </codeoperation>
        <codeoperation parent_id="45" tag="operation_45" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="The total number of color channels (excludes alpha and substance) for a single&amp;#010;pixel in this color model." />
         </header>
        </codeoperation>
        <codeoperation parent_id="46" tag="operation_46" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="47" tag="operation_47" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="The size in bytes of a single pixel in this color model" />
         </header>
        </codeoperation>
        <codeoperation parent_id="48" tag="operation_48" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Whether this color model has a channel of type ALPHA" />
         </header>
        </codeoperation>
        <codeoperation parent_id="50" tag="operation_50" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="51" tag="operation_51" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="52" tag="operation_52" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Return a string with the channel's value suitable for display in the gui." />
         </header>
        </codeoperation>
        <codeoperation parent_id="58" tag="operation_58" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Return a string with the channel's value with integer&amp;#010;channels normalised to the floating point range 0 to 1, if appropriate." />
         </header>
        </codeoperation>
        <codeoperation parent_id="61" tag="operation_61" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="62" tag="operation_62" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="64" tag="operation_64" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="65" tag="operation_65" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="67" tag="operation_67" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="68" tag="operation_68" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="//========== Capabilities =================================================///**&amp;#010;Returns the list of user-visible composite ops supported by this colourspace. Internal&amp;#010;ops such as COPY, CLEAR, and ERASE, are not included as these make no sense&amp;#010;for layers in the full image model." />
         </header>
        </codeoperation>
        <codeoperation parent_id="70" tag="operation_70" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="71" tag="operation_71" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="//========== Display profiles =============================================///**&amp;#010;Get a list of profiles that apply to this color space" />
         </header>
        </codeoperation>
        <codeoperation parent_id="73" tag="operation_73" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Return the number of profiles available for this color space" />
         </header>
        </codeoperation>
        <codeoperation parent_id="74" tag="operation_74" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="//================= Conversion functions ==================================///**&amp;#010;The nativeColor methods take a given color defined as an RGB QColor&amp;#010;and fills a byte array with the corresponding color in the&amp;#010;the colorspace managed by this strategy.&amp;#010;&amp;#010;The profile parameter is the profile of the paint device; the other profile&amp;#010;is the display profile -- since we are moving from QColor&amp;#010;that have most likely been picked from the display itself.&amp;#010;&amp;#010;XXX: We actually do not use the display yet, nor the paint device profile" />
         </header>
        </codeoperation>
        <codeoperation parent_id="82" tag="operation_82" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="88" tag="operation_88" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="The toQColor methods take a byte array that is at least pixelSize() long&amp;#010;and converts the contents to a QColor, using the given profile as a source&amp;#010;profile and the display profile as a destination profile.&amp;#010;&amp;#010;XXX: We actually do not use the display yet, nor the paint device profile&amp;#010;" />
         </header>
        </codeoperation>
        <codeoperation parent_id="93" tag="operation_93" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="99" tag="operation_99" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Get the alpha value of the given pixel.&amp;#010;XXX: Change to float/int to match setAlpha() when that changes." />
         </header>
        </codeoperation>
        <codeoperation parent_id="102" tag="operation_102" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="105" tag="operation_105" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="108" tag="operation_108" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="This function is used to convert a KisPixelRepresentation from this color strategy to the specified&amp;#010;color strategy." />
         </header>
        </codeoperation>
        <codeoperation parent_id="113" tag="operation_113" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Convert the pixels in data to (8-bit BGRA) QImage using the specified profiles.&amp;#010;The pixels are supposed to be encoded in this color model.&amp;#010;&amp;#010;@param data A pointer to a contiguous memory region containing width * height pixels&amp;#010;@param width in pixels&amp;#010;@param height in pixels&amp;#010;@param srcProfile source profile&amp;#010;@param dstProfile destination profile&amp;#010;@param renderingIntent the rendering intent&amp;#010;@param exposure The exposure setting for rendering a preview of a high dynamic range image." />
         </header>
        </codeoperation>
        <codeoperation parent_id="122" tag="operation_122" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Convert a byte array of srcLen pixels *src to the specified color space&amp;#010;and put the converted bytes into the prepared byte array *dst.&amp;#010;&amp;#010;Returns false if the conversion failed, true if it succeeded" />
         </header>
        </codeoperation>
        <codeoperation parent_id="131" tag="operation_131" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Convert the value of the channel at the specified position into&amp;#010;an 8-bit value." />
         </header>
        </codeoperation>
        <codeoperation parent_id="134" tag="operation_134" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Convert the value of the channel at the specified position into&amp;#010;a 16-bit value. This may be upscaling or downscaling, depending&amp;#010;on the defined value of the channel" />
         </header>
        </codeoperation>
        <codeoperation parent_id="137" tag="operation_137" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="//============================== Manipulation fucntions ==========================//// // The manipulation functions have default implementations that _convert_ the pixel// to a QColor and back. Reimplement these methods in your color strategy!///**&amp;#010;Set the alpha channel to the given value.&amp;#010;&amp;#010;pixels -- a pointer to the pixels that will have their alpha set to this value&amp;#010;alpha --  XXX: This must become int or float&amp;#010;nPixels -- the number of pixels&amp;#010;&amp;#010;XXX: Also add a function that modifies the current alpha with the given alpha, i.e., premultiply them?" />
         </header>
        </codeoperation>
        <codeoperation parent_id="141" tag="operation_141" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Applies the specified 8-bit alpha mask to the pixels. We assume that there are just&amp;#010;as many alpha values as pixels but we do not check this." />
         </header>
        </codeoperation>
        <codeoperation parent_id="145" tag="operation_145" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Applies the inverted 8-bit alpha mask to the pixels. We assume that there are just&amp;#010;as many alpha values as pixels but we do not check this." />
         </header>
        </codeoperation>
        <codeoperation parent_id="149" tag="operation_149" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Create an adjustment object for adjusting the brightness and contrast&amp;#010;transferValues is a 256 bins array with values from 0 to 0xFFFF" />
         </header>
        </codeoperation>
        <codeoperation parent_id="155" tag="operation_155" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Apply the adjustment created with onr of the other functions" />
         </header>
        </codeoperation>
        <codeoperation parent_id="160" tag="operation_160" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="// XXX: What with alpha channels? YYY: Add an overloaded function that takes alpha into account?/**&amp;#010;Get the difference between 2 colors, normalized in the range (0,255)" />
         </header>
        </codeoperation>
        <codeoperation parent_id="164" tag="operation_164" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Mix the colors given their weights and return in dst&amp;#010;The sum of weights is assumed 255" />
         </header>
        </codeoperation>
        <codeoperation parent_id="170" tag="operation_170" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Convolve the given array of pointers to pixels and return the result&amp;#010;in dst. The kernel values are clamped between -128 and 128" />
         </header>
        </codeoperation>
        <codeoperation parent_id="181" tag="operation_181" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Darken all color channels with the given amount. If compensate is true,&amp;#010;the compensation factor will be used to limit the darkening.&amp;#010;&amp;#010;(See the bumpmap filter)" />
         </header>
        </codeoperation>
        <codeoperation parent_id="188" tag="operation_188" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Calculate the intensity of the given pixel, scaled down to the range 0-255. XXX: Maybe this should be more flexible" />
         </header>
        </codeoperation>
        <codeoperation parent_id="190" tag="operation_190" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Compose two arrays of pixels together. If source and target&amp;#010;are not the same colour model, the source pixels will be&amp;#010;converted to the target model." />
         </header>
        </codeoperation>
        <codeoperation parent_id="206" tag="operation_206" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Compose two byte arrays containing pixels in the same color&amp;#010;model together." />
         </header>
        </codeoperation>
        <codeoperation parent_id="217" tag="operation_217" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="223" tag="operation_223" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="224" tag="operation_224" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="239" tag="operation_239" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="242" tag="operation_242" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="227" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="227" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="227" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="227" text="return m_profileFilenames;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="227" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="227" text="m_profileFilenames = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="228" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="228" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="228" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="228" text="return m_defaultProfile;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="228" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="228" text="m_defaultProfile = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="229" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// A small buffer for conversion from and to qcolor." />
       </header>
       <ccfdeclarationcodeblock parent_id="229" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="229" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="229" text="return m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="229" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="229" text="m_qcolordata = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="230" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="230" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="230" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="230" text="return m_alphaPos;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="230" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="230" text="m_alphaPos = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="231" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="231" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="231" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="231" text="return m_alphaSize;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="231" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="231" text="m_alphaSize = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="232" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="232" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="232" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="232" text="return m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="232" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="232" text="m_defaultToRGB = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="233" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="233" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="233" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="233" text="return m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="233" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="233" text="m_defaultFromRGB = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="234" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="234" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="234" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="234" text="return m_id;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="234" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="234" text="m_id = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="235" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// The colorspace type as defined by littlecms" />
       </header>
       <ccfdeclarationcodeblock parent_id="235" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="235" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="235" text="return m_cmType;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@return the value of m_cmType" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="235" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="235" text="m_cmType = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@param value the value of m_cmType" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="236" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// The colorspace signature as defined in icm/icc files" />
       </header>
       <ccfdeclarationcodeblock parent_id="236" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="236" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="236" text="return m_colorSpaceSignature;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@return the value of m_colorSpaceSignature" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="236" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="236" text="m_colorSpaceSignature = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@param value the value of m_colorSpaceSignature" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="238" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// Cache for existing transforms" />
       </header>
       <ccfdeclarationcodeblock parent_id="238" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="238" tag="hblock_tag_20" canDelete="false" writeOutText="false" classfield_id="238" text="return m_transforms;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@return the value of m_transforms" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="238" tag="hblock_tag_21" canDelete="false" writeOutText="false" classfield_id="238" text="m_transforms = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@param value the value of m_transforms" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="245" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="245" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="245" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="245" text="return m_cachesize;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="245" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="245" text="m_cachesize = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="246" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="246" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="246" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="246" text="return m_conversionCache;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="246" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="246" text="m_conversionCache = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="27" parent_class="27" fileExt=".cpp" fileName="kshared" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kshared.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="33" parent_class="33" fileExt=".cpp" fileName="kisid" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisid.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="36" parent_class="36" fileExt=".cpp" fileName="dword" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;dword.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="38" parent_class="38" fileExt=".cpp" fileName="iccolorspacesignature" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;iccolorspacesignature.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="42" parent_class="42" fileExt=".cpp" fileName="vkischannelinfosp" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;vkischannelinfosp.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="44" parent_class="44" fileExt=".cpp" fileName="q_int32" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;q_int32.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="49" parent_class="49" fileExt=".cpp" fileName="bool" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;bool.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="53" parent_class="53" fileExt=".cpp" fileName="q_uint8" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;q_uint8.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="57" parent_class="57" fileExt=".cpp" fileName="qstring" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qstring.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="69" parent_class="69" fileExt=".cpp" fileName="kiscompositeoplist" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="72" parent_class="72" fileExt=".cpp" fileName="vkisprofilesp" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;vkisprofilesp.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="75" parent_class="75" fileExt=".cpp" fileName="qcolor" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qcolor.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="80" parent_class="80" fileExt=".cpp" fileName="kisprofilesp" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisprofilesp.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="84" parent_class="84" fileExt=".cpp" fileName="quantum" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;quantum.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="121" parent_class="121" fileExt=".cpp" fileName="qimage" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qimage.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="150" parent_class="150" fileExt=".cpp" fileName="q_uint16" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;q_uint16.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="153" parent_class="153" fileExt=".cpp" fileName="kiscoloradjustment" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiscoloradjustment.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="163" parent_class="163" fileExt=".cpp" fileName="q_int8" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;q_int8.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="175" parent_class="175" fileExt=".cpp" fileName="enumchannelflags" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;enumchannelflags.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="201" parent_class="201" fileExt=".cpp" fileName="kiscompositeop" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiscompositeop.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="222" parent_class="222" fileExt=".cpp" fileName="cmshtransform" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;cmshtransform.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="226" parent_class="226" fileExt=".cpp" fileName="qstringlist" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qstringlist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="kisabstractcolorspace" id="237" parent_class="237" fileExt=".cpp" fileName="transformmap" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;transformmap.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="247" parent_class="247" fileExt=".cpp" fileName="kisu8basecolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisu8basecolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeoperation parent_id="251" tag="operation_251" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="255" parent_class="255" fileExt=".cpp" fileName="kisalphacolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisalphacolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="349" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="349" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="349" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="349" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="259" tag="operation_259" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="260" tag="operation_260" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="261" tag="operation_261" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="265" tag="operation_265" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="270" tag="operation_270" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="273" tag="operation_273" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="277" tag="operation_277" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="282" tag="operation_282" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="285" tag="operation_285" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="288" tag="operation_288" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="291" tag="operation_291" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="296" tag="operation_296" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="297" tag="operation_297" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="298" tag="operation_298" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="299" tag="operation_299" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="300" tag="operation_300" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="301" tag="operation_301" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="304" tag="operation_304" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="307" tag="operation_307" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="315" tag="operation_315" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="321" tag="operation_321" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="329" tag="operation_329" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Convert a byte array of srcLen pixels *src to the specified color space&amp;#010;and put the converted bytes into the prepared byte array *dst.&amp;#010;&amp;#010;Returns false if the conversion failed, true if it succeeded" />
         </header>
        </codeoperation>
        <codeoperation parent_id="337" tag="operation_337" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="348" tag="operation_348" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="349" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="349" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="349" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="349" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="349" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="349" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="350" parent_class="350" fileExt=".cpp" fileName="kisf32basecolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisf32basecolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeoperation parent_id="354" tag="operation_354" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="358" parent_class="358" fileExt=".cpp" fileName="kisu16basecolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisu16basecolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="363" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="363" text="return U16_OPACITY_OPAQUE;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="363" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="363" text="U16_OPACITY_OPAQUE = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="364" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="364" text="return U16_OPACITY_TRANSPARENT;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="364" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="364" text="U16_OPACITY_TRANSPARENT = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="365" tag="operation_365" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="363" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="363" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="363" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="363" text="return U16_OPACITY_OPAQUE;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="363" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="363" text="U16_OPACITY_OPAQUE = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="364" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="364" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="364" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="364" text="return U16_OPACITY_TRANSPARENT;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="364" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="364" text="U16_OPACITY_TRANSPARENT = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="369" parent_class="369" fileExt=".cpp" fileName="kisxyzcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisxyzcolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="570" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="570" text="return PIXEL_X;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="570" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="570" text="PIXEL_X = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="571" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="571" text="return PIXEL_Y;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="571" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="571" text="PIXEL_Y = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="572" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="572" text="return PIXEL_Z;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="572" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="572" text="PIXEL_Z = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="573" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="573" text="return PIXEL_ALPHA;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="573" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="573" text="PIXEL_ALPHA = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="566" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="566" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="566" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="566" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="567" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="567" text="return m_defaultToRGB;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="567" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="567" text="m_defaultToRGB = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="568" text="return m_defaultFromRGB;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="568" text="m_defaultFromRGB = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="574" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="574" text="return m_qcolordata;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="574" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="574" text="m_qcolordata = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="378" tag="operation_378" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="379" tag="operation_379" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="380" tag="operation_380" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="384" tag="operation_384" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="389" tag="operation_389" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="392" tag="operation_392" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="396" tag="operation_396" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="400" tag="operation_400" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="405" tag="operation_405" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="408" tag="operation_408" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="411" tag="operation_411" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="414" tag="operation_414" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="419" tag="operation_419" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="420" tag="operation_420" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="421" tag="operation_421" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="422" tag="operation_422" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="423" tag="operation_423" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="424" tag="operation_424" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="427" tag="operation_427" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="430" tag="operation_430" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="438" tag="operation_438" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="444" tag="operation_444" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="455" tag="operation_455" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="456" tag="operation_456" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="466" tag="operation_466" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="476" tag="operation_476" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="486" tag="operation_486" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="496" tag="operation_496" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="506" tag="operation_506" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="516" tag="operation_516" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="526" tag="operation_526" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="536" tag="operation_536" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="546" tag="operation_546" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="556" tag="operation_556" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="566" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="566" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="566" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="566" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="566" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="566" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="567" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="567" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="567" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="567" text="return m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="567" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="567" text="m_defaultToRGB = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="568" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="568" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="568" text="return m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="568" text="m_defaultFromRGB = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="570" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="570" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="570" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="570" text="return PIXEL_X;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="570" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="570" text="PIXEL_X = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="571" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="571" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="571" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="571" text="return PIXEL_Y;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="571" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="571" text="PIXEL_Y = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="572" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="572" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="572" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="572" text="return PIXEL_Z;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="572" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="572" text="PIXEL_Z = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="573" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="573" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="573" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="573" text="return PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="573" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="573" text="PIXEL_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="574" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// A small buffer for conversion from and to qcolor." />
       </header>
       <ccfdeclarationcodeblock parent_id="574" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="574" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="574" text="return m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="574" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="574" text="m_qcolordata = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="kisrgbu16colorspace" id="373" parent_class="373" fileExt=".cpp" fileName="pixel" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;pixel.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="374" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="374" text="return X;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="374" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="374" text="X = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="375" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="375" text="return Y;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="375" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="375" text="Y = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="376" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="376" text="return Z;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="376" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="376" text="Z = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="377" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="377" text="return alpha;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="377" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="377" text="alpha = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1130" text="return blue;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1130" text="blue = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1131" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1131" text="return green;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1131" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1131" text="green = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1132" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1132" text="return red;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1132" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1132" text="red = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="374" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="374" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="374" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="374" text="return X;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="374" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="374" text="X = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="375" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="375" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="375" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="375" text="return Y;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="375" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="375" text="Y = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="376" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="376" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="376" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="376" text="return Z;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="376" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="376" text="Z = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="377" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="377" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="377" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="377" text="return alpha;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="377" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="377" text="alpha = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1130" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1130" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1130" text="return blue;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1130" text="blue = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1131" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1131" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1131" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1131" text="return green;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1131" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1131" text="green = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1132" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1132" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1132" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1132" text="return red;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1132" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1132" text="red = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="575" parent_class="575" fileExt=".cpp" fileName="kiscmykcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiscmykcolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="664" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="664" text="return PIXEL_CYAN;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="664" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="664" text="PIXEL_CYAN = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="665" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="665" text="return PIXEL_MAGENTA;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="665" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="665" text="PIXEL_MAGENTA = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="666" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="666" text="return PIXEL_YELLOW;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="666" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="666" text="PIXEL_YELLOW = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="667" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="667" text="return PIXEL_BLACK;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="667" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="667" text="PIXEL_BLACK = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="668" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="668" text="return PIXEL_CMYK_ALPHA;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="668" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="668" text="PIXEL_CMYK_ALPHA = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="660" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="660" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="660" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="660" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="661" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="661" text="return m_defaultToRGB;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="661" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="661" text="m_defaultToRGB = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="662" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="662" text="return m_defaultFromRGB;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="662" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="662" text="m_defaultFromRGB = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="663" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="663" text="return m_qcolordata;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="663" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="663" text="m_qcolordata = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="579" tag="operation_579" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="580" tag="operation_580" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="581" tag="operation_581" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="585" tag="operation_585" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="590" tag="operation_590" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="593" tag="operation_593" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="597" tag="operation_597" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="601" tag="operation_601" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="606" tag="operation_606" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="609" tag="operation_609" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="612" tag="operation_612" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="617" tag="operation_617" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="618" tag="operation_618" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="619" tag="operation_619" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="620" tag="operation_620" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="621" tag="operation_621" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="622" tag="operation_622" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="625" tag="operation_625" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="628" tag="operation_628" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="636" tag="operation_636" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="639" tag="operation_639" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="650" tag="operation_650" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="651" tag="operation_651" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="652" tag="operation_652" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="660" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="660" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="660" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="660" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="660" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="660" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="661" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="661" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="661" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="661" text="return m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="661" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="661" text="m_defaultToRGB = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="662" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="662" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="662" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="662" text="return m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="662" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="662" text="m_defaultFromRGB = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="663" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="663" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="663" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="663" text="return m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="663" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="663" text="m_qcolordata = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="664" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="664" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="664" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="664" text="return PIXEL_CYAN;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="664" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="664" text="PIXEL_CYAN = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="665" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="665" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="665" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="665" text="return PIXEL_MAGENTA;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="665" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="665" text="PIXEL_MAGENTA = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="666" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="666" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="666" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="666" text="return PIXEL_YELLOW;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="666" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="666" text="PIXEL_YELLOW = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="667" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="667" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="667" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="667" text="return PIXEL_BLACK;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="667" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="667" text="PIXEL_BLACK = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="668" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="668" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="668" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="668" text="return PIXEL_CMYK_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="668" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="668" text="PIXEL_CMYK_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="669" parent_class="669" fileExt=".cpp" fileName="kisgraycolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisgraycolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="861" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="861" text="return PIXEL_GRAY;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="861" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="861" text="PIXEL_GRAY = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="862" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="862" text="return PIXEL_GRAY_ALPHA;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="862" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="862" text="PIXEL_GRAY_ALPHA = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="860" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="860" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="673" tag="operation_673" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="674" tag="operation_674" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="675" tag="operation_675" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="679" tag="operation_679" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="683" tag="operation_683" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="687" tag="operation_687" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="692" tag="operation_692" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="695" tag="operation_695" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="699" tag="operation_699" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="703" tag="operation_703" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="708" tag="operation_708" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="711" tag="operation_711" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="714" tag="operation_714" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="717" tag="operation_717" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="722" tag="operation_722" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="723" tag="operation_723" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="724" tag="operation_724" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="725" tag="operation_725" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="726" tag="operation_726" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="727" tag="operation_727" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="730" tag="operation_730" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="733" tag="operation_733" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="741" tag="operation_741" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="747" tag="operation_747" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="758" tag="operation_758" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="759" tag="operation_759" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="769" tag="operation_769" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="779" tag="operation_779" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="789" tag="operation_789" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="799" tag="operation_799" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="809" tag="operation_809" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="819" tag="operation_819" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="829" tag="operation_829" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="839" tag="operation_839" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="849" tag="operation_849" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="860" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="860" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="860" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="861" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="861" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="861" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="861" text="return PIXEL_GRAY;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="861" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="861" text="PIXEL_GRAY = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="862" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="862" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="862" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="862" text="return PIXEL_GRAY_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="862" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="862" text="PIXEL_GRAY_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="859" parent_class="859" fileExt=".cpp" fileName="kisgraycolorspacetester" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisgraycolorspacetester.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="863" parent_class="863" fileExt=".cpp" fileName="rgbf32plugin" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;rgbf32plugin.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="878" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="878" text="return m_ColorSpaceRGBF32;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="878" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="878" text="m_ColorSpaceRGBF32 = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="869" tag="operation_869" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="877" tag="operation_877" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="878" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="878" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="878" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="878" text="return m_ColorSpaceRGBF32;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="878" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="878" text="m_ColorSpaceRGBF32 = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="864" parent_class="864" fileExt=".cpp" fileName="kparts" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kparts.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="kparts" id="865" parent_class="865" fileExt=".cpp" fileName="plugin" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;plugin.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="870" parent_class="870" fileExt=".cpp" fileName="qobject" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qobject.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="879" parent_class="879" fileExt=".cpp" fileName="kisf32rgbcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisf32rgbcolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1126" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1126" text="return PIXEL_BLUE;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1126" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1126" text="PIXEL_BLUE = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1127" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1127" text="return PIXEL_GREEN;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1127" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1127" text="PIXEL_GREEN = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1128" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1128" text="return PIXEL_RED;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1128" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1128" text="PIXEL_RED = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1129" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1129" text="return PIXEL_ALPHA;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1129" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1129" text="PIXEL_ALPHA = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1125" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1125" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1125" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1125" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="883" tag="operation_883" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="884" tag="operation_884" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="885" tag="operation_885" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="891" tag="operation_891" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="898" tag="operation_898" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="902" tag="operation_902" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="907" tag="operation_907" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="910" tag="operation_910" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="914" tag="operation_914" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="918" tag="operation_918" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="923" tag="operation_923" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="926" tag="operation_926" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="929" tag="operation_929" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="932" tag="operation_932" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="937" tag="operation_937" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="938" tag="operation_938" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="939" tag="operation_939" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="940" tag="operation_940" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="941" tag="operation_941" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="942" tag="operation_942" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="945" tag="operation_945" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="948" tag="operation_948" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="956" tag="operation_956" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="957" tag="operation_957" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="963" tag="operation_963" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="974" tag="operation_974" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="984" tag="operation_984" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="994" tag="operation_994" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1004" tag="operation_1004" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1014" tag="operation_1014" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1024" tag="operation_1024" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1034" tag="operation_1034" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1044" tag="operation_1044" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1054" tag="operation_1054" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1064" tag="operation_1064" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1074" tag="operation_1074" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1084" tag="operation_1084" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1094" tag="operation_1094" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1104" tag="operation_1104" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1114" tag="operation_1114" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1125" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1125" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1125" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1125" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1125" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1125" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1126" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1126" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1126" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1126" text="return PIXEL_BLUE;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1126" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1126" text="PIXEL_BLUE = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1127" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1127" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1127" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1127" text="return PIXEL_GREEN;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1127" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1127" text="PIXEL_GREEN = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1128" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1128" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1128" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1128" text="return PIXEL_RED;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1128" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1128" text="PIXEL_RED = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1129" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1129" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1129" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1129" text="return PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1129" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1129" text="PIXEL_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1124" parent_class="1124" fileExt=".cpp" fileName="kisf32rgbcolorspacetester" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisf32rgbcolorspacetester.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1133" parent_class="1133" fileExt=".cpp" fileName="kisf32rgbcolorspacesp" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisf32rgbcolorspacesp.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1134" parent_class="1134" fileExt=".cpp" fileName="kisrgbu16colorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisrgbu16colorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1138" text="return U16_OPACITY_OPAQUE;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1138" text="U16_OPACITY_OPAQUE = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1139" text="return U16_OPACITY_TRANSPARENT;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1139" text="U16_OPACITY_TRANSPARENT = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1382" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1382" text="return PIXEL_BLUE;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1382" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1382" text="PIXEL_BLUE = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1383" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1383" text="return PIXEL_GREEN;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1383" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1383" text="PIXEL_GREEN = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1384" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1384" text="return PIXEL_RED;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1384" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1384" text="PIXEL_RED = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1385" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1385" text="return PIXEL_ALPHA;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1385" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1385" text="PIXEL_ALPHA = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1381" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1381" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1381" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1381" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1140" tag="operation_1140" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1141" tag="operation_1141" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1142" tag="operation_1142" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1148" tag="operation_1148" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1154" tag="operation_1154" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1158" tag="operation_1158" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1163" tag="operation_1163" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1166" tag="operation_1166" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1170" tag="operation_1170" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1174" tag="operation_1174" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1179" tag="operation_1179" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1182" tag="operation_1182" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1185" tag="operation_1185" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1188" tag="operation_1188" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1193" tag="operation_1193" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1194" tag="operation_1194" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1195" tag="operation_1195" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1196" tag="operation_1196" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1197" tag="operation_1197" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1198" tag="operation_1198" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1201" tag="operation_1201" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1204" tag="operation_1204" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1212" tag="operation_1212" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1213" tag="operation_1213" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1219" tag="operation_1219" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1230" tag="operation_1230" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1240" tag="operation_1240" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1250" tag="operation_1250" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1260" tag="operation_1260" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1270" tag="operation_1270" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1280" tag="operation_1280" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1290" tag="operation_1290" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1300" tag="operation_1300" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1310" tag="operation_1310" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1320" tag="operation_1320" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1330" tag="operation_1330" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1340" tag="operation_1340" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1350" tag="operation_1350" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1360" tag="operation_1360" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1370" tag="operation_1370" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1138" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1138" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1138" text="return U16_OPACITY_OPAQUE;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1138" text="U16_OPACITY_OPAQUE = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1139" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1139" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1139" text="return U16_OPACITY_TRANSPARENT;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1139" text="U16_OPACITY_TRANSPARENT = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1381" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1381" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1381" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1381" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1381" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1382" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1382" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1382" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1382" text="return PIXEL_BLUE;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1382" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1382" text="PIXEL_BLUE = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1383" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1383" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1383" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1383" text="return PIXEL_GREEN;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1383" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1383" text="PIXEL_GREEN = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1384" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1384" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1384" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1384" text="return PIXEL_RED;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1384" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1384" text="PIXEL_RED = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1385" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1385" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1385" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1385" text="return PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1385" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1385" text="PIXEL_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1380" parent_class="1380" fileExt=".cpp" fileName="kisrgbu16colorspacetester" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisrgbu16colorspacetester.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1386" parent_class="1386" fileExt=".cpp" fileName="kisrgbcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kisrgbcolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1638" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1638" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1638" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1638" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1390" tag="operation_1390" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1391" tag="operation_1391" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1392" tag="operation_1392" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1398" tag="operation_1398" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1404" tag="operation_1404" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1408" tag="operation_1408" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1413" tag="operation_1413" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1416" tag="operation_1416" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1420" tag="operation_1420" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1424" tag="operation_1424" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1429" tag="operation_1429" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1432" tag="operation_1432" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1435" tag="operation_1435" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1438" tag="operation_1438" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1443" tag="operation_1443" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1451" tag="operation_1451" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1452" tag="operation_1452" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1453" tag="operation_1453" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1454" tag="operation_1454" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1455" tag="operation_1455" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1456" tag="operation_1456" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1459" tag="operation_1459" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1462" tag="operation_1462" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1470" tag="operation_1470" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1471" tag="operation_1471" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1473" tag="operation_1473" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1478" tag="operation_1478" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="Darken all color channels with the given amount. If compensate is true,&amp;#010;the compensation factor will be used to limit the darkening.&amp;#010;&amp;#010;(See the bumpmap filter)" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1485" tag="operation_1485" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1487" tag="operation_1487" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1498" tag="operation_1498" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1508" tag="operation_1508" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1518" tag="operation_1518" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1528" tag="operation_1528" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1538" tag="operation_1538" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1548" tag="operation_1548" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1558" tag="operation_1558" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1568" tag="operation_1568" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1578" tag="operation_1578" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1588" tag="operation_1588" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1598" tag="operation_1598" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1608" tag="operation_1608" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1618" tag="operation_1618" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1628" tag="operation_1628" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1638" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1638" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1638" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1638" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1638" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1638" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1639" parent_class="1639" fileExt=".cpp" fileName="wetpix" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;wetpix.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1640" parent_class="1640" fileExt=".cpp" fileName="wetpixdbl" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;wetpixdbl.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1641" parent_class="1641" fileExt=".cpp" fileName="wetpack" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;wetpack.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1642" parent_class="1642" fileExt=".cpp" fileName="_wetpix" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;_wetpix.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1643" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1643" text="return rd;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1643" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1643" text="rd = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1644" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1644" text="return rw;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1644" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1644" text="rw = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1645" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1645" text="return gd;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1645" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1645" text="gd = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1646" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1646" text="return gw;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1646" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1646" text="gw = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1647" text="return bd;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1647" text="bd = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1648" text="return bw;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1648" text="bw = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1649" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1649" text="return w;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1649" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1649" text="w = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1650" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="1650" text="return h;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@return the value of h" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1650" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="1650" text="h = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@param value the value of h" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1643" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total red channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1643" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1643" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1643" text="return rd;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1643" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1643" text="rd = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1644" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-red concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1644" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1644" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1644" text="return rw;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1644" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1644" text="rw = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1645" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total green channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1645" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1645" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1645" text="return gd;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1645" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1645" text="gd = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1646" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-green concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1646" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1646" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1646" text="return gw;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1646" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1646" text="gw = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1647" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total blue channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1647" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1647" text="return bd;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1647" text="bd = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1648" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-blue concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1648" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1648" text="return bw;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1648" text="bw = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1649" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Water volume" />
       </header>
       <ccfdeclarationcodeblock parent_id="1649" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1649" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1649" text="return w;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1649" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1649" text="w = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1650" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
       </header>
       <ccfdeclarationcodeblock parent_id="1650" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1650" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="1650" text="return h;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@return the value of h" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1650" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="1650" text="h = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@param value the value of h" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1651" parent_class="1651" fileExt=".cpp" fileName="_wetpack" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;_wetpack.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1652" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1652" text="return paint;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of paint&amp;#010;Paint layer&amp;#010;@return the value of paint" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1652" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1652" text="paint = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of paint&amp;#010;Paint layer&amp;#010;@param value the value of paint" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1653" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1653" text="return adsorb;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@return the value of adsorb" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1653" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1653" text="adsorb = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@param value the value of adsorb" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1652" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Paint layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1652" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1652" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1652" text="return paint;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of paint&amp;#010;Paint layer&amp;#010;@return the value of paint" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1652" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1652" text="paint = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of paint&amp;#010;Paint layer&amp;#010;@param value the value of paint" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1653" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Adsorbtion layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1653" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1653" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1653" text="return adsorb;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@return the value of adsorb" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1653" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1653" text="adsorb = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@param value the value of adsorb" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1654" parent_class="1654" fileExt=".cpp" fileName="_wetpixdbl" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;_wetpixdbl.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1655" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1655" text="return rd;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1655" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1655" text="rd = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1656" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1656" text="return rw;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1656" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1656" text="rw = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1657" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1657" text="return gd;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1657" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1657" text="gd = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1658" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1658" text="return gw;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1658" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1658" text="gw = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1659" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1659" text="return bd;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1659" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1659" text="bd = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1660" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1660" text="return bw;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1660" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1660" text="bw = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1661" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1661" text="return w;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1661" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1661" text="w = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1662" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="1662" text="return h;" >
         <header>
          <cppcodedocumentation tag="" text="Get the value of h&amp;#010;Height of paper surface&amp;#010;@return the value of h" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1662" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="1662" text="h = value;" >
         <header>
          <cppcodedocumentation tag="" text="Set the value of h&amp;#010;Height of paper surface&amp;#010;@param value the value of h" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1655" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total red channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1655" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1655" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1655" text="return rd;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1655" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1655" text="rd = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1656" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-red concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1656" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1656" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1656" text="return rw;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1656" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1656" text="rw = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1657" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total green channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1657" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1657" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1657" text="return gd;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1657" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1657" text="gd = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1658" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-green concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1658" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1658" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1658" text="return gw;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1658" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1658" text="gw = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1659" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total blue channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1659" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1659" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1659" text="return bd;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1659" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1659" text="bd = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1660" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-blue concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1660" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1660" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1660" text="return bw;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1660" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1660" text="bw = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1661" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Water volume" />
       </header>
       <ccfdeclarationcodeblock parent_id="1661" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1661" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1661" text="return w;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1661" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1661" text="w = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1662" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Height of paper surface" />
       </header>
       <ccfdeclarationcodeblock parent_id="1662" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1662" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="1662" text="return h;" >
        <header>
         <cppcodedocumentation tag="" text="Get the value of h&amp;#010;Height of paper surface&amp;#010;@return the value of h" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1662" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="1662" text="h = value;" >
        <header>
         <cppcodedocumentation tag="" text="Set the value of h&amp;#010;Height of paper surface&amp;#010;@param value the value of h" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1663" parent_class="1663" fileExt=".cpp" fileName="kiswetcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiswetcolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1755" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1755" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1757" text="return wet_render_tab;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1757" text="wet_render_tab = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1758" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1758" text="return m_paintNames;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1758" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1758" text="m_paintNames = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1760" text="return m_conversionMap;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1760" text="m_conversionMap = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1761" text="return m_paintwetness;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1761" text="m_paintwetness = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1762" text="return phase;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1762" text="phase = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1763" text="return phasebig;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1763" text="phasebig = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1667" tag="operation_1667" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1668" tag="operation_1668" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1669" tag="operation_1669" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="// Semi-clever: we have only fifteen wet paint colors that are mapped to the// qcolors that are put in the painter by the special wet paint palette. Other// QColors are mapped to plain water..." />
         </header>
        </codeoperation>
        <codeoperation parent_id="1673" tag="operation_1673" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1678" tag="operation_1678" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1681" tag="operation_1681" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1685" tag="operation_1685" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1690" tag="operation_1690" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1693" tag="operation_1693" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1696" tag="operation_1696" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1701" tag="operation_1701" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1702" tag="operation_1702" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1703" tag="operation_1703" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1704" tag="operation_1704" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1705" tag="operation_1705" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1706" tag="operation_1706" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1707" tag="operation_1707" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1710" tag="operation_1710" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1713" tag="operation_1713" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1721" tag="operation_1721" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1724" tag="operation_1724" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1730" tag="operation_1730" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1731" tag="operation_1731" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1733" tag="operation_1733" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1734" tag="operation_1734" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1735" tag="operation_1735" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1746" tag="operation_1746" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="// This was static, but since we have only one instance of the color strategy,// it can be just as well a private member variable." />
         </header>
        </codeoperation>
        <codeoperation parent_id="1747" tag="operation_1747" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" text="// Convert a single pixel from its wet representation to rgb" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1751" tag="operation_1751" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1755" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1755" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1755" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1755" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1757" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1757" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1757" text="return wet_render_tab;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1757" text="wet_render_tab = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1758" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1758" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1758" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1758" text="return m_paintNames;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1758" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1758" text="m_paintNames = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1760" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1760" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1760" text="return m_conversionMap;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1760" text="m_conversionMap = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1761" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1761" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1761" text="return m_paintwetness;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1761" text="m_paintwetness = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1762" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1762" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1762" text="return phase;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1762" text="phase = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1763" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1763" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1763" text="return phasebig;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="1763" text="phasebig = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1759" parent_class="1759" fileExt=".cpp" fileName="qmap" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;qmap.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="wetandsticky" id="1771" parent_class="1771" fileExt=".cpp" fileName="cell" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;cell.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="wetandsticky" id="1772" parent_class="1772" fileExt=".cpp" fileName="cell" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;cell.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="wetandsticky" id="1765" parent_class="1765" fileExt=".cpp" fileName="enumdirection" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;enumdirection.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1774" parent_class="1774" fileExt=".cpp" fileName="kiswetstickycolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiswetstickycolorspace.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks>
        <codeaccessormethod accessType="0" parent_id="1895" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1895" text="return m_channels;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1895" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1895" text="m_channels = value;" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1778" tag="operation_1778" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1779" tag="operation_1779" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1780" tag="operation_1780" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1784" tag="operation_1784" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1789" tag="operation_1789" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1792" tag="operation_1792" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1796" tag="operation_1796" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1801" tag="operation_1801" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1804" tag="operation_1804" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1807" tag="operation_1807" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1808" tag="operation_1808" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1809" tag="operation_1809" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1810" tag="operation_1810" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1811" tag="operation_1811" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1812" tag="operation_1812" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1813" tag="operation_1813" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1816" tag="operation_1816" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1819" tag="operation_1819" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1827" tag="operation_1827" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1830" tag="operation_1830" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1836" tag="operation_1836" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1841" tag="operation_1841" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1845" tag="operation_1845" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1846" tag="operation_1846" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1857" tag="operation_1857" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1865" tag="operation_1865" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1875" tag="operation_1875" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1885" tag="operation_1885" canDelete="false" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1895" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1895" tag="" canDelete="false" indentLevel="1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1895" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1895" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1895" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1895" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" >
     <textblocks/>
     <header>
      <codecomment tag="" />
     </header>
    </codedocument>
    <classifiercodedocument writeOutCode="true" package="" id="12050" parent_class="12050" fileExt=".cpp" fileName="kiscolorspacedescriptor" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;kiscolorspacedescriptor.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Constructors/Destructors" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Methods" />
       </header>
       <textblocks/>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader11" parent_class="11" fileExt=".h" fileName="qpainter" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QPAINTER_H&amp;#010;#define QPAINTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="11" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QPainter&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QPainter ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QPAINTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader12" parent_class="12" fileExt=".h" fileName="kisiteratorpixel" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISITERATORPIXEL_H&amp;#010;#define KISITERATORPIXEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="12" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisIteratorPixel&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisIteratorPixel ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISITERATORPIXEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader13" parent_class="13" fileExt=".h" fileName="kispixel" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPIXEL_H&amp;#010;#define KISPIXEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="13" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisPixel&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisPixel ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISPIXEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader14" parent_class="14" fileExt=".h" fileName="kispixelro" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPIXELRO_H&amp;#010;#define KISPIXELRO_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="14" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisPixelRO&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisPixelRO ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISPIXELRO_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader15" parent_class="15" fileExt=".h" fileName="kisprofilepair" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPROFILEPAIR_H&amp;#010;#define KISPROFILEPAIR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="15" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisProfilePair&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisProfilePair ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISPROFILEPAIR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader17" parent_class="17" fileExt=".h" fileName="transform" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef TRANSFORM_H&amp;#010;#define TRANSFORM_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisprofile.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="17" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class transform&amp;#010;// This would be better, I guess." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="19" tag="tblock_0" canDelete="false" indentLevel="1" text=" KisProfile srcProfile;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="21" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint32 srcCmType;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="22" tag="tblock_2" canDelete="false" indentLevel="1" text=" KisProfile dstProfile;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="23" tag="tblock_3" canDelete="false" indentLevel="1" text=" quint32 dstType;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="24" tag="tblock_4" canDelete="false" indentLevel="1" text=" quint32 renderIntent;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="transform ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="19" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="19" text="return srcProfile;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="19" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="19" text="srcProfile = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="21" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="21" text="return srcCmType;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="21" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="21" text="srcCmType = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="22" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="22" text="return dstProfile;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="22" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="22" text="dstProfile = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="23" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="23" text="return dstType;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="23" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="23" text="dstType = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="24" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="24" text="return renderIntent;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="24" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="24" text="renderIntent = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TRANSFORM_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="19" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="19" tag="tblock_0" canDelete="false" indentLevel="1" text=" KisProfile srcProfile;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="19" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="19" text="return srcProfile;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="19" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="19" text="srcProfile = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="21" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="21" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint32 srcCmType;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="21" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="21" text="return srcCmType;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="21" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="21" text="srcCmType = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="22" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="22" tag="tblock_2" canDelete="false" indentLevel="1" text=" KisProfile dstProfile;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="22" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="22" text="return dstProfile;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="22" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="22" text="dstProfile = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="23" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="23" tag="tblock_3" canDelete="false" indentLevel="1" text=" quint32 dstType;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="23" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="23" text="return dstType;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="23" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="23" text="dstType = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="24" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="24" tag="tblock_4" canDelete="false" indentLevel="1" text=" quint32 renderIntent;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="24" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="24" text="return renderIntent;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="24" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="24" text="renderIntent = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader18" parent_class="18" fileExt=".h" fileName="kisprofile" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPROFILE_H&amp;#010;#define KISPROFILE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="18" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisProfile&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisProfile ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISPROFILE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader20" parent_class="20" fileExt=".h" fileName="q_uint32" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef quint32_H&amp;#010;#define quint32_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="20" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class quint32&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="quint32 ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //quint32_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader25" parent_class="25" fileExt=".h" fileName="struct kiscoloradjustment" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef STRUCT_KISCOLORADJUSTMENT_H&amp;#010;#define STRUCT_KISCOLORADJUSTMENT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="25" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class struct KisColorAdjustment&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="struct KisColorAdjustment ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //STRUCT_KISCOLORADJUSTMENT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader26" parent_class="26" fileExt=".h" fileName="kisabstractcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISABSTRACTCOLORSPACE_H&amp;#010;#define KISABSTRACTCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;dword.h&quot;&amp;#010;#include &quot;iccolorspacesignature.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;kisid.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;#include &quot;vkisprofilesp.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;enumchannelflags.h&quot;&amp;#010;#include &quot;cmshtransform.h&quot;&amp;#010;#include &quot;qstringlist.h&quot;&amp;#010;#include &quot;transformmap.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="26" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisAbstractColorSpace&amp;#010;A colorspace strategy is the definition of a certain color model&amp;#010;in Krita." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisAbstractColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="31" tag="operation_31" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create a new colorspace strategy.&amp;#010;&amp;#010;@param id The Krita identification of this color model.&amp;#010;@param cmType The littlecms colorstrategy type we wrap.&amp;#010;@param colorSpaceSignature The icc signature for the colorspace we are." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="40" tag="operation_40" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="41" tag="operation_41" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="//========== Channels =====================================================//// Return a vector describing all the channels this color model has." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="43" tag="operation_43" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="The total number of channels for a single pixel in this color model" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="45" tag="operation_45" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="The total number of color channels (excludes alpha and substance) for a single&amp;#010;pixel in this color model." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="46" tag="operation_46" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="47" tag="operation_47" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="The size in bytes of a single pixel in this color model" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="48" tag="operation_48" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Whether this color model has a channel of type ALPHA" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="50" tag="operation_50" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="51" tag="operation_51" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="52" tag="operation_52" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Return a string with the channel's value suitable for display in the gui." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="58" tag="operation_58" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Return a string with the channel's value with integer&amp;#010;channels normalised to the floating point range 0 to 1, if appropriate." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="61" tag="operation_61" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="62" tag="operation_62" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param type " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="64" tag="operation_64" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="65" tag="operation_65" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param signature " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="67" tag="operation_67" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="68" tag="operation_68" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="//========== Capabilities =================================================///**&amp;#010;Returns the list of user-visible composite ops supported by this colourspace. Internal&amp;#010;ops such as COPY, CLEAR, and ERASE, are not included as these make no sense&amp;#010;for layers in the full image model." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="70" tag="operation_70" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="71" tag="operation_71" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="//========== Display profiles =============================================///**&amp;#010;Get a list of profiles that apply to this color space" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="73" tag="operation_73" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Return the number of profiles available for this color space" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="74" tag="operation_74" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="//================= Conversion functions ==================================///**&amp;#010;The nativeColor methods take a given color defined as an RGB QColor&amp;#010;and fills a byte array with the corresponding color in the&amp;#010;the colorspace managed by this strategy.&amp;#010;&amp;#010;The profile parameter is the profile of the paint device; the other profile&amp;#010;is the display profile -- since we are moving from QColor&amp;#010;that have most likely been picked from the display itself.&amp;#010;&amp;#010;XXX: We actually do not use the display yet, nor the paint device profile" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="82" tag="operation_82" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="88" tag="operation_88" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="The toQColor methods take a byte array that is at least pixelSize() long&amp;#010;and converts the contents to a QColor, using the given profile as a source&amp;#010;profile and the display profile as a destination profile.&amp;#010;&amp;#010;XXX: We actually do not use the display yet, nor the paint device profile&amp;#010;" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="93" tag="operation_93" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="99" tag="operation_99" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Get the alpha value of the given pixel.&amp;#010;XXX: Change to float/int to match setAlpha() when that changes." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="102" tag="operation_102" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="105" tag="operation_105" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="108" tag="operation_108" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="This function is used to convert a KisPixelRepresentation from this color strategy to the specified&amp;#010;color strategy." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="113" tag="operation_113" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Convert the pixels in data to (8-bit BGRA) QImage using the specified profiles.&amp;#010;The pixels are supposed to be encoded in this color model.&amp;#010;&amp;#010;@param data A pointer to a contiguous memory region containing width * height pixels&amp;#010;@param width in pixels&amp;#010;@param height in pixels&amp;#010;@param srcProfile source profile&amp;#010;@param dstProfile destination profile&amp;#010;@param renderingIntent the rendering intent&amp;#010;@param exposure The exposure setting for rendering a preview of a high dynamic range image." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="122" tag="operation_122" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Convert a byte array of srcLen pixels *src to the specified color space&amp;#010;and put the converted bytes into the prepared byte array *dst.&amp;#010;&amp;#010;Returns false if the conversion failed, true if it succeeded" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="131" tag="operation_131" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Convert the value of the channel at the specified position into&amp;#010;an 8-bit value." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="134" tag="operation_134" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Convert the value of the channel at the specified position into&amp;#010;a 16-bit value. This may be upscaling or downscaling, depending&amp;#010;on the defined value of the channel" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="137" tag="operation_137" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="//============================== Manipulation fucntions ==========================//// // The manipulation functions have default implementations that _convert_ the pixel// to a QColor and back. Reimplement these methods in your color strategy!///**&amp;#010;Set the alpha channel to the given value.&amp;#010;&amp;#010;pixels -- a pointer to the pixels that will have their alpha set to this value&amp;#010;alpha --  XXX: This must become int or float&amp;#010;nPixels -- the number of pixels&amp;#010;&amp;#010;XXX: Also add a function that modifies the current alpha with the given alpha, i.e., premultiply them?" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="141" tag="operation_141" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Applies the specified 8-bit alpha mask to the pixels. We assume that there are just&amp;#010;as many alpha values as pixels but we do not check this." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="145" tag="operation_145" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Applies the inverted 8-bit alpha mask to the pixels. We assume that there are just&amp;#010;as many alpha values as pixels but we do not check this." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="149" tag="operation_149" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create an adjustment object for adjusting the brightness and contrast&amp;#010;transferValues is a 256 bins array with values from 0 to 0xFFFF" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="155" tag="operation_155" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Apply the adjustment created with onr of the other functions" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="160" tag="operation_160" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="// XXX: What with alpha channels? YYY: Add an overloaded function that takes alpha into account?/**&amp;#010;Get the difference between 2 colors, normalized in the range (0,255)" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="164" tag="operation_164" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Mix the colors given their weights and return in dst&amp;#010;The sum of weights is assumed 255" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="170" tag="operation_170" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Convolve the given array of pointers to pixels and return the result&amp;#010;in dst. The kernel values are clamped between -128 and 128" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="181" tag="operation_181" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Darken all color channels with the given amount. If compensate is true,&amp;#010;the compensation factor will be used to limit the darkening.&amp;#010;&amp;#010;(See the bumpmap filter)" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="188" tag="operation_188" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Calculate the intensity of the given pixel, scaled down to the range 0-255. XXX: Maybe this should be more flexible" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="190" tag="operation_190" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Compose two arrays of pixels together. If source and target&amp;#010;are not the same colour model, the source pixels will be&amp;#010;converted to the target model." />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="227" tag="tblock_0" canDelete="false" indentLevel="1" text=" QStringList m_profileFilenames;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="228" tag="tblock_1" canDelete="false" indentLevel="1" text=" KisProfileSP m_defaultProfile;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="229" tag="tblock_2" canDelete="false" indentLevel="1" text=" quint8* m_qcolordata;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="230" tag="tblock_3" canDelete="false" indentLevel="1" text=" qint32 m_alphaPos;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="231" tag="tblock_4" canDelete="false" indentLevel="1" text=" qint32 m_alphaSize;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="232" tag="tblock_5" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultToRGB;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="233" tag="tblock_6" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultFromRGB;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="227" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="227" text="return m_profileFilenames;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="227" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="227" text="m_profileFilenames = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="228" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="228" text="return m_defaultProfile;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="228" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="228" text="m_defaultProfile = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="229" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="229" text="return m_qcolordata;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="229" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="229" text="m_qcolordata = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="230" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="230" text="return m_alphaPos;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="230" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="230" text="m_alphaPos = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="231" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="231" text="return m_alphaSize;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="231" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="231" text="m_alphaSize = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="232" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="232" text="return m_defaultToRGB;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="232" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="232" text="m_defaultToRGB = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="233" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="233" text="return m_defaultFromRGB;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="233" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="233" text="m_defaultFromRGB = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="206" tag="operation_206" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Compose two byte arrays containing pixels in the same color&amp;#010;model together." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="217" tag="operation_217" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dstColorStrategy &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="223" tag="operation_223" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="224" tag="operation_224" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="234" tag="tblock_7" canDelete="false" indentLevel="1" text=" KisID m_id;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="235" tag="tblock_8" canDelete="false" indentLevel="1" text=" DWORD m_cmType;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="236" tag="tblock_9" canDelete="false" indentLevel="1" text=" icColorSpaceSignature m_colorSpaceSignature;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="238" tag="tblock_10" canDelete="false" indentLevel="1" text=" TransformMap m_transforms;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="// Cache for existing transforms" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="245" tag="tblock_11" canDelete="false" indentLevel="1" text=" quint32 m_cachesize;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="246" tag="tblock_12" canDelete="false" indentLevel="1" text=" quint8* m_conversionCache;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="234" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="234" text="return m_id;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="234" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="234" text="m_id = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="235" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="235" text="return m_cmType;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@return the value of m_cmType" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="235" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="235" text="m_cmType = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@param value the value of m_cmType" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="236" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="236" text="return m_colorSpaceSignature;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@return the value of m_colorSpaceSignature" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="236" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="236" text="m_colorSpaceSignature = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@param value the value of m_colorSpaceSignature" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="238" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="238" text="return m_transforms;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@return the value of m_transforms" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="238" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="238" text="m_transforms = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@param value the value of m_transforms" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="245" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="245" text="return m_cachesize;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="245" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="245" text="m_cachesize = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="246" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="246" text="return m_conversionCache;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="246" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="246" text="m_conversionCache = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="239" tag="operation_239" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="242" tag="operation_242" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISABSTRACTCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="227" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="227" tag="tblock_0" canDelete="false" indentLevel="1" text=" QStringList m_profileFilenames;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="227" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="227" text="return m_profileFilenames;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="227" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="227" text="m_profileFilenames = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="228" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="228" tag="tblock_1" canDelete="false" indentLevel="1" text=" KisProfileSP m_defaultProfile;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="228" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="228" text="return m_defaultProfile;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="228" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="228" text="m_defaultProfile = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="229" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// A small buffer for conversion from and to qcolor." />
       </header>
       <ccfdeclarationcodeblock parent_id="229" tag="tblock_2" canDelete="false" indentLevel="1" text=" quint8* m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="229" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="229" text="return m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="229" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="229" text="m_qcolordata = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="230" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="230" tag="tblock_3" canDelete="false" indentLevel="1" text=" qint32 m_alphaPos;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="230" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="230" text="return m_alphaPos;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="230" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="230" text="m_alphaPos = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="231" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="231" tag="tblock_4" canDelete="false" indentLevel="1" text=" qint32 m_alphaSize;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="231" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="231" text="return m_alphaSize;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="231" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="231" text="m_alphaSize = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="232" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="232" tag="tblock_5" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="232" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="232" text="return m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="232" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="232" text="m_defaultToRGB = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="233" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="233" tag="tblock_6" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="233" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="233" text="return m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="233" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="233" text="m_defaultFromRGB = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="234" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="234" tag="tblock_7" canDelete="false" indentLevel="1" text=" KisID m_id;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="234" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="234" text="return m_id;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="234" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="234" text="m_id = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="235" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// The colorspace type as defined by littlecms" />
       </header>
       <ccfdeclarationcodeblock parent_id="235" tag="tblock_8" canDelete="false" indentLevel="1" text=" DWORD m_cmType;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="// The colorspace type as defined by littlecms" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="235" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="235" text="return m_cmType;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@return the value of m_cmType" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="235" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="235" text="m_cmType = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_cmType&amp;#010;// The colorspace type as defined by littlecms&amp;#010;@param value the value of m_cmType" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="236" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// The colorspace signature as defined in icm/icc files" />
       </header>
       <ccfdeclarationcodeblock parent_id="236" tag="tblock_9" canDelete="false" indentLevel="1" text=" icColorSpaceSignature m_colorSpaceSignature;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="// The colorspace signature as defined in icm/icc files" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="236" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="236" text="return m_colorSpaceSignature;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@return the value of m_colorSpaceSignature" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="236" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="236" text="m_colorSpaceSignature = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_colorSpaceSignature&amp;#010;// The colorspace signature as defined in icm/icc files&amp;#010;@param value the value of m_colorSpaceSignature" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="238" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// Cache for existing transforms" />
       </header>
       <ccfdeclarationcodeblock parent_id="238" tag="tblock_10" canDelete="false" indentLevel="1" text=" TransformMap m_transforms;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="// Cache for existing transforms" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="238" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="238" text="return m_transforms;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@return the value of m_transforms" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="238" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="238" text="m_transforms = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_transforms&amp;#010;// Cache for existing transforms&amp;#010;@param value the value of m_transforms" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="245" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="245" tag="tblock_11" canDelete="false" indentLevel="1" text=" quint32 m_cachesize;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="245" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="245" text="return m_cachesize;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="245" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="245" text="m_cachesize = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="246" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="246" tag="tblock_12" canDelete="false" indentLevel="1" text=" quint8* m_conversionCache;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="246" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="246" text="return m_conversionCache;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="246" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="246" text="m_conversionCache = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader27" parent_class="27" fileExt=".h" fileName="kshared" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KSHARED_H&amp;#010;#define KSHARED_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="27" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KShared&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KShared ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KSHARED_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader33" parent_class="33" fileExt=".h" fileName="kisid" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISID_H&amp;#010;#define KISID_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="33" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisID&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisID ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISID_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader36" parent_class="36" fileExt=".h" fileName="dword" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef DWORD_H&amp;#010;#define DWORD_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="36" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class DWORD&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="DWORD ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DWORD_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader38" parent_class="38" fileExt=".h" fileName="iccolorspacesignature" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef ICCOLORSPACESIGNATURE_H&amp;#010;#define ICCOLORSPACESIGNATURE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="38" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class icColorSpaceSignature&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="icColorSpaceSignature ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ICCOLORSPACESIGNATURE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader42" parent_class="42" fileExt=".h" fileName="vkischannelinfosp" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef VKISCHANNELINFOSP_H&amp;#010;#define VKISCHANNELINFOSP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="42" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class vKisChannelInfoSP&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="vKisChannelInfoSP ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VKISCHANNELINFOSP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader44" parent_class="44" fileExt=".h" fileName="q_int32" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef qint32_H&amp;#010;#define qint32_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="44" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class qint32&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="qint32 ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //qint32_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader49" parent_class="49" fileExt=".h" fileName="bool" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef BOOL_H&amp;#010;#define BOOL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="49" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class bool&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="bool ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //BOOL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader53" parent_class="53" fileExt=".h" fileName="q_uint8" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef quint8_H&amp;#010;#define quint8_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="53" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class quint8&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="quint8 ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //quint8_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader57" parent_class="57" fileExt=".h" fileName="qstring" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QSTRING_H&amp;#010;#define QSTRING_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="57" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QString&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QString ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QSTRING_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader69" parent_class="69" fileExt=".h" fileName="kiscompositeoplist" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOMPOSITEOPLIST_H&amp;#010;#define KISCOMPOSITEOPLIST_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="69" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisCompositeOpList&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisCompositeOpList ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISCOMPOSITEOPLIST_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader72" parent_class="72" fileExt=".h" fileName="vkisprofilesp" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef VKISPROFILESP_H&amp;#010;#define VKISPROFILESP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="72" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class vKisProfileSP&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="vKisProfileSP ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VKISPROFILESP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader75" parent_class="75" fileExt=".h" fileName="qcolor" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QCOLOR_H&amp;#010;#define QCOLOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="75" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QColor&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QColor ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QCOLOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader80" parent_class="80" fileExt=".h" fileName="kisprofilesp" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPROFILESP_H&amp;#010;#define KISPROFILESP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="80" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisProfileSP&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisProfileSP ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISPROFILESP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader84" parent_class="84" fileExt=".h" fileName="quantum" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QUANTUM_H&amp;#010;#define QUANTUM_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="84" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QUANTUM&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QUANTUM ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QUANTUM_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader121" parent_class="121" fileExt=".h" fileName="qimage" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QIMAGE_H&amp;#010;#define QIMAGE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="121" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QImage&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QImage ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QIMAGE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader150" parent_class="150" fileExt=".h" fileName="q_uint16" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef quint16_H&amp;#010;#define quint16_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="150" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class quint16&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="quint16 ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //quint16_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader153" parent_class="153" fileExt=".h" fileName="kiscoloradjustment" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOLORADJUSTMENT_H&amp;#010;#define KISCOLORADJUSTMENT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="153" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisColorAdjustment&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisColorAdjustment ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISCOLORADJUSTMENT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader163" parent_class="163" fileExt=".h" fileName="q_int8" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef qint8_H&amp;#010;#define qint8_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="163" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class qint8&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="qint8 ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //qint8_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader175" parent_class="175" fileExt=".h" fileName="enumchannelflags" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef ENUMCHANNELFLAGS_H&amp;#010;#define ENUMCHANNELFLAGS_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="175" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class enumChannelFlags&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="enumChannelFlags ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ENUMCHANNELFLAGS_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader201" parent_class="201" fileExt=".h" fileName="kiscompositeop" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOMPOSITEOP_H&amp;#010;#define KISCOMPOSITEOP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="201" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisCompositeOp&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisCompositeOp ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISCOMPOSITEOP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader222" parent_class="222" fileExt=".h" fileName="cmshtransform" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef CMSHTRANSFORM_H&amp;#010;#define CMSHTRANSFORM_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="222" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class cmsHTRANSFORM&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="cmsHTRANSFORM ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CMSHTRANSFORM_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader226" parent_class="226" fileExt=".h" fileName="qstringlist" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QSTRINGLIST_H&amp;#010;#define QSTRINGLIST_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="226" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QStringList&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QStringList ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QSTRINGLIST_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="kisabstractcolorspace" id="cppheader237" parent_class="237" fileExt=".h" fileName="transformmap" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef TRANSFORMMAP_H&amp;#010;#define TRANSFORMMAP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="237" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class TransformMap&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="TransformMap ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TRANSFORMMAP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader247" parent_class="247" fileExt=".h" fileName="kisu8basecolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISU8BASECOLORSPACE_H&amp;#010;#define KISU8BASECOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisabstractcolorspace.h&quot;&amp;#010;#include &quot;dword.h&quot;&amp;#010;#include &quot;iccolorspacesignature.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="247" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisU8BaseColorSpace&amp;#010; Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;This class is the base for all 8-bit/channel colorspaces" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisU8BaseColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="251" tag="operation_251" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param cmType &amp;#010;@param colorSpaceSignature " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISU8BASECOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader255" parent_class="255" fileExt=".h" fileName="kisalphacolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISALPHACOLORSPACE_H&amp;#010;#define KISALPHACOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisu8basecolorspace.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;enumchannelflags.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="255" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisAlphaColorSpace&amp;#010; Copyright (c) 2004 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;The alpha mask is a special color strategy that treats all pixels as&amp;#010;alpha value with a colour common to the mask. The default color is white." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisAlphaColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="259" tag="operation_259" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="260" tag="operation_260" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="261" tag="operation_261" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="265" tag="operation_265" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="270" tag="operation_270" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="273" tag="operation_273" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="277" tag="operation_277" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="282" tag="operation_282" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="285" tag="operation_285" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="288" tag="operation_288" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="291" tag="operation_291" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="296" tag="operation_296" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="297" tag="operation_297" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="298" tag="operation_298" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="299" tag="operation_299" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="300" tag="operation_300" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="301" tag="operation_301" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="304" tag="operation_304" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="307" tag="operation_307" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="315" tag="operation_315" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="321" tag="operation_321" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param kernelValues &amp;#010;@param channelFlags &amp;#010;@param dst &amp;#010;@param factor &amp;#010;@param offset &amp;#010;@param nColors " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="329" tag="operation_329" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Convert a byte array of srcLen pixels *src to the specified color space&amp;#010;and put the converted bytes into the prepared byte array *dst.&amp;#010;&amp;#010;Returns false if the conversion failed, true if it succeeded" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="337" tag="operation_337" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="348" tag="operation_348" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="349" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="349" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="349" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="349" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="349" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISALPHACOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="349" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="349" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="349" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="349" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="349" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="349" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader350" parent_class="350" fileExt=".h" fileName="kisf32basecolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISF32BASECOLORSPACE_H&amp;#010;#define KISF32BASECOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisabstractcolorspace.h&quot;&amp;#010;#include &quot;dword.h&quot;&amp;#010;#include &quot;iccolorspacesignature.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="350" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisF32BaseColorSpace&amp;#010; Copyright (c) 2004 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;This class is the base for all 32-bit float colorspaces." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisF32BaseColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="354" tag="operation_354" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param cmType &amp;#010;@param colorSpaceSignature " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISF32BASECOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader358" parent_class="358" fileExt=".h" fileName="kisu16basecolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISU16BASECOLORSPACE_H&amp;#010;#define KISU16BASECOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisabstractcolorspace.h&quot;&amp;#010;#include &quot;dword.h&quot;&amp;#010;#include &quot;iccolorspacesignature.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="358" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisU16BaseColorSpace&amp;#010; Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.&amp;#010;//**&amp;#010;This is the base class for 16-bit/channel colorspaces. It defines&amp;#010;a number of common methods, like handling 16-bit alpha and up-&amp;#010;and down-scaling of channels." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="363" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_OPAQUE;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="364" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_TRANSPARENT;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisU16BaseColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="363" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="363" text="return U16_OPACITY_OPAQUE;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="363" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="363" text="U16_OPACITY_OPAQUE = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="364" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="364" text="return U16_OPACITY_TRANSPARENT;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="364" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="364" text="U16_OPACITY_TRANSPARENT = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="365" tag="operation_365" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param cmType &amp;#010;@param colorSpaceSignature " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISU16BASECOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="363" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="363" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_OPAQUE;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="363" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="363" text="return U16_OPACITY_OPAQUE;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="363" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="363" text="U16_OPACITY_OPAQUE = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="364" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="364" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_TRANSPARENT;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="364" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="364" text="return U16_OPACITY_TRANSPARENT;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="364" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="364" text="U16_OPACITY_TRANSPARENT = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader369" parent_class="369" fileExt=".h" fileName="kisxyzcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISXYZCOLORSPACE_H&amp;#010;#define KISXYZCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisu16basecolorspace.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;#include &quot;q_uint16.h&quot;&amp;#010;#include &quot;cmshtransform.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="369" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisXyzColorSpace&amp;#010; Copyright (c) 2005 Boudewijn Rempt (boud@valdyas.org)&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisXyzColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="378" tag="operation_378" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="379" tag="operation_379" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="380" tag="operation_380" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="384" tag="operation_384" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="389" tag="operation_389" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="392" tag="operation_392" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="396" tag="operation_396" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="400" tag="operation_400" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="405" tag="operation_405" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="408" tag="operation_408" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="411" tag="operation_411" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="414" tag="operation_414" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="419" tag="operation_419" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="420" tag="operation_420" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="421" tag="operation_421" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="422" tag="operation_422" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="423" tag="operation_423" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="424" tag="operation_424" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="427" tag="operation_427" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="430" tag="operation_430" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="438" tag="operation_438" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="444" tag="operation_444" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="455" tag="operation_455" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="456" tag="operation_456" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="466" tag="operation_466" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="476" tag="operation_476" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="486" tag="operation_486" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="496" tag="operation_496" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="506" tag="operation_506" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="516" tag="operation_516" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="526" tag="operation_526" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="536" tag="operation_536" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="546" tag="operation_546" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="556" tag="operation_556" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="570" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_X;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="571" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_Y;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="572" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_Z;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="573" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_ALPHA;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="566" tag="tblock_4" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="567" tag="tblock_5" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultToRGB;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="568" tag="tblock_6" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultFromRGB;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="574" tag="tblock_7" canDelete="false" indentLevel="1" text=" quint8* m_qcolordata;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="570" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="570" text="return PIXEL_X;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="570" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="570" text="PIXEL_X = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="571" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="571" text="return PIXEL_Y;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="571" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="571" text="PIXEL_Y = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="572" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="572" text="return PIXEL_Z;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="572" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="572" text="PIXEL_Z = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="573" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="573" text="return PIXEL_ALPHA;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="573" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="573" text="PIXEL_ALPHA = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="566" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="566" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="566" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="566" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="567" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="567" text="return m_defaultToRGB;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="567" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="567" text="m_defaultToRGB = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="568" text="return m_defaultFromRGB;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="568" text="m_defaultFromRGB = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="574" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="574" text="return m_qcolordata;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="574" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="574" text="m_qcolordata = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISXYZCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="566" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="566" tag="tblock_4" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="566" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="566" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="566" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="566" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="567" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="567" tag="tblock_5" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="567" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="567" text="return m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="567" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="567" text="m_defaultToRGB = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="568" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="568" tag="tblock_6" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="568" text="return m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="568" text="m_defaultFromRGB = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="570" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="570" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_X;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="570" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="570" text="return PIXEL_X;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="570" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="570" text="PIXEL_X = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="571" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="571" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_Y;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="571" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="571" text="return PIXEL_Y;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="571" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="571" text="PIXEL_Y = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="572" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="572" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_Z;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="572" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="572" text="return PIXEL_Z;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="572" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="572" text="PIXEL_Z = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="573" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="573" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="573" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="573" text="return PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="573" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="573" text="PIXEL_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="574" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="// A small buffer for conversion from and to qcolor." />
       </header>
       <ccfdeclarationcodeblock parent_id="574" tag="tblock_7" canDelete="false" indentLevel="1" text=" quint8* m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="// A small buffer for conversion from and to qcolor." />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="574" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="574" text="return m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@return the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="574" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="574" text="m_qcolordata = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_qcolordata&amp;#010;// A small buffer for conversion from and to qcolor.&amp;#010;@param value the value of m_qcolordata" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="kisrgbu16colorspace" id="cppheader373" parent_class="373" fileExt=".h" fileName="pixel" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef PIXEL_H&amp;#010;#define PIXEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;q_uint16.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="373" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class Pixel&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="374" tag="tblock_0" canDelete="false" indentLevel="1" text=" quint16 X;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="375" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint16 Y;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="376" tag="tblock_2" canDelete="false" indentLevel="1" text=" quint16 Z;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="377" tag="tblock_3" canDelete="false" indentLevel="1" text=" quint16 alpha;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1130" tag="tblock_4" canDelete="false" indentLevel="1" text=" float blue;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1131" tag="tblock_5" canDelete="false" indentLevel="1" text=" float green;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1132" tag="tblock_6" canDelete="false" indentLevel="1" text=" float red;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="Pixel ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="374" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="374" text="return X;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="374" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="374" text="X = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="375" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="375" text="return Y;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="375" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="375" text="Y = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="376" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="376" text="return Z;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="376" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="376" text="Z = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="377" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="377" text="return alpha;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="377" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="377" text="alpha = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1130" text="return blue;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1130" text="blue = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1131" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1131" text="return green;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1131" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1131" text="green = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1132" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1132" text="return red;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1132" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1132" text="red = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //PIXEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="374" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="374" tag="tblock_0" canDelete="false" indentLevel="1" text=" quint16 X;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="374" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="374" text="return X;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="374" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="374" text="X = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="375" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="375" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint16 Y;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="375" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="375" text="return Y;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="375" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="375" text="Y = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="376" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="376" tag="tblock_2" canDelete="false" indentLevel="1" text=" quint16 Z;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="376" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="376" text="return Z;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="376" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="376" text="Z = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="377" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="377" tag="tblock_3" canDelete="false" indentLevel="1" text=" quint16 alpha;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="377" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="377" text="return alpha;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="377" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="377" text="alpha = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1130" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1130" tag="tblock_4" canDelete="false" indentLevel="1" text=" float blue;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1130" text="return blue;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1130" text="blue = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1131" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1131" tag="tblock_5" canDelete="false" indentLevel="1" text=" float green;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1131" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1131" text="return green;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1131" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1131" text="green = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1132" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1132" tag="tblock_6" canDelete="false" indentLevel="1" text=" float red;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1132" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1132" text="return red;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1132" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1132" text="red = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader575" parent_class="575" fileExt=".h" fileName="kiscmykcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCMYKCOLORSPACE_H&amp;#010;#define KISCMYKCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisu8basecolorspace.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;#include &quot;cmshtransform.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="575" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisCmykColorSpace&amp;#010; Copyright (c) 2003 Boudewijn Rempt (boud@valdyas.org)&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisCmykColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="579" tag="operation_579" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="580" tag="operation_580" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="581" tag="operation_581" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="585" tag="operation_585" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="590" tag="operation_590" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="593" tag="operation_593" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="597" tag="operation_597" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param color &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="601" tag="operation_601" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param color &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="606" tag="operation_606" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="609" tag="operation_609" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="612" tag="operation_612" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="617" tag="operation_617" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="618" tag="operation_618" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="619" tag="operation_619" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="620" tag="operation_620" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="621" tag="operation_621" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="622" tag="operation_622" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="625" tag="operation_625" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="628" tag="operation_628" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="636" tag="operation_636" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param adjust " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="639" tag="operation_639" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowSize &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="650" tag="operation_650" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="651" tag="operation_651" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="652" tag="operation_652" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dstRowStart &amp;#010;@param dstRowStride &amp;#010;@param srcRowStart &amp;#010;@param srcRowStride &amp;#010;@param rows &amp;#010;@param numColumns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="664" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_CYAN;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="665" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_MAGENTA;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="666" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_YELLOW;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="667" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_BLACK;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="668" tag="tblock_4" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_CMYK_ALPHA;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="660" tag="tblock_5" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="661" tag="tblock_6" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultToRGB;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="662" tag="tblock_7" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultFromRGB;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="663" tag="tblock_8" canDelete="false" indentLevel="1" text=" quint8* m_qcolordata;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="664" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="664" text="return PIXEL_CYAN;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="664" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="664" text="PIXEL_CYAN = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="665" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="665" text="return PIXEL_MAGENTA;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="665" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="665" text="PIXEL_MAGENTA = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="666" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="666" text="return PIXEL_YELLOW;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="666" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="666" text="PIXEL_YELLOW = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="667" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="667" text="return PIXEL_BLACK;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="667" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="667" text="PIXEL_BLACK = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="668" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="668" text="return PIXEL_CMYK_ALPHA;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="668" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="668" text="PIXEL_CMYK_ALPHA = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="660" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="660" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="660" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="660" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="661" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="661" text="return m_defaultToRGB;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="661" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="661" text="m_defaultToRGB = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="662" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="662" text="return m_defaultFromRGB;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="662" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="662" text="m_defaultFromRGB = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="663" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="663" text="return m_qcolordata;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="663" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="663" text="m_qcolordata = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISCMYKCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="660" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="660" tag="tblock_5" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="660" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="660" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="660" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="660" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="661" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="661" tag="tblock_6" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="661" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="661" text="return m_defaultToRGB;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="661" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="661" text="m_defaultToRGB = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="662" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="662" tag="tblock_7" canDelete="false" indentLevel="1" text=" cmsHTRANSFORM m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="662" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="662" text="return m_defaultFromRGB;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="662" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="662" text="m_defaultFromRGB = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="663" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="663" tag="tblock_8" canDelete="false" indentLevel="1" text=" quint8* m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="663" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="663" text="return m_qcolordata;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="663" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="663" text="m_qcolordata = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="664" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="664" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_CYAN;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="664" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="664" text="return PIXEL_CYAN;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="664" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="664" text="PIXEL_CYAN = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="665" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="665" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_MAGENTA;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="665" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="665" text="return PIXEL_MAGENTA;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="665" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="665" text="PIXEL_MAGENTA = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="666" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="666" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_YELLOW;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="666" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="666" text="return PIXEL_YELLOW;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="666" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="666" text="PIXEL_YELLOW = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="667" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="667" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_BLACK;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="667" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="667" text="return PIXEL_BLACK;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="667" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="667" text="PIXEL_BLACK = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="668" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="668" tag="tblock_4" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_CMYK_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="668" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="668" text="return PIXEL_CMYK_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="668" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="668" text="PIXEL_CMYK_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader669" parent_class="669" fileExt=".h" fileName="kisgraycolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISGRAYCOLORSPACE_H&amp;#010;#define KISGRAYCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisu8basecolorspace.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="669" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisGrayColorSpace&amp;#010; Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisGrayColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="673" tag="operation_673" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="674" tag="operation_674" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="675" tag="operation_675" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param gray &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="679" tag="operation_679" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param gray &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="683" tag="operation_683" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="687" tag="operation_687" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="692" tag="operation_692" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="695" tag="operation_695" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="699" tag="operation_699" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="703" tag="operation_703" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="708" tag="operation_708" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="711" tag="operation_711" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="714" tag="operation_714" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="717" tag="operation_717" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="722" tag="operation_722" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="723" tag="operation_723" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="724" tag="operation_724" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="725" tag="operation_725" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="726" tag="operation_726" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="727" tag="operation_727" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="730" tag="operation_730" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="733" tag="operation_733" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="741" tag="operation_741" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="747" tag="operation_747" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="758" tag="operation_758" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="759" tag="operation_759" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="769" tag="operation_769" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="779" tag="operation_779" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="789" tag="operation_789" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="799" tag="operation_799" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="809" tag="operation_809" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="819" tag="operation_819" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="829" tag="operation_829" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="839" tag="operation_839" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="849" tag="operation_849" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="861" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GRAY;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="862" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GRAY_ALPHA;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="860" tag="tblock_2" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="861" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="861" text="return PIXEL_GRAY;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="861" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="861" text="PIXEL_GRAY = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="862" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="862" text="return PIXEL_GRAY_ALPHA;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="862" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="862" text="PIXEL_GRAY_ALPHA = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="860" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="860" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISGRAYCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="860" tag="tblock_2" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="860" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="860" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="861" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="861" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GRAY;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="861" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="861" text="return PIXEL_GRAY;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="861" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="861" text="PIXEL_GRAY = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="862" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="862" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GRAY_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="862" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="862" text="return PIXEL_GRAY_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="862" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="862" text="PIXEL_GRAY_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader859" parent_class="859" fileExt=".h" fileName="kisgraycolorspacetester" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISGRAYCOLORSPACETESTER_H&amp;#010;#define KISGRAYCOLORSPACETESTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="859" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisGrayColorSpaceTester&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisGrayColorSpaceTester ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISGRAYCOLORSPACETESTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader863" parent_class="863" fileExt=".h" fileName="rgbf32plugin" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef RGBF32PLUGIN_H&amp;#010;#define RGBF32PLUGIN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" text="using ::RGBF32Plugin;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="863" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class RGBF32Plugin&amp;#010; Copyright (c) 2003 Boudewijn Rempt (boud@valdyas.org)&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.&amp;#010;//**&amp;#010;A plugin wrapper around the RGB F32 colour space strategy." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="RGBF32Plugin ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="869" tag="operation_869" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param name &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="877" tag="operation_877" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="878" tag="tblock_0" canDelete="false" indentLevel="1" text=" KisAbstractColorSpace* m_ColorSpaceRGBF32;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="878" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="878" text="return m_ColorSpaceRGBF32;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="878" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="878" text="m_ColorSpaceRGBF32 = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //RGBF32PLUGIN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="878" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="878" tag="tblock_0" canDelete="false" indentLevel="1" text=" KisAbstractColorSpace* m_ColorSpaceRGBF32;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="878" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="878" text="return m_ColorSpaceRGBF32;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="878" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="878" text="m_ColorSpaceRGBF32 = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader864" parent_class="864" fileExt=".h" fileName="kparts" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KPARTS_H&amp;#010;#define KPARTS_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="864" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KParts&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KParts ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KPARTS_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="kparts" id="cppheader865" parent_class="865" fileExt=".h" fileName="plugin" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef PLUGIN_H&amp;#010;#define PLUGIN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="865" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class Plugin&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="Plugin ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //PLUGIN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader870" parent_class="870" fileExt=".h" fileName="qobject" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QOBJECT_H&amp;#010;#define QOBJECT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="870" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QObject&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QObject ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QOBJECT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader879" parent_class="879" fileExt=".h" fileName="kisf32rgbcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISF32RGBCOLORSPACE_H&amp;#010;#define KISF32RGBCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisf32basecolorspace.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="879" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisF32RgbColorSpace&amp;#010; Copyright (c) 2002 Patrick Julien  &lt;freak@codepimps.org>&amp;#010; Copyright (c) 2005 Adrian Page &lt;adrian@pagenet.plus.com>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisF32RgbColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="883" tag="operation_883" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="884" tag="operation_884" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="885" tag="operation_885" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="891" tag="operation_891" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="898" tag="operation_898" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="902" tag="operation_902" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="907" tag="operation_907" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="910" tag="operation_910" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="914" tag="operation_914" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="918" tag="operation_918" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="923" tag="operation_923" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="926" tag="operation_926" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="929" tag="operation_929" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="932" tag="operation_932" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="937" tag="operation_937" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="938" tag="operation_938" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="939" tag="operation_939" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="940" tag="operation_940" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="941" tag="operation_941" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="942" tag="operation_942" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="945" tag="operation_945" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="948" tag="operation_948" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="956" tag="operation_956" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="957" tag="operation_957" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="963" tag="operation_963" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="974" tag="operation_974" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="984" tag="operation_984" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="994" tag="operation_994" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1004" tag="operation_1004" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1014" tag="operation_1014" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1024" tag="operation_1024" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1034" tag="operation_1034" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1044" tag="operation_1044" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1054" tag="operation_1054" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1064" tag="operation_1064" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1074" tag="operation_1074" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1084" tag="operation_1084" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1094" tag="operation_1094" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1104" tag="operation_1104" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1114" tag="operation_1114" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1126" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_BLUE;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1127" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GREEN;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1128" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_RED;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1129" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_ALPHA;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1125" tag="tblock_4" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1126" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1126" text="return PIXEL_BLUE;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1126" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="1126" text="PIXEL_BLUE = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1127" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1127" text="return PIXEL_GREEN;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1127" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1127" text="PIXEL_GREEN = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1128" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1128" text="return PIXEL_RED;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1128" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1128" text="PIXEL_RED = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1129" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1129" text="return PIXEL_ALPHA;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1129" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1129" text="PIXEL_ALPHA = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1125" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1125" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1125" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1125" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISF32RGBCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1125" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1125" tag="tblock_4" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1125" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1125" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1125" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1125" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1126" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1126" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_BLUE;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1126" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1126" text="return PIXEL_BLUE;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1126" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="1126" text="PIXEL_BLUE = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1127" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1127" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GREEN;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1127" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1127" text="return PIXEL_GREEN;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1127" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1127" text="PIXEL_GREEN = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1128" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1128" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_RED;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1128" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1128" text="return PIXEL_RED;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1128" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1128" text="PIXEL_RED = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1129" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1129" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1129" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1129" text="return PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1129" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1129" text="PIXEL_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1124" parent_class="1124" fileExt=".h" fileName="kisf32rgbcolorspacetester" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISF32RGBCOLORSPACETESTER_H&amp;#010;#define KISF32RGBCOLORSPACETESTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1124" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisF32RgbColorSpaceTester&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisF32RgbColorSpaceTester ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISF32RGBCOLORSPACETESTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1133" parent_class="1133" fileExt=".h" fileName="kisf32rgbcolorspacesp" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISF32RGBCOLORSPACESP_H&amp;#010;#define KISF32RGBCOLORSPACESP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1133" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisF32RgbColorSpaceSP&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisF32RgbColorSpaceSP ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISF32RGBCOLORSPACESP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1134" parent_class="1134" fileExt=".h" fileName="kisrgbu16colorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRGBU16COLORSPACE_H&amp;#010;#define KISRGBU16COLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisu16basecolorspace.h&quot;&amp;#010;#include &quot;q_uint16.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1134" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisRgbU16ColorSpace&amp;#010; Copyright (c) 2002 Patrick Julien  &lt;freak@codepimps.org>&amp;#010; Copyright (c) 2005 Adrian Page &lt;adrian@pagenet.plus.com>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1138" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_OPAQUE;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1139" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_TRANSPARENT;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisRgbU16ColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1138" text="return U16_OPACITY_OPAQUE;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1138" text="U16_OPACITY_OPAQUE = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1139" text="return U16_OPACITY_TRANSPARENT;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1139" text="U16_OPACITY_TRANSPARENT = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1140" tag="operation_1140" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1141" tag="operation_1141" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1142" tag="operation_1142" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1148" tag="operation_1148" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1154" tag="operation_1154" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1158" tag="operation_1158" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1163" tag="operation_1163" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1166" tag="operation_1166" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1170" tag="operation_1170" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1174" tag="operation_1174" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1179" tag="operation_1179" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1182" tag="operation_1182" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1185" tag="operation_1185" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1188" tag="operation_1188" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1193" tag="operation_1193" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1194" tag="operation_1194" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1195" tag="operation_1195" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1196" tag="operation_1196" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1197" tag="operation_1197" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1198" tag="operation_1198" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1201" tag="operation_1201" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1204" tag="operation_1204" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1212" tag="operation_1212" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1213" tag="operation_1213" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1219" tag="operation_1219" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1230" tag="operation_1230" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1240" tag="operation_1240" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1250" tag="operation_1250" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1260" tag="operation_1260" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1270" tag="operation_1270" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1280" tag="operation_1280" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1290" tag="operation_1290" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1300" tag="operation_1300" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1310" tag="operation_1310" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1320" tag="operation_1320" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1330" tag="operation_1330" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1340" tag="operation_1340" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1350" tag="operation_1350" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1360" tag="operation_1360" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1370" tag="operation_1370" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1382" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_BLUE;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1383" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GREEN;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1384" tag="tblock_4" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_RED;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1385" tag="tblock_5" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_ALPHA;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1381" tag="tblock_6" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1382" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1382" text="return PIXEL_BLUE;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1382" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1382" text="PIXEL_BLUE = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1383" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1383" text="return PIXEL_GREEN;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1383" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1383" text="PIXEL_GREEN = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1384" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1384" text="return PIXEL_RED;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1384" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1384" text="PIXEL_RED = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1385" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1385" text="return PIXEL_ALPHA;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1385" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1385" text="PIXEL_ALPHA = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1381" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1381" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1381" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1381" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISRGBU16COLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1138" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1138" tag="tblock_0" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_OPAQUE;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1138" text="return U16_OPACITY_OPAQUE;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1138" text="U16_OPACITY_OPAQUE = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1139" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1139" tag="tblock_1" canDelete="false" indentLevel="1" text="static  const quint16 U16_OPACITY_TRANSPARENT;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1139" text="return U16_OPACITY_TRANSPARENT;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1139" text="U16_OPACITY_TRANSPARENT = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1381" tag="tblock_6" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1381" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1381" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1381" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1381" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1382" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1382" tag="tblock_2" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_BLUE;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1382" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1382" text="return PIXEL_BLUE;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1382" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1382" text="PIXEL_BLUE = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1383" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1383" tag="tblock_3" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_GREEN;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1383" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1383" text="return PIXEL_GREEN;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1383" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1383" text="PIXEL_GREEN = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1384" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1384" tag="tblock_4" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_RED;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1384" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1384" text="return PIXEL_RED;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1384" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1384" text="PIXEL_RED = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1385" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1385" tag="tblock_5" canDelete="false" indentLevel="1" text="static  const quint8 PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1385" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1385" text="return PIXEL_ALPHA;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1385" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1385" text="PIXEL_ALPHA = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1380" parent_class="1380" fileExt=".h" fileName="kisrgbu16colorspacetester" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRGBU16COLORSPACETESTER_H&amp;#010;#define KISRGBU16COLORSPACETESTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1380" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisRgbU16ColorSpaceTester&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisRgbU16ColorSpaceTester ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISRGBU16COLORSPACETESTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1386" parent_class="1386" fileExt=".h" fileName="kisrgbcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRGBCOLORSPACE_H&amp;#010;#define KISRGBCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisu8basecolorspace.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;enumchannelflags.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1386" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisRgbColorSpace&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisRgbColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1390" tag="operation_1390" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1391" tag="operation_1391" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1392" tag="operation_1392" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1398" tag="operation_1398" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param red &amp;#010;@param green &amp;#010;@param blue &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1404" tag="operation_1404" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1408" tag="operation_1408" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1413" tag="operation_1413" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1416" tag="operation_1416" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1420" tag="operation_1420" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1424" tag="operation_1424" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1429" tag="operation_1429" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1432" tag="operation_1432" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1435" tag="operation_1435" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param src2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1438" tag="operation_1438" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1443" tag="operation_1443" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param kernelValues &amp;#010;@param channelFlags &amp;#010;@param dst &amp;#010;@param factor &amp;#010;@param offset &amp;#010;@param nColors " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1451" tag="operation_1451" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1452" tag="operation_1452" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1453" tag="operation_1453" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1454" tag="operation_1454" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1455" tag="operation_1455" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1456" tag="operation_1456" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1459" tag="operation_1459" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1462" tag="operation_1462" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1470" tag="operation_1470" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1471" tag="operation_1471" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param transferValues " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1473" tag="operation_1473" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param  &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1478" tag="operation_1478" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Darken all color channels with the given amount. If compensate is true,&amp;#010;the compensation factor will be used to limit the darkening.&amp;#010;&amp;#010;(See the bumpmap filter)" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1485" tag="operation_1485" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1487" tag="operation_1487" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1498" tag="operation_1498" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1508" tag="operation_1508" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1518" tag="operation_1518" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1528" tag="operation_1528" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1538" tag="operation_1538" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1548" tag="operation_1548" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1558" tag="operation_1558" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1568" tag="operation_1568" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1578" tag="operation_1578" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1588" tag="operation_1588" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1598" tag="operation_1598" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1608" tag="operation_1608" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1618" tag="operation_1618" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1628" tag="operation_1628" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1638" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1638" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1638" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1638" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1638" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISRGBCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1638" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1638" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1638" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1638" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1638" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1638" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1639" parent_class="1639" fileExt=".h" fileName="wetpix" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef WETPIX_H&amp;#010;#define WETPIX_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1639" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class WetPix&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="WetPix ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //WETPIX_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1640" parent_class="1640" fileExt=".h" fileName="wetpixdbl" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef WETPIXDBL_H&amp;#010;#define WETPIXDBL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1640" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class WetPixDbl&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="WetPixDbl ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //WETPIXDBL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1641" parent_class="1641" fileExt=".h" fileName="wetpack" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef WETPACK_H&amp;#010;#define WETPACK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1641" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class WetPack&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="WetPack ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //WETPACK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1642" parent_class="1642" fileExt=".h" fileName="_wetpix" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef _WETPIX_H&amp;#010;#define _WETPIX_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;q_uint16.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1642" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class _WetPix&amp;#010;White is made up of myth-red, myth-green, and myth-blue. Myth-red&amp;#010;looks red when viewed reflectively, but cyan when viewed&amp;#010;transmissively (thus, it vaguely resembles a dichroic&amp;#010;filter). Myth-red over black is red, and myth-red over white is&amp;#010;white.&amp;#010;&amp;#010;Total red channel concentration is myth-red concentration plus&amp;#010;cyan concentration." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1643" tag="tblock_0" canDelete="false" indentLevel="1" text=" quint16 rd;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1644" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint16 rw;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1645" tag="tblock_2" canDelete="false" indentLevel="1" text=" quint16 gd;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1646" tag="tblock_3" canDelete="false" indentLevel="1" text=" quint16 gw;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1647" tag="tblock_4" canDelete="false" indentLevel="1" text=" quint16 bd;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1648" tag="tblock_5" canDelete="false" indentLevel="1" text=" quint16 bw;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1649" tag="tblock_6" canDelete="false" indentLevel="1" text=" quint16 w;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Water volume" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1650" tag="tblock_7" canDelete="false" indentLevel="1" text=" quint16 h;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="_WetPix ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1643" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1643" text="return rd;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1643" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1643" text="rd = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1644" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1644" text="return rw;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1644" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1644" text="rw = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1645" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1645" text="return gd;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1645" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1645" text="gd = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1646" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1646" text="return gw;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1646" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1646" text="gw = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1647" text="return bd;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1647" text="bd = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1648" text="return bw;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1648" text="bw = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1649" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1649" text="return w;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1649" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1649" text="w = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1650" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1650" text="return h;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@return the value of h" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1650" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1650" text="h = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@param value the value of h" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //_WETPIX_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1643" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total red channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1643" tag="tblock_0" canDelete="false" indentLevel="1" text=" quint16 rd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1643" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1643" text="return rd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1643" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1643" text="rd = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1644" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-red concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1644" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint16 rw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1644" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1644" text="return rw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1644" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1644" text="rw = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1645" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total green channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1645" tag="tblock_2" canDelete="false" indentLevel="1" text=" quint16 gd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1645" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1645" text="return gd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1645" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1645" text="gd = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1646" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-green concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1646" tag="tblock_3" canDelete="false" indentLevel="1" text=" quint16 gw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1646" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1646" text="return gw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1646" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1646" text="gw = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1647" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total blue channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1647" tag="tblock_4" canDelete="false" indentLevel="1" text=" quint16 bd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1647" text="return bd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1647" text="bd = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1648" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-blue concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1648" tag="tblock_5" canDelete="false" indentLevel="1" text=" quint16 bw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1648" text="return bw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1648" text="bw = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1649" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Water volume" />
       </header>
       <ccfdeclarationcodeblock parent_id="1649" tag="tblock_6" canDelete="false" indentLevel="1" text=" quint16 w;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Water volume" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1649" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1649" text="return w;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1649" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1649" text="w = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1650" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
       </header>
       <ccfdeclarationcodeblock parent_id="1650" tag="tblock_7" canDelete="false" indentLevel="1" text=" quint16 h;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1650" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1650" text="return h;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@return the value of h" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1650" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1650" text="h = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of h&amp;#010;Height of paper surface XXX: This might just as well be a single&amp;#010;channel in our colour model that has two of&amp;#010;these wetpix structs for every paint device pixel&amp;#010;@param value the value of h" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1651" parent_class="1651" fileExt=".h" fileName="_wetpack" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef _WETPACK_H&amp;#010;#define _WETPACK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;wetpix.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1651" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class _WetPack&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1652" tag="tblock_0" canDelete="false" indentLevel="1" text=" WetPix paint;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Paint layer" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1653" tag="tblock_1" canDelete="false" indentLevel="1" text=" WetPix adsorb;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Adsorbtion layer" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="_WetPack ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1652" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1652" text="return paint;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of paint&amp;#010;Paint layer&amp;#010;@return the value of paint" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1652" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="1652" text="paint = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of paint&amp;#010;Paint layer&amp;#010;@param value the value of paint" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1653" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1653" text="return adsorb;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@return the value of adsorb" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1653" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1653" text="adsorb = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@param value the value of adsorb" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //_WETPACK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1652" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Paint layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1652" tag="tblock_0" canDelete="false" indentLevel="1" text=" WetPix paint;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Paint layer" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1652" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1652" text="return paint;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of paint&amp;#010;Paint layer&amp;#010;@return the value of paint" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1652" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="1652" text="paint = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of paint&amp;#010;Paint layer&amp;#010;@param value the value of paint" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1653" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Adsorbtion layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1653" tag="tblock_1" canDelete="false" indentLevel="1" text=" WetPix adsorb;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Adsorbtion layer" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1653" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1653" text="return adsorb;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@return the value of adsorb" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1653" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1653" text="adsorb = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of adsorb&amp;#010;Adsorbtion layer&amp;#010;@param value the value of adsorb" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1654" parent_class="1654" fileExt=".h" fileName="_wetpixdbl" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef _WETPIXDBL_H&amp;#010;#define _WETPIXDBL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1654" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class _WetPixDbl&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1655" tag="tblock_0" canDelete="false" indentLevel="1" text=" double rd;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1656" tag="tblock_1" canDelete="false" indentLevel="1" text=" double rw;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1657" tag="tblock_2" canDelete="false" indentLevel="1" text=" double gd;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1658" tag="tblock_3" canDelete="false" indentLevel="1" text=" double gw;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1659" tag="tblock_4" canDelete="false" indentLevel="1" text=" double bd;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1660" tag="tblock_5" canDelete="false" indentLevel="1" text=" double bw;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1661" tag="tblock_6" canDelete="false" indentLevel="1" text=" double w;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Water volume" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1662" tag="tblock_7" canDelete="false" indentLevel="1" text=" double h;" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Height of paper surface" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="_WetPixDbl ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1655" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1655" text="return rd;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1655" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1655" text="rd = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1656" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1656" text="return rw;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1656" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1656" text="rw = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1657" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1657" text="return gd;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1657" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1657" text="gd = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1658" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1658" text="return gw;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1658" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1658" text="gw = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1659" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1659" text="return bd;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1659" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1659" text="bd = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1660" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1660" text="return bw;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1660" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1660" text="bw = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1661" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1661" text="return w;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1661" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1661" text="w = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1662" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1662" text="return h;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Get the value of h&amp;#010;Height of paper surface&amp;#010;@return the value of h" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1662" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1662" text="h = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" text="Set the value of h&amp;#010;Height of paper surface&amp;#010;@param value the value of h" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //_WETPIXDBL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1655" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total red channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1655" tag="tblock_0" canDelete="false" indentLevel="1" text=" double rd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Total red channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1655" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1655" text="return rd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rd&amp;#010;Total red channel concentration&amp;#010;@return the value of rd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1655" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1655" text="rd = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rd&amp;#010;Total red channel concentration&amp;#010;@param value the value of rd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1656" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-red concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1656" tag="tblock_1" canDelete="false" indentLevel="1" text=" double rw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Myth-red concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1656" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1656" text="return rw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of rw&amp;#010;Myth-red concentration&amp;#010;@return the value of rw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1656" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1656" text="rw = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of rw&amp;#010;Myth-red concentration&amp;#010;@param value the value of rw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1657" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total green channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1657" tag="tblock_2" canDelete="false" indentLevel="1" text=" double gd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Total green channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1657" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1657" text="return gd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gd&amp;#010;Total green channel concentration&amp;#010;@return the value of gd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1657" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1657" text="gd = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gd&amp;#010;Total green channel concentration&amp;#010;@param value the value of gd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1658" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-green concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1658" tag="tblock_3" canDelete="false" indentLevel="1" text=" double gw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Myth-green concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1658" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1658" text="return gw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of gw&amp;#010;Myth-green concentration&amp;#010;@return the value of gw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1658" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1658" text="gw = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of gw&amp;#010;Myth-green concentration&amp;#010;@param value the value of gw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1659" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Total blue channel concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1659" tag="tblock_4" canDelete="false" indentLevel="1" text=" double bd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Total blue channel concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1659" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1659" text="return bd;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bd&amp;#010;Total blue channel concentration&amp;#010;@return the value of bd" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1659" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1659" text="bd = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bd&amp;#010;Total blue channel concentration&amp;#010;@param value the value of bd" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1660" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Myth-blue concentration" />
       </header>
       <ccfdeclarationcodeblock parent_id="1660" tag="tblock_5" canDelete="false" indentLevel="1" text=" double bw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Myth-blue concentration" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1660" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1660" text="return bw;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of bw&amp;#010;Myth-blue concentration&amp;#010;@return the value of bw" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1660" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1660" text="bw = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of bw&amp;#010;Myth-blue concentration&amp;#010;@param value the value of bw" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1661" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Water volume" />
       </header>
       <ccfdeclarationcodeblock parent_id="1661" tag="tblock_6" canDelete="false" indentLevel="1" text=" double w;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Water volume" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1661" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1661" text="return w;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of w&amp;#010;Water volume&amp;#010;@return the value of w" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1661" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1661" text="w = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of w&amp;#010;Water volume&amp;#010;@param value the value of w" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1662" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" text="Height of paper surface" />
       </header>
       <ccfdeclarationcodeblock parent_id="1662" tag="tblock_7" canDelete="false" indentLevel="1" text=" double h;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Height of paper surface" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1662" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1662" text="return h;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Get the value of h&amp;#010;Height of paper surface&amp;#010;@return the value of h" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1662" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1662" text="h = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" text="Set the value of h&amp;#010;Height of paper surface&amp;#010;@param value the value of h" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1663" parent_class="1663" fileExt=".h" fileName="kiswetcolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISWETCOLORSPACE_H&amp;#010;#define KISWETCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisabstractcolorspace.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;#include &quot;qstringlist.h&quot;&amp;#010;#include &quot;qmap.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1663" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisWetColorSpace&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisWetColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1667" tag="operation_1667" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1668" tag="operation_1668" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1669" tag="operation_1669" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="// Semi-clever: we have only fifteen wet paint colors that are mapped to the// qcolors that are put in the painter by the special wet paint palette. Other// QColors are mapped to plain water..." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1673" tag="operation_1673" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1678" tag="operation_1678" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1681" tag="operation_1681" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1685" tag="operation_1685" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1690" tag="operation_1690" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1693" tag="operation_1693" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1696" tag="operation_1696" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1701" tag="operation_1701" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1702" tag="operation_1702" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1703" tag="operation_1703" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1704" tag="operation_1704" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1705" tag="operation_1705" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1706" tag="operation_1706" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1707" tag="operation_1707" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1710" tag="operation_1710" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1713" tag="operation_1713" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1721" tag="operation_1721" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param adjust " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1724" tag="operation_1724" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  &amp;#010;@param  &amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1730" tag="operation_1730" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1731" tag="operation_1731" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param b " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1733" tag="operation_1733" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1734" tag="operation_1734" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1735" tag="operation_1735" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowSize &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1755" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1757" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint32* wet_render_tab;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1758" tag="tblock_2" canDelete="false" indentLevel="1" text=" QStringList m_paintNames;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1760" tag="tblock_3" canDelete="false" indentLevel="1" text=" QMap m_conversionMap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1761" tag="tblock_4" canDelete="false" indentLevel="1" text=" bool m_paintwetness;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1762" tag="tblock_5" canDelete="false" indentLevel="1" text=" int phase;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1763" tag="tblock_6" canDelete="false" indentLevel="1" text=" int phasebig;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1755" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1755" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1757" text="return wet_render_tab;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1757" text="wet_render_tab = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1758" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1758" text="return m_paintNames;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1758" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1758" text="m_paintNames = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1760" text="return m_conversionMap;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1760" text="m_conversionMap = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1761" text="return m_paintwetness;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1761" text="m_paintwetness = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1762" text="return phase;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1762" text="phase = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1763" text="return phasebig;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1763" text="phasebig = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1746" tag="operation_1746" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="// This was static, but since we have only one instance of the color strategy,// it can be just as well a private member variable." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1747" tag="operation_1747" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="// Convert a single pixel from its wet representation to rgb" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1751" tag="operation_1751" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param pack " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISWETCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1755" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1755" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1755" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1755" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1757" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1757" tag="tblock_1" canDelete="false" indentLevel="1" text=" quint32* wet_render_tab;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1757" text="return wet_render_tab;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1757" text="wet_render_tab = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1758" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1758" tag="tblock_2" canDelete="false" indentLevel="1" text=" QStringList m_paintNames;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1758" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1758" text="return m_paintNames;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1758" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1758" text="m_paintNames = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1760" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1760" tag="tblock_3" canDelete="false" indentLevel="1" text=" QMap m_conversionMap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1760" text="return m_conversionMap;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1760" text="m_conversionMap = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1761" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1761" tag="tblock_4" canDelete="false" indentLevel="1" text=" bool m_paintwetness;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1761" text="return m_paintwetness;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1761" text="m_paintwetness = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1762" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1762" tag="tblock_5" canDelete="false" indentLevel="1" text=" int phase;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1762" text="return phase;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1762" text="phase = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1763" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1763" tag="tblock_6" canDelete="false" indentLevel="1" text=" int phasebig;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1763" text="return phasebig;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1763" text="phasebig = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1759" parent_class="1759" fileExt=".h" fileName="qmap" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef QMAP_H&amp;#010;#define QMAP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1759" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class QMap&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="QMap ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QMAP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="wetandsticky" id="cppheader1771" parent_class="1771" fileExt=".h" fileName="cell" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef CELL_H&amp;#010;#define CELL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1771" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class CELL&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="CELL ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CELL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="wetandsticky" id="cppheader1772" parent_class="1772" fileExt=".h" fileName="cell" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef CELL_H&amp;#010;#define CELL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1772" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class cell&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="cell ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CELL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="wetandsticky" id="cppheader1765" parent_class="1765" fileExt=".h" fileName="enumdirection" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef ENUMDIRECTION_H&amp;#010;#define ENUMDIRECTION_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1765" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class enumDirection&amp;#010;A color is specified as a vector in HLS space.  Hue is a value&amp;#010;in the range 0..360 degrees with 0 degrees being red.  Saturation&amp;#010;and Lightness are both in the range [0,1].  A lightness of 0 means&amp;#010;black, with 1 being white.  A totally saturated color has saturation&amp;#010;of 1." />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="enumDirection ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ENUMDIRECTION_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1774" parent_class="1774" fileExt=".h" fileName="kiswetstickycolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISWETSTICKYCOLORSPACE_H&amp;#010;#define KISWETSTICKYCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisabstractcolorspace.h&quot;&amp;#010;#include &quot;kisprofilesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kispixelro.h&quot;&amp;#010;#include &quot;kispixel.h&quot;&amp;#010;#include &quot;vkischannelinfosp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;q_int32.h&quot;&amp;#010;#include &quot;qstring.h&quot;&amp;#010;#include &quot;q_uint32.h&quot;&amp;#010;#include &quot;qimage.h&quot;&amp;#010;#include &quot;q_int8.h&quot;&amp;#010;#include &quot;q_uint8.h&quot;&amp;#010;#include &quot;kiscompositeoplist.h&quot;&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <codeblockwithcomments tag="enums" writeOutText="false" >
         <header>
          <cppcodedocumentation tag="" writeOutText="false" />
         </header>
        </codeblockwithcomments>
        <cppheaderclassdeclarationblock parent_id="1774" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Class KisWetStickyColorSpace&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" indentLevel="1" text="KisWetStickyColorSpace ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1778" tag="operation_1778" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1779" tag="operation_1779" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1780" tag="operation_1780" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1784" tag="operation_1784" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1789" tag="operation_1789" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param alpha " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1792" tag="operation_1792" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1796" tag="operation_1796" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1801" tag="operation_1801" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1804" tag="operation_1804" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param profile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1807" tag="operation_1807" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1808" tag="operation_1808" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1809" tag="operation_1809" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1810" tag="operation_1810" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1811" tag="operation_1811" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1812" tag="operation_1812" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1813" tag="operation_1813" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1816" tag="operation_1816" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param channelIndex " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1819" tag="operation_1819" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param width &amp;#010;@param height &amp;#010;@param srcProfile &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@param exposure " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1827" tag="operation_1827" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src1 &amp;#010;@param adjust " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1830" tag="operation_1830" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param dst &amp;#010;@param brightness &amp;#010;@param contrast &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1836" tag="operation_1836" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colors &amp;#010;@param weights &amp;#010;@param nColors &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1841" tag="operation_1841" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixels &amp;#010;@param alpha &amp;#010;@param nPixels " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1845" tag="operation_1845" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1846" tag="operation_1846" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowSize &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param srcAlphaMask &amp;#010;@param maskRowStride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1857" tag="operation_1857" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param srcProfile &amp;#010;@param dst &amp;#010;@param dstColorStrategy &amp;#010;@param dstProfile &amp;#010;@param numPixels &amp;#010;@param renderingIntent " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks>
              <ccfdeclarationcodeblock parent_id="1895" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks>
                  <codeaccessormethod accessType="0" parent_id="1895" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1895" text="return m_channels;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1895" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1895" text="m_channels = value;" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1865" tag="operation_1865" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1875" tag="operation_1875" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1885" tag="operation_1885" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dstRowStride &amp;#010;@param src &amp;#010;@param srcRowStride &amp;#010;@param mask &amp;#010;@param maskRowStride &amp;#010;@param rows &amp;#010;@param columns &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </textblocks>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISWETSTICKYCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1895" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1895" tag="tblock_0" canDelete="false" indentLevel="1" text=" vKisChannelInfoSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1895" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1895" text="return m_channels;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1895" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1895" text="m_channels = value;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader12050" parent_class="12050" fileExt=".h" fileName="kiscolorspacedescriptor" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOLORSPACEDESCRIPTOR_H&amp;#010;#define KISCOLORSPACEDESCRIPTOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="using" writeOutText="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <hierarchicalcodeblock tag="namespace" canDelete="false" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
       </header>
       <textblocks>
        <cppheaderclassdeclarationblock parent_id="12050" tag="classDeclarationBlock" canDelete="false" >
         <header>
          <cppcodedocumentation tag="" text="Interface KisColorSpaceDescriptor&amp;#010;" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Public stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks>
                <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="KisColorSpaceDescriptor ( ) { }" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
                 </header>
                </codeblockwithcomments>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Protected stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
           <header>
            <cppcodedocumentation tag="" text="Private stuff" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
             <header>
              <cppcodedocumentation tag="" indentLevel="1" />
             </header>
             <textblocks>
              <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
               </header>
               <textblocks>
                <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
                <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
                 <header>
                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
                 </header>
                 <textblocks/>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks/>
              </hierarchicalcodeblock>
             </textblocks>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </cppheaderclassdeclarationblock>
       </textblocks>
      </hierarchicalcodeblock>
      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KISCOLORSPACEDESCRIPTOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
   </codegenerator>
  </codegeneration>
 </XMI.extensions>
</XMI>
