PDFTool
7.0
Include
PdfTk
PtlOption.h
1
// PtlOption.h
3
// Copyright (C) 2018 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTLOPTION_H_
7
#define PDFTK_PTLOPTION_H_
8
9
#include "PdfTkBase.h"
10
11
namespace
PdfTk {
12
17
class
PDFTK_API
PtlOption
18
{
19
public
:
23
enum
ORIGIN
{
24
ORIGIN_BOTTOM_LEFT = 1,
25
ORIGIN_TOP_LEFT = 2,
26
};
27
31
enum
UNIT
{
32
UNIT_MM = 1,
33
UNIT_PT = 2,
34
};
35
39
enum
COOD
{
40
COOD_VIEW = 1,
41
COOD_USER = 2,
42
};
43
44
public
:
49
PtlOption
();
50
54
‾PtlOption
();
55
56
private
:
62
PtlOption
(
const
PtlOption
& obj);
63
69
PtlOption
& operator=(
const
PtlOption
& obj);
70
71
public
:
77
ORIGIN
getOrigin
()
const
;
78
90
void
setOrigin
(
ORIGIN
origin);
91
97
UNIT
getUnit
()
const
;
98
104
void
setUnit
(
UNIT
unit);
105
111
COOD
getCood
()
const
;
112
118
void
setCood
(
COOD
cood);
119
};
120
121
}
// namespace PdfTk
122
123
#endif // PDFTK_PTLOPTION_H_
PdfTk::PtlOption::ORIGIN
ORIGIN
原点の位置
Definition:
PtlOption.h:23
PdfTk::PtlOption::getOrigin
ORIGIN getOrigin() const
原点の位置を取得
PdfTk::PtlOption::PtlOption
PtlOption()
コンストラクタ
PdfTk::PtlOption::setCood
void setCood(COOD cood)
座標を設定
PdfTk::PtlOption::‾PtlOption
‾PtlOption()
デストラクタ
PdfTk::PtlOption::COOD
COOD
座標
Definition:
PtlOption.h:39
PdfTk::PtlOption::getCood
COOD getCood() const
座標を取得
PdfTk::PtlOption::setOrigin
void setOrigin(ORIGIN origin)
原点の位置を設定
PdfTk::PtlOption
PDFToolのオプションを表現したクラスです。
Definition:
PtlOption.h:18
PdfTk::PtlOption::UNIT
UNIT
単位
Definition:
PtlOption.h:31
PdfTk::PtlOption::getUnit
UNIT getUnit() const
単位を取得
PdfTk::PtlOption::setUnit
void setUnit(UNIT unit)
単位を設定
Generated by
1.8.18