Antenna House PDF Tool API (C++) 8.0
PtlEditPath.h
1
2// PtlEditPath.h
3// Copyright (C) 2019-2020 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTL_EDIT_PATH_H_
7#define PDFTK_PTL_EDIT_PATH_H_
8
9#include "PtlEditElement.h"
10#include "PtlColor.h"
11#include "PtlColorSpace.h"
12
13namespace PdfTk {
14
16
20
21class PDFTK_API PtlEditPath : public PtlEditElement
22{
23public:
28 PAINT_INVISIBLE = 0x00000000,
29 PAINT_STROKE = 0x00000001,
30 PAINT_FILL = 0x00000002,
31 PAINT_EOFILL = 0x00000004
32 };
33
34public:
40
47
52
53public:
59
60public:
61
70
80
88
98
106
113
114};
115
116} // namespace PdfTk
117
118#endif // PDFTK_PTL_EDIT_PATH_H_
PtlEditElement(ELEMENT_TYPE type)
コンストラクタ
PtlEditPath()
コンストラクタ
PtlColorSpace getFillColorSpace()
塗りつぶしカラースペースを取得。
PtlEditPath(const PtlEditPath &obj)
コピーコンストラクタ
PtlColorSpace getStrokeColorSpace()
ストロークカラースペースを取得。
PtlColor getFillColor()
塗りつぶしカラーを取得。
int getPaintFlags()
ペイントフラグを取得。
PtlColor getStrokeColor()
ストロークカラーを取得。
PtlEditPath & operator=(const PtlEditPath &obj)
コピーオペレータ
PtlEditPathItems & getPathItems()
パスアイテムコンテナを取得。
~PtlEditPath()
デストラクタ