Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
cfx_cmyk_to_srgb.h
Go to the documentation of this file.
1
// Copyright 2019 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7
#
ifndef
CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
8
#
define
CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
9
10
#
include
<
stdint
.
h
>
11
12
#
include
"core/fxge/dib/fx_dib.h"
13
14
namespace
fxge
{
15
16
FX_RGB_STRUCT
<
float
>
AdobeCMYK_to_sRGB
(
float
c,
float
m,
float
y,
float
k);
17
FX_RGB_STRUCT
<uint8_t>
AdobeCMYK_to_sRGB1
(uint8_t c,
18
uint8_t m,
19
uint8_t y,
20
uint8_t k);
21
22
}
// namespace fxge
23
24
using
fxge
::AdobeCMYK_to_sRGB;
25
using
fxge
::AdobeCMYK_to_sRGB1;
26
27
#
endif
// CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
DCHECK
#define DCHECK
Definition
check.h:33
CPDF_Array::const_iterator
std::vector< RetainPtr< CPDF_Object > >::const_iterator const_iterator
Definition
cpdf_array.h:29
CPDF_ColorSpace
Definition
cpdf_colorspace.h:53
CPDF_ColorSpace::GetFamily
Family GetFamily() const
Definition
cpdf_colorspace.h:95
CPDF_ColorSpace::Family
Family
Definition
cpdf_colorspace.h:55
CPDF_ColorSpace::Family::kDeviceRGB
@ kDeviceRGB
Definition
cpdf_colorspace.h:58
CPDF_ColorSpace::Family::kDeviceCMYK
@ kDeviceCMYK
Definition
cpdf_colorspace.h:59
CPDF_ColorSpace::Family::kDeviceGray
@ kDeviceGray
Definition
cpdf_colorspace.h:57
CPDF_ColorSpace::CPDF_ColorSpace
CPDF_ColorSpace(Family family)
Definition
cpdf_colorspace.cpp:663
CPDF_ColorSpace::ComponentsForFamily
static uint32_t ComponentsForFamily(Family family)
Definition
cpdf_colorspace.cpp:576
CPDF_ColorSpace::IsStdConversionEnabled
bool IsStdConversionEnabled() const
Definition
cpdf_colorspace.h:146
CPDF_ColorSpace::SetComponentsForStockCS
void SetComponentsForStockCS(uint32_t nComponents)
Definition
cpdf_colorspace.cpp:667
CPDF_DeviceCS::~CPDF_DeviceCS
~CPDF_DeviceCS() override
CPDF_DeviceCS::GetRGB
std::optional< FX_RGB_STRUCT< float > > GetRGB(pdfium::span< const float > pBuf) const override
Definition
cpdf_devicecs.cpp:46
CPDF_DeviceCS::TranslateImageLine
void TranslateImageLine(pdfium::span< uint8_t > dest_span, pdfium::span< const uint8_t > src_span, int pixels, int image_width, int image_height, bool bTransMask) const override
Definition
cpdf_devicecs.cpp:81
CPDF_DeviceCS::v_Load
uint32_t v_Load(CPDF_Document *pDoc, const CPDF_Array *pArray, std::set< const CPDF_Object * > *pVisited) override
Definition
cpdf_devicecs.cpp:38
CPDF_Document
Definition
cpdf_document.h:29
fxcodec
Definition
fpdf_parser_decode.h:28
fxcodec::ReverseRGB
void ReverseRGB(pdfium::span< uint8_t > pDestBuf, pdfium::span< const uint8_t > pSrcBuf, int pixels)
Definition
fx_codec.cpp:23
fxcrt
Definition
stl_util.h:17
fxge
Definition
cfx_face.h:23
fxge::AdobeCMYK_to_sRGB
FX_RGB_STRUCT< float > AdobeCMYK_to_sRGB(float c, float m, float y, float k)
Definition
cfx_cmyk_to_srgb.cpp:1736
fxge::AdobeCMYK_to_sRGB1
FX_RGB_STRUCT< uint8_t > AdobeCMYK_to_sRGB1(uint8_t c, uint8_t m, uint8_t y, uint8_t k)
Definition
cfx_cmyk_to_srgb.cpp:1670
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
NOTREACHED_NORETURN
#define NOTREACHED_NORETURN()
Definition
notreached.h:22
CHECK
#define CHECK(cvref)
Definition
q23utility.cpp:15
FX_CMYK_STRUCT
Definition
fx_dib.h:92
FX_RGB_STRUCT
Definition
fx_dib.h:46
qtwebengine
src
3rdparty
chromium
third_party
pdfium
core
fxge
dib
cfx_cmyk_to_srgb.h
Generated on
for Qt by
1.18.0