PDFTool.NET  6.0
Public Member Functions | List of all members
PdfTkNet::PtlColorDeviceRGB Class Reference

PDFのDeviceGray色を表現したクラスです。 More...

#include <NetColorDeviceRGB.h>

Inheritance diagram for PdfTkNet::PtlColorDeviceRGB:
Inheritance graph
[legend]
Collaboration diagram for PdfTkNet::PtlColorDeviceRGB:
Collaboration graph
[legend]

Public Member Functions

 PtlColorDeviceRGB ()
 コンストラクタ More...
 
 PtlColorDeviceRGB (float r, float g, float b)
 コンストラクタ More...
 
 PtlColorDeviceRGB (PtlColorDeviceRGB^ obj)
 コピーコンストラクタ More...
 
 ‾PtlColorDeviceRGB ()
 デストラクタ
 
 !PtlColorDeviceRGB ()
 ファイナライザ。
 
PtlColorDeviceRGB operator= (PtlColorDeviceRGB^ obj)
 コピーオペレータ More...
 
float getR ()
 赤の値を取得。 More...
 
void setR (float r)
 赤の値を設定。 More...
 
float getG ()
 緑の値取得。 More...
 
void setG (float g)
 緑の値を設定。 More...
 
float getB ()
 青の値を取得。 More...
 
void setB (float b)
 青の値を設定。 More...
 
- Public Member Functions inherited from PdfTkNet::PtlColor
PdfTk::PtlColor * getNative ()
 
 PtlColor (COLOR_TYPE type)
 コンストラクタ More...
 
 PtlColor (PtlColor^ obj)
 コピーコンストラクタ More...
 
virtual ‾PtlColor ()
 デストラクタ
 
 !PtlColor ()
 ファイナライザ。
 
PtlColor operator= (PtlColor^ obj)
 コピーオペレータ More...
 
COLOR_TYPE getType ()
 色タイプを取得。 More...
 

Additional Inherited Members

- Public Types inherited from PdfTkNet::PtlColor
enum  COLOR_TYPE { COLOR_TYPE::TYPE_NONE = 0, COLOR_TYPE::TYPE_DEVICE_GRAY = 1, COLOR_TYPE::TYPE_DEVICE_RGB = 2, COLOR_TYPE::TYPE_DEVICE_CMYK = 3 }
 色のタイプ More...
 
- Protected Attributes inherited from PdfTkNet::PtlColor
PdfTk::PtlColor * m_native
 

Detailed Description

PDFのDeviceGray色を表現したクラスです。

Constructor & Destructor Documentation

◆ PtlColorDeviceRGB() [1/3]

PdfTkNet::PtlColorDeviceRGB::PtlColorDeviceRGB ( )

コンストラクタ

Exceptions
PtlException

◆ PtlColorDeviceRGB() [2/3]

PdfTkNet::PtlColorDeviceRGB::PtlColorDeviceRGB ( float  r,
float  g,
float  b 
)

コンストラクタ

Parameters
r赤の値。0.0から1.0までの値。0.0が赤なし、1.0が最大の赤。
g緑の値。0.0から1.0までの値。0.0が緑なし、1.0が最大の緑。
b青の値。0.0から1.0までの値。0.0が青なし、1.0が最大の青。
Exceptions
PtlException

◆ PtlColorDeviceRGB() [3/3]

PdfTkNet::PtlColorDeviceRGB::PtlColorDeviceRGB ( PtlColorDeviceRGB obj)

コピーコンストラクタ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ getB()

float PdfTkNet::PtlColorDeviceRGB::getB ( )

青の値を取得。

0.0から1.0までの値。0.0が緑なし、1.0が最大の緑。

Returns
青の値
Exceptions
PtlException

◆ getG()

float PdfTkNet::PtlColorDeviceRGB::getG ( )

緑の値取得。

0.0から1.0までの値。0.0が緑なし、1.0が最大の緑。

Returns
緑の値
Exceptions
PtlException

◆ getR()

float PdfTkNet::PtlColorDeviceRGB::getR ( )

赤の値を取得。

0.0から1.0までの値。0.0が赤なし、1.0が最大の赤。

Returns
赤の値
Exceptions
PtlException

◆ operator=()

PtlColorDeviceRGB PdfTkNet::PtlColorDeviceRGB::operator= ( PtlColorDeviceRGB obj)

コピーオペレータ

Parameters
objコピー元オブジェクト。

◆ setB()

void PdfTkNet::PtlColorDeviceRGB::setB ( float  b)

青の値を設定。

0.0から1.0までの値。0.0が青なし、1.0が最大の青。

Parameters
b青の値
Exceptions
PtlException

◆ setG()

void PdfTkNet::PtlColorDeviceRGB::setG ( float  g)

緑の値を設定。

0.0から1.0までの値。0.0が青なし、1.0が最大の青。

Parameters
g緑の値
Exceptions
PtlException

◆ setR()

void PdfTkNet::PtlColorDeviceRGB::setR ( float  r)

赤の値を設定。

0.0から1.0までの値。0.0が赤なし、1.0が最大の赤。

Parameters
r赤の値
Exceptions
PtlException