Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Enumerations | Variables
SkICCPriv.h File Reference
#include "include/core/SkTypes.h"
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Enumerations

enum  ParaCurveType {
  kExponential_ParaCurveType = 0 , kGAB_ParaCurveType = 1 , kGABC_ParaCurveType = 2 , kGABDE_ParaCurveType = 3 ,
  kGABCDEF_ParaCurveType = 4
}
 

Variables

static constexpr size_t kICCHeaderSize = 132
 
static constexpr size_t kICCTagTableEntrySize = 12
 
static constexpr uint32_t kRGB_ColorSpace = SkSetFourByteTag('R', 'G', 'B', ' ')
 
static constexpr uint32_t kCMYK_ColorSpace = SkSetFourByteTag('C', 'M', 'Y', 'K')
 
static constexpr uint32_t kGray_ColorSpace = SkSetFourByteTag('G', 'R', 'A', 'Y')
 
static constexpr uint32_t kDisplay_Profile = SkSetFourByteTag('m', 'n', 't', 'r')
 
static constexpr uint32_t kInput_Profile = SkSetFourByteTag('s', 'c', 'n', 'r')
 
static constexpr uint32_t kOutput_Profile = SkSetFourByteTag('p', 'r', 't', 'r')
 
static constexpr uint32_t kColorSpace_Profile = SkSetFourByteTag('s', 'p', 'a', 'c')
 
static constexpr uint32_t kXYZ_PCSSpace = SkSetFourByteTag('X', 'Y', 'Z', ' ')
 
static constexpr uint32_t kLAB_PCSSpace = SkSetFourByteTag('L', 'a', 'b', ' ')
 
static constexpr uint32_t kACSP_Signature = SkSetFourByteTag('a', 'c', 's', 'p')
 
static constexpr uint32_t kTAG_rXYZ = SkSetFourByteTag('r', 'X', 'Y', 'Z')
 
static constexpr uint32_t kTAG_gXYZ = SkSetFourByteTag('g', 'X', 'Y', 'Z')
 
static constexpr uint32_t kTAG_bXYZ = SkSetFourByteTag('b', 'X', 'Y', 'Z')
 
static constexpr uint32_t kTAG_rTRC = SkSetFourByteTag('r', 'T', 'R', 'C')
 
static constexpr uint32_t kTAG_gTRC = SkSetFourByteTag('g', 'T', 'R', 'C')
 
static constexpr uint32_t kTAG_bTRC = SkSetFourByteTag('b', 'T', 'R', 'C')
 
static constexpr uint32_t kTAG_kTRC = SkSetFourByteTag('k', 'T', 'R', 'C')
 
static constexpr uint32_t kTAG_A2B0 = SkSetFourByteTag('A', '2', 'B', '0')
 
static constexpr uint32_t kTAG_B2A0 = SkSetFourByteTag('B', '2', 'A', '0')
 
static constexpr uint32_t kTAG_desc = SkSetFourByteTag('d', 'e', 's', 'c')
 
static constexpr uint32_t kTAG_cicp = SkSetFourByteTag('c', 'i', 'c', 'p')
 
static constexpr uint32_t kTAG_wtpt = SkSetFourByteTag('w', 't', 'p', 't')
 
static constexpr uint32_t kTAG_cprt = SkSetFourByteTag('c', 'p', 'r', 't')
 
static constexpr uint32_t kTAG_CurveType = SkSetFourByteTag('c', 'u', 'r', 'v')
 
static constexpr uint32_t kTAG_ParaCurveType = SkSetFourByteTag('p', 'a', 'r', 'a')
 
static constexpr uint32_t kTAG_TextType = SkSetFourByteTag('m', 'l', 'u', 'c')
 
static constexpr uint32_t kTAG_mABType = SkSetFourByteTag('m', 'A', 'B', ' ')
 
static constexpr uint32_t kTAG_mBAType = SkSetFourByteTag('m', 'B', 'A', ' ')
 

Enumeration Type Documentation

◆ ParaCurveType

Enumerator
kExponential_ParaCurveType 
kGAB_ParaCurveType 
kGABC_ParaCurveType 
kGABDE_ParaCurveType 
kGABCDEF_ParaCurveType 

Definition at line 55 of file SkICCPriv.h.

55 {
61};
@ kGABDE_ParaCurveType
Definition SkICCPriv.h:59
@ kExponential_ParaCurveType
Definition SkICCPriv.h:56
@ kGAB_ParaCurveType
Definition SkICCPriv.h:57
@ kGABC_ParaCurveType
Definition SkICCPriv.h:58
@ kGABCDEF_ParaCurveType
Definition SkICCPriv.h:60

Variable Documentation

◆ kACSP_Signature

constexpr uint32_t kACSP_Signature = SkSetFourByteTag('a', 'c', 's', 'p')
staticconstexpr

Definition at line 33 of file SkICCPriv.h.

◆ kCMYK_ColorSpace

constexpr uint32_t kCMYK_ColorSpace = SkSetFourByteTag('C', 'M', 'Y', 'K')
staticconstexpr

Definition at line 25 of file SkICCPriv.h.

◆ kColorSpace_Profile

constexpr uint32_t kColorSpace_Profile = SkSetFourByteTag('s', 'p', 'a', 'c')
staticconstexpr

Definition at line 30 of file SkICCPriv.h.

◆ kDisplay_Profile

constexpr uint32_t kDisplay_Profile = SkSetFourByteTag('m', 'n', 't', 'r')
staticconstexpr

Definition at line 27 of file SkICCPriv.h.

◆ kGray_ColorSpace

