PDFTool  7.0
PtlColorDeviceCMYK.h
1 // PtlColorDeviceCMYK.h
3 // Copyright (C) 2013-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLCOLOR_DEVICE_CMYK_H_
7 #define PDFTK_PTLCOLOR_DEVICE_CMYK_H_
8 
9 #include "PtlColor.h"
10 
11 namespace PdfTk {
12 
17 class PDFTK_API PtlColorDeviceCMYK : public PtlColor
18 {
19 public:
25 
34  PtlColorDeviceCMYK(float c, float m, float y, float k);
35 
42 
47 
48 public:
54 
55 public:
63  float getC() const;
64 
72  void setC(float c);
73 
81  float getM() const;
82 
90  void setM(float m);
91 
99  float getY() const;
100 
108  void setY(float y);
109 
117  float getK() const;
118 
126  void setK(float k);
127 };
128 
129 } // namespace PdfTk
130 
131 #endif // PDFTK_PTLCOLOR_DEVICE_CMYK_H_
PdfTk::PtlColorDeviceCMYK::getK
float getK() const
色調の値を取得。
PdfTk::PtlColorDeviceCMYK::operator=
PtlColorDeviceCMYK & operator=(const PtlColorDeviceCMYK &obj)
コピーオペレータ
PdfTk::PtlColorDeviceCMYK::PtlColorDeviceCMYK
PtlColorDeviceCMYK()
コンストラクタ
PdfTk::PtlColorDeviceCMYK::setC
void setC(float c)
シアンの値を設定。
PdfTk::PtlColorDeviceCMYK::getC
float getC() const
シアンの値を取得。
PdfTk::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: PtlColor.h:19
PdfTk::PtlColorDeviceCMYK::setY
void setY(float y)
黄の値を設定。
PdfTk::PtlColorDeviceCMYK::‾PtlColorDeviceCMYK
‾PtlColorDeviceCMYK()
デストラクタ
PdfTk::PtlColorDeviceCMYK::getY
float getY() const
黄の値を取得。
PdfTk::PtlColorDeviceCMYK::setK
void setK(float k)
色調の値を設定。
PdfTk::PtlColorDeviceCMYK::setM
void setM(float m)
マゼンタの値を設定。
PdfTk::PtlColorDeviceCMYK::PtlColorDeviceCMYK
PtlColorDeviceCMYK(const PtlColorDeviceCMYK &obj)
コピーコンストラクタ
PdfTk::PtlColorDeviceCMYK
PDFのDeviceCMYK色を表現したクラスです。
Definition: PtlColorDeviceCMYK.h:18
PdfTk::PtlColorDeviceCMYK::getM
float getM() const
マゼンタの値を取得。
PdfTk::PtlColorDeviceCMYK::PtlColorDeviceCMYK
PtlColorDeviceCMYK(float c, float m, float y, float k)
コンストラクタ