PDFTool 7.0
PtlColor.h
1
2// PtlColor.h
3// Copyright (C) 2013-2021 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLCOLOR_H_
7#define PDFTK_PTLCOLOR_H_
8
9#include "PtlColorSpace.h"
10
11namespace PdfTk {
12
17
18class PDFTK_API PtlColor
19{
20public:
31
32protected:
33 int m_dataColor;
34public:
35 int getHandle() const;
36
37public:
45
54
55public:
61 PtlColor(const PtlColor& obj);
62
66 virtual ‾PtlColor();
67
68public:
74
75public:
82
89};
90
91} // namespace PdfTk
92
93#endif // PDFTK_PTLCOLOR_H_
PtlColor(const PtlColor &obj)
コピーコンストラクタ
PtlColor & operator=(const PtlColor &obj)
コピーオペレータ
virtual ‾PtlColor()
デストラクタ
COLOR_TYPE
色のタイプ
Definition PtlColor.h:24
@ TYPE_DEVICE_CMYK
DeviceCMYK.
Definition PtlColor.h:28
@ TYPE_NONE
無色
Definition PtlColor.h:25
@ TYPE_DEVICE_GRAY
DeviceGray.
Definition PtlColor.h:26
@ TYPE_DEVICE_RGB
DeviceRGB.
Definition PtlColor.h:27
@ TYPE_UNKNOWN
未対応色
Definition PtlColor.h:29
PtlColorSpace::COLOR_SPACE_TYPE getCSType() const
カラースペースタイプを取得。
PtlColor(COLOR_TYPE type)
コンストラクタ
COLOR_TYPE getType() const
色タイプを取得。
PtlColor()
コンストラクタ
COLOR_SPACE_TYPE
カラースペースのタイプ
Definition PtlColorSpace.h:24