PDFTool.NET  7.0
NetEditPathItem.h
1 
10 #ifndef PDFTK_NET_PTL_EDIT_PATH_ITEM_H_
11 #define PDFTK_NET_PTL_EDIT_PATH_ITEM_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
22 public ref class PtlEditPathItem : public System::IDisposable
23 {
24 public:
28  enum class PATH_ITEM_TYPE {
29  TYPE_PATH_LINE = 1,
30  TYPE_PATH_RECT = 2,
31  TYPE_PATH_CURVE = 3
32  };
33 
34 protected:
35  PdfTk::PtlEditPathItem* m_native;
36 public:
37  PdfTk::PtlEditPathItem* getNative() { return m_native; };
38 
39 public:
47 
55 
59  virtual ‾PtlEditPathItem();
60 
65 
66 public:
73 
74 public:
81 
82 };
83 
84 } // namespace PdfTkNet
85 
86 #endif // PDFTK_NET_PTL_EDIT_PATH_ITEM_H_
PdfTkNet::PtlEditPathItem::PATH_ITEM_TYPE::TYPE_PATH_LINE
@ TYPE_PATH_LINE
/‍**< 線分 (m&l operator) *‍/
PdfTkNet::PtlEditPathItem::PATH_ITEM_TYPE::TYPE_PATH_RECT
@ TYPE_PATH_RECT
/‍**< 矩形 (re operator) *‍/
PdfTkNet::PtlEditPathItem::operator=
PtlEditPathItem operator=(PtlEditPathItem^ obj)
コピーオペレータ
PdfTkNet::PtlEditPathItem::getType
PATH_ITEM_TYPE getType()
パスアイテムタイプを取得。
PdfTkNet::PtlEditPathItem::PATH_ITEM_TYPE::TYPE_PATH_CURVE
@ TYPE_PATH_CURVE
/‍**< 3次ベジェ曲線 (c,v,y operator) *‍/
PdfTkNet::PtlEditPathItem::PtlEditPathItem
PtlEditPathItem(PtlEditPathItem^ obj)
コピーコンストラクタ
PdfTkNet::PtlEditPathItem::PtlEditPathItem
PtlEditPathItem(PATH_ITEM_TYPE type)
コンストラクタ
PdfTkNet::PtlEditPathItem::‾PtlEditPathItem
virtual ‾PtlEditPathItem()
デストラクタ
PdfTkNet::PtlEditPathItem::PATH_ITEM_TYPE
PATH_ITEM_TYPE
パスアイテムのタイプ
Definition: NetEditPathItem.h:28
PdfTkNet::PtlEditPathItem
パスアイテムを表現したクラスです。 すべてのパスアイテムクラスのベースクラスです。
Definition: NetEditPathItem.h:23