|
Krita Source Code Documentation
|
#include <kis_qmic_simple_convertor.h>
Static Public Member Functions | |
| static QString | blendingModeToString (QString blendMode) |
| static void | convertFromGmicFast (const KisQMicImage &gmicImage, KisPaintDeviceSP dst, float gmicUnitValue) |
| Fast versions. | |
| static void | convertFromGmicImage (const KisQMicImage &gmicImage, KisPaintDeviceSP dst, float gmicMaxChannelValue) |
| static void | convertFromQImage (const QImage &image, KisQMicImage &gmicImage, float gmicUnitValue=1.0) |
| static void | convertToGmicImage (KisPaintDeviceSP dev, KisQMicImage &gmicImage, QRect rc=QRect()) |
| static void | convertToGmicImageFast (KisPaintDeviceSP dev, KisQMicImage &gmicImage, QRect rc=QRect()) |
| static QImage | convertToQImage (const KisQMicImage &gmicImage, float gmicMaxChannelValue=255.0) |
| static QString | stringToBlendingMode (QString str) |
Definition at line 18 of file kis_qmic_simple_convertor.h.
|
static |
Definition at line 1087 of file kis_qmic_simple_convertor.cpp.
References reverseMap().
|
static |
Fast versions.
Definition at line 368 of file kis_qmic_simple_convertor.cpp.
References KoColorSpace::channelCount(), KisPaintDevice::clear(), KisPaintDevice::colorSpace(), KoColorSpaceRegistry::colorSpace(), convertFromGmicImage(), KisPaintDevice::createRandomAccessorNG(), createTransformationFromGmic(), KisPaintDevice::crop(), dbgPlugins, Float32BitsColorDepthID, KoID::id(), KoColorSpaceRegistry::instance(), KisQMicImage::m_data, KisQMicImage::m_height, KisQMicImage::m_spectrum, KisQMicImage::m_width, KisPaintDevice::moveTo(), KisRandomConstAccessorNG::moveTo(), KisRandomConstAccessorNG::numContiguousColumns(), KisRandomConstAccessorNG::numContiguousRows(), KoColorSpace::pixelSize(), KoColorSpace::profile(), KisBaseAccessor::rawData(), KoColorSpaceRegistry::rgb8(), RGBAColorModelID, KisPaintDevice::x(), and KisPaintDevice::y().
|
static |
Definition at line 751 of file kis_qmic_simple_convertor.cpp.
References KisPaintDevice::colorSpace(), KoColorSpaceRegistry::colorSpace(), KoColorSpace::convertPixelsTo(), KisPaintDevice::createRandomAccessorNG(), dbgPlugins, Float32BitsColorDepthID, KoID::id(), KoColorSpaceRegistry::instance(), KoColorConversionTransformation::internalConversionFlags(), KoColorConversionTransformation::internalRenderingIntent(), KisSharedPtr< T >::isNull(), KisQMicImage::m_data, KisQMicImage::m_height, KisQMicImage::m_spectrum, KisQMicImage::m_width, KisRandomConstAccessorNG::moveTo(), KisRandomConstAccessorNG::numContiguousColumns(), KoColorSpace::pixelSize(), KoColorSpace::profile(), KisBaseAccessor::rawData(), KoColorSpaceRegistry::rgb8(), and RGBAColorModelID.
|
static |
Definition at line 988 of file kis_qmic_simple_convertor.cpp.
References dbgKrita, KisQMicImage::m_data, KisQMicImage::m_height, KisQMicImage::m_spectrum, and KisQMicImage::m_width.
|
static |
Definition at line 662 of file kis_qmic_simple_convertor.cpp.
References KisPaintDevice::colorSpace(), KoColorSpaceRegistry::colorSpace(), KoColorSpace::convertPixelsTo(), KisPaintDevice::createRandomConstAccessorNG(), createTransformation(), Float32BitsColorDepthID, KoID::id(), KoColorSpaceRegistry::instance(), KoColorConversionTransformation::internalConversionFlags(), KoColorConversionTransformation::internalRenderingIntent(), KisSharedPtr< T >::isNull(), KisQMicImage::m_data, KisQMicImage::m_height, KisQMicImage::m_spectrum, KisQMicImage::m_width, KisRandomConstAccessorNG::moveTo(), KisRandomConstAccessorNG::numContiguousColumns(), KoColorSpace::pixelSize(), KoColorSpace::profile(), KisBaseConstAccessor::rawDataConst(), KoColorSpaceRegistry::rgb8(), and RGBAColorModelID.
|
static |
Definition at line 514 of file kis_qmic_simple_convertor.cpp.
References KisPaintDevice::colorSpace(), KoColorSpaceRegistry::colorSpace(), convertToGmicImage(), KisPaintDevice::createRandomConstAccessorNG(), createTransformation(), dbgPlugins, Float32BitsColorDepthID, KoID::id(), KoColorSpaceRegistry::instance(), KisQMicImage::m_data, KisQMicImage::m_height, KisQMicImage::m_width, KisRandomConstAccessorNG::moveTo(), KisRandomConstAccessorNG::numContiguousColumns(), KisRandomConstAccessorNG::numContiguousRows(), KisPaintDevice::pixelSize(), KoColorSpace::pixelSize(), KoColorSpace::profile(), KisBaseConstAccessor::rawDataConst(), KoColorSpaceRegistry::rgb8(), RGBAColorModelID, KisPaintDevice::x(), and KisPaintDevice::y().
|
static |
Definition at line 956 of file kis_qmic_simple_convertor.cpp.
References dbgPlugins, KisQMicImage::m_data, KisQMicImage::m_height, KisQMicImage::m_spectrum, and KisQMicImage::m_width.
|
static |
Definition at line 1095 of file kis_qmic_simple_convertor.cpp.
References blendingModeMap, and COMPOSITE_OVER.