PDFTool.NET  7.0
NetEditPath.h
1 
10 #ifndef PDFTK_NET_PTL_EDIT_PATH_H_
11 #define PDFTK_NET_PTL_EDIT_PATH_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 #include <PdfTkNet/NetEditElement.h>
15 
16 namespace PdfTkNet {
17 
18 ref class PtlColor;
19 ref class PtlColorSpace;
20 ref class PtlEditPathItems;
21 
26 public ref class PtlEditPath : public PtlEditElement
27 {
28 public:
32  enum class PAINT_FLAGS {
33  PAINT_INVISIBLE = 0x00000000,
34  PAINT_STROKE = 0x00000001,
35  PAINT_FILL = 0x00000002,
36  PAINT_EOFILL = 0x00000004
37  };
38 
39 public:
45 
52 
57 
62 
63 public:
70 
71 public:
80 
90 
98 
108 
116 
123 };
124 
125 } // namespace PdfTkNet
126 
127 #endif // PDFTK_NET_PTL_EDIT_PATH_H_
PdfTkNet::PtlEditPath::PAINT_FLAGS::PAINT_EOFILL
@ PAINT_EOFILL
パスを塗りつぶします。奇偶規則。
PdfTkNet::PtlEditPath::getPathItems
PtlEditPathItems getPathItems()
パスアイテムコンテナを取得。
PdfTkNet::PtlColorSpace
PDFのカラースペースを表現したクラスです。 すべてのカラースペースクラスのベースクラスです。
Definition: NetColorSpace.h:19
PdfTkNet::PtlEditPath
Pathを表現したクラスです。
Definition: NetEditPath.h:27
PdfTkNet::PtlEditPath::PAINT_FLAGS::PAINT_FILL
@ PAINT_FILL
パスを塗りつぶします。非ゼロ回転規則。
PdfTkNet::PtlEditPath::getFillColorSpace
PtlColorSpace getFillColorSpace()
塗りつぶしカラースペースを取得。
PdfTkNet::PtlEditPath::PAINT_FLAGS
PAINT_FLAGS
ペイントフラグ。
Definition: NetEditPath.h:32
PdfTkNet::PtlEditPath::getStrokeColorSpace
PtlColorSpace getStrokeColorSpace()
ストロークカラースペースを取得。
PdfTkNet::PtlEditPath::PtlEditPath
PtlEditPath(PtlEditPath^ obj)
コピーコンストラクタ
PdfTkNet::PtlEditPath::PAINT_FLAGS::PAINT_INVISIBLE
@ PAINT_INVISIBLE
ストロークも塗りつぶしも行いません。
PdfTkNet::PtlEditPath::‾PtlEditPath
‾PtlEditPath()
デストラクタ
PdfTkNet::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: NetColor.h:23
PdfTkNet::PtlEditPath::PAINT_FLAGS::PAINT_STROKE
@ PAINT_STROKE
ストロークします。
PdfTkNet::PtlEditElement
コンテントに描画されるエレメントを表現したクラスです。 すべてのエレメントクラスのベースクラスです。
Definition: NetEditElement.h:28
PdfTkNet::PtlEditPath::PtlEditPath
PtlEditPath()
コンストラクタ
PdfTkNet::PtlEditPath::getStrokeColor
PtlColor getStrokeColor()
ストロークカラーを取得。
PdfTkNet::PtlEditPathItems
パスアイテムのコンテナを表現するクラスです。
Definition: NetEditPathItems.h:24
PdfTkNet::PtlEditPath::getFillColor
PtlColor getFillColor()
塗りつぶしカラーを取得。
PdfTkNet::PtlEditPath::operator=
PtlEditPath operator=(PtlEditPath^ obj)
コピーオペレータ
PdfTkNet::PtlEditPath::getPaintFlags
PAINT_FLAGS getPaintFlags()
ペイントフラグを取得。