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

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

#include <NetColorDeviceCMYK.h>

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

Public Member Functions

 PtlColorDeviceCMYK ()
 コンストラクタ More...
 
 PtlColorDeviceCMYK (float c, float m, float y, float k)
 コンストラクタ More...
 
 PtlColorDeviceCMYK (PtlColorDeviceCMYK^ obj)
 コピーコンストラクタ More...
 
 ‾PtlColorDeviceCMYK ()
 デストラクタ
 
 !PtlColorDeviceCMYK ()
 ファイナライザ。
 
PtlColorDeviceCMYK operator= (PtlColorDeviceCMYK^ obj)
 コピーオペレータ More...
 
float getC ()
 シアンの値を取得。 More...
 
void setC (float c)
 シアンの値を設定。 More...
 
float getM ()
 マゼンタの値を取得。 More...
 
void setM (float m)
 マゼンタの値を設定。 More...
 
float getY ()
 黄の値を取得。 More...
 
void setY (float y)
 黄の値を設定。 More...
 
float getK ()
 色調の値を取得。 More...
 
void setK (float k)
 色調の値を設定。 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のDeviceCMYK色を表現したクラスです。

Constructor & Destructor Documentation

◆ PtlColorDeviceCMYK() [1/3]

PdfTkNet::PtlColorDeviceCMYK::PtlColorDeviceCMYK ( )

コンストラクタ

Exceptions
PtlException

◆ PtlColorDeviceCMYK() [2/3]

PdfTkNet::PtlColorDeviceCMYK::PtlColorDeviceCMYK ( float  c,
float  m,
float  y,
float  k 
)

コンストラクタ

Parameters
cシアンの値。0.0から1.0までの値。0.0がシアンなし、1.0が最大のシアン。
mマゼンタの値。0.0から1.0までの値。0.0がマゼンタなし、1.0が最大のマゼンタ。
y黄の値。0.0から1.0までの値。0.0が黄なし、1.0が最大の黄。
k黒の値。0.0から1.0までの値。0.0が黒なし、1.0が最大の黒。
Exceptions
PtlException

◆ PtlColorDeviceCMYK() [3/3]

PdfTkNet::PtlColorDeviceCMYK::PtlColorDeviceCMYK ( PtlColorDeviceCMYK obj)

コピーコンストラクタ

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

Member Function Documentation

◆ getC()

float PdfTkNet::PtlColorDeviceCMYK::getC ( )

シアンの値を取得。

0.0から1.0までの値。0.0がシアンなし、1.0が最大のシアン。

Returns
シアンの値
Exceptions
PtlException

◆ getK()

float PdfTkNet::PtlColorDeviceCMYK::getK ( )

色調の値を取得。

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

Returns
色調の値
Exceptions
PtlException

◆ getM()

float PdfTkNet::PtlColorDeviceCMYK::getM ( )

マゼンタの値を取得。

0.0から1.0までの値。0.0がマゼンタなし、1.0が最大のマゼンタ。

Returns
マゼンタの値
Exceptions
PtlException

◆ getY()

float PdfTkNet::PtlColorDeviceCMYK::getY ( )

黄の値を取得。

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

Returns
黄の値
Exceptions
PtlException

◆ operator=()

PtlColorDeviceCMYK PdfTkNet::PtlColorDeviceCMYK::operator= ( PtlColorDeviceCMYK obj)

コピーオペレータ

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

◆ setC()

void PdfTkNet::PtlColorDeviceCMYK::setC ( float  c)

シアンの値を設定。

0.0から1.0までの値。0.0がシアンなし、1.0が最大のシアン。

Parameters
cシアンの値
Exceptions
PtlException

◆ setK()

void PdfTkNet::PtlColorDeviceCMYK::setK ( float  k)

色調の値を設定。

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

Parameters
k色調の値
Exceptions
PtlException

◆ setM()

void PdfTkNet::PtlColorDeviceCMYK::setM ( float  m)

マゼンタの値を設定。

0.0から1.0までの値。0.0がマゼンタなし、1.0が最大のマゼンタ。

Parameters
mマゼンタの値
Exceptions
PtlException

◆ setY()

void PdfTkNet::PtlColorDeviceCMYK::setY ( float  y)

黄の値を設定。

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

Parameters
y黄の値
Exceptions
PtlException