PDFTool 7.0
PdfTk::PtlColorSpaceSeparation Class Reference

カラースペースのセパレーションを表現したクラスです。 More...

#include <PtlColorSpaceSeparation.h>

Inheritance diagram for PdfTk::PtlColorSpaceSeparation:
Collaboration diagram for PdfTk::PtlColorSpaceSeparation:

Public Member Functions

 PtlColorSpaceSeparation ()
 コンストラクタ
 PtlColorSpaceSeparation (const PtlParamString &name, float c, float m, float y, float k)
 コンストラクタ
 PtlColorSpaceSeparation (const PtlColorSpaceSeparation &obj)
 コピーコンストラクタ
 ‾PtlColorSpaceSeparation ()
 デストラクタ
PtlColorSpaceSeparationoperator= (const PtlColorSpaceSeparation &obj)
 コピーオペレータ
Public Member Functions inherited from PdfTk::PtlColorSpace
int getHandle () const
 PtlColorSpace (COLOR_SPACE_TYPE type)
 コンストラクタ
 PtlColorSpace (const PtlColorSpace &obj)
 コピーコンストラクタ alias copy
virtual ‾PtlColorSpace ()
 デストラクタ
PtlColorSpaceoperator= (const PtlColorSpace &obj)
 コピーオペレータ alias copy
COLOR_SPACE_TYPE getType () const
 カラースペースタイプを取得。

Additional Inherited Members

Public Types inherited from PdfTk::PtlColorSpace
enum  COLOR_SPACE_TYPE {
  TYPE_NONE = 0 , TYPE_DEVICEGRAY = 1 , TYPE_DEVICERGB = 2 , TYPE_DEVICECMYK = 3 ,
  TYPE_CALGRAY = 4 , TYPE_CALRGB = 5 , TYPE_LAB = 6 , TYPE_ICCBASED = 7 ,
  TYPE_INDEXED = 8 , TYPE_PATTERN = 9 , TYPE_SEPARATION = 10 , TYPE_DEVICEN = 11 ,
  TYPE_UNKNOWN = 100
}
 カラースペースのタイプ More...

Detailed Description

カラースペースのセパレーションを表現したクラスです。

Constructor & Destructor Documentation

◆ PtlColorSpaceSeparation() [1/3]

PdfTk::PtlColorSpaceSeparation::PtlColorSpaceSeparation ( )

コンストラクタ

Exceptions
PtlException

◆ PtlColorSpaceSeparation() [2/3]

PdfTk::PtlColorSpaceSeparation::PtlColorSpaceSeparation ( const PtlParamString & name,
float c,
float m,
float y,
float k )

コンストラクタ

Parameters
nameセパレーション。
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

◆ PtlColorSpaceSeparation() [3/3]

PdfTk::PtlColorSpaceSeparation::PtlColorSpaceSeparation ( const PtlColorSpaceSeparation & obj)

コピーコンストラクタ

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

Member Function Documentation

◆ operator=()

PtlColorSpaceSeparation & PdfTk::PtlColorSpaceSeparation::operator= ( const PtlColorSpaceSeparation & obj)

コピーオペレータ

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