constexpr uint32_t kGray_ColorSpace = SkSetFourByteTag('G', 'R', 'A', 'Y')
staticconstexpr

Definition at line 26 of file SkICCPriv.h.

◆ kICCHeaderSize

constexpr size_t kICCHeaderSize = 132
staticconstexpr

Definition at line 19 of file SkICCPriv.h.

◆ kICCTagTableEntrySize

constexpr size_t kICCTagTableEntrySize = 12
staticconstexpr

Definition at line 22 of file SkICCPriv.h.

◆ kInput_Profile

constexpr uint32_t kInput_Profile = SkSetFourByteTag('s', 'c', 'n', 'r')
staticconstexpr

Definition at line 28 of file SkICCPriv.h.

◆ kLAB_PCSSpace

constexpr uint32_t kLAB_PCSSpace = SkSetFourByteTag('L', 'a', 'b', ' ')
staticconstexpr

Definition at line 32 of file SkICCPriv.h.

◆ kOutput_Profile

constexpr uint32_t kOutput_Profile = SkSetFourByteTag('p', 'r', 't', 'r')
staticconstexpr

Definition at line 29 of file SkICCPriv.h.

◆ kRGB_ColorSpace

constexpr uint32_t kRGB_ColorSpace = SkSetFourByteTag('R', 'G', 'B', ' ')
staticconstexpr

Definition at line 24 of file SkICCPriv.h.

◆ kTAG_A2B0

constexpr uint32_t kTAG_A2B0 = SkSetFourByteTag('A', '2', 'B', '0')
staticconstexpr

Definition at line 42 of file SkICCPriv.h.

◆ kTAG_B2A0

constexpr uint32_t kTAG_B2A0 = SkSetFourByteTag('B', '2', 'A', '0')
staticconstexpr

Definition at line 43 of file SkICCPriv.h.

◆ kTAG_bTRC

constexpr uint32_t kTAG_bTRC = SkSetFourByteTag('b', 'T', 'R', 'C')
staticconstexpr

Definition at line 40 of file SkICCPriv.h.

◆ kTAG_bXYZ

constexpr uint32_t kTAG_bXYZ = SkSetFourByteTag('b', 'X', 'Y', 'Z')
staticconstexpr

Definition at line 37 of file SkICCPriv.h.

◆ kTAG_cicp

constexpr uint32_t kTAG_cicp = SkSetFourByteTag('c', 'i', 'c', 'p')
staticconstexpr

Definition at line 45 of file SkICCPriv.h.

◆ kTAG_cprt

constexpr uint32_t kTAG_cprt = SkSetFourByteTag('c', 'p', 'r', 't')
staticconstexpr

Definition at line 47 of file SkICCPriv.h.

◆ kTAG_CurveType

constexpr uint32_t kTAG_CurveType = SkSetFourByteTag('c', 'u', 'r', 'v')
staticconstexpr

Definition at line 49 of file SkICCPriv.h.

◆ kTAG_desc

constexpr uint32_t kTAG_desc = SkSetFourByteTag('d', 'e', 's', 'c')
staticconstexpr

Definition at line 44 of file SkICCPriv.h.

◆ kTAG_gTRC

constexpr uint32_t kTAG_gTRC = SkSetFourByteTag('g', 'T', 'R', 'C')
staticconstexpr

Definition at line 39 of file SkICCPriv.h.

◆ kTAG_gXYZ

constexpr uint32_t kTAG_gXYZ = SkSetFourByteTag('g', 'X', 'Y', 'Z')
staticconstexpr

Definition at line 36 of file SkICCPriv.h.

◆ kTAG_kTRC

constexpr uint32_t kTAG_kTRC = SkSetFourByteTag('k', 'T', 'R', 'C')
staticconstexpr

Definition at line 41 of file SkICCPriv.h.

◆ kTAG_mABType

constexpr uint32_t kTAG_mABType = SkSetFourByteTag('m', 'A', 'B', ' ')
staticconstexpr

Definition at line 52 of file SkICCPriv.h.

◆ kTAG_mBAType

constexpr uint32_t kTAG_mBAType = SkSetFourByteTag('m', 'B', 'A', ' ')
staticconstexpr

Definition at line 53 of file SkICCPriv.h.

◆ kTAG_ParaCurveType

constexpr uint32_t kTAG_ParaCurveType = SkSetFourByteTag('p', 'a', 'r', 'a')
staticconstexpr

Definition at line 50 of file SkICCPriv.h.

◆ kTAG_rTRC

constexpr uint32_t kTAG_rTRC = SkSetFourByteTag('r', 'T', 'R', 'C')
staticconstexpr

Definition at line 38 of file SkICCPriv.h.

◆ kTAG_rXYZ

constexpr uint32_t kTAG_rXYZ = SkSetFourByteTag('r', 'X', 'Y', 'Z')
staticconstexpr

Definition at line 35 of file SkICCPriv.h.

◆ kTAG_TextType

constexpr uint32_t kTAG_TextType = SkSetFourByteTag('m', 'l', 'u', 'c')
staticconstexpr

Definition at line 51 of file SkICCPriv.h.

◆ kTAG_wtpt

constexpr uint32_t kTAG_wtpt = SkSetFourByteTag('w', 't', 'p', 't')
staticconstexpr

Definition at line 46 of file SkICCPriv.h.

◆ kXYZ_PCSSpace

constexpr uint32_t kXYZ_PCSSpace = SkSetFourByteTag('X', 'Y', 'Z', ' ')
staticconstexpr

Definition at line 31 of file SkICCPriv.h.