PDFTool  7.0
PtlColorDeviceRGB.h
1 // PtlColorDeviceRGB.h
3 // Copyright (C) 2013-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLCOLOR_DEVICE_RGB_H_
7 #define PDFTK_PTLCOLOR_DEVICE_RGB_H_
8 
9 #include "PtlColor.h"
10 
11 namespace PdfTk {
12 
17 class PDFTK_API PtlColorDeviceRGB : public PtlColor
18 {
19 public:
25 
33  PtlColorDeviceRGB(float r, float g, float b);
34 
41 
46 
47 public:
53 
54 public:
62  float getR() const;
63 
71  void setR(float r);
72 
80  float getG() const;
81 
89  void setG(float g);
90 
98  float getB() const;
99 
107  void setB(float b);
108 };
109 
110 } // namespace PdfTk
111 
112 #endif // PDFTK_PTLCOLOR_DEVICE_RGB_H_
PdfTk::PtlColorDeviceRGB::PtlColorDeviceRGB
PtlColorDeviceRGB(const PtlColorDeviceRGB &obj)
コピーコンストラクタ
PdfTk::PtlColorDeviceRGB::‾PtlColorDeviceRGB
‾PtlColorDeviceRGB()
デストラクタ
PdfTk::PtlColorDeviceRGB::getR
float getR() const
赤の値を取得。
PdfTk::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: PtlColor.h:19
PdfTk::PtlColorDeviceRGB::setG
void setG(float g)
緑の値を設定。
PdfTk::PtlColorDeviceRGB::PtlColorDeviceRGB
PtlColorDeviceRGB()
コンストラクタ
PdfTk::PtlColorDeviceRGB::getG
float getG() const
緑の値を取得。
PdfTk::PtlColorDeviceRGB::setB
void setB(float b)
青の値を設定。
PdfTk::PtlColorDeviceRGB::operator=
PtlColorDeviceRGB & operator=(const PtlColorDeviceRGB &obj)
コピーオペレータ
PdfTk::PtlColorDeviceRGB::setR
void setR(float r)
赤の値を設定。
PdfTk::PtlColorDeviceRGB::PtlColorDeviceRGB
PtlColorDeviceRGB(float r, float g, float b)
コンストラクタ
PdfTk::PtlColorDeviceRGB
PDFのDeviceGray色を表現したクラスです。
Definition: PtlColorDeviceRGB.h:18
PdfTk::PtlColorDeviceRGB::getB
float getB() const
青の値を取得。