PDFTool.NET  6.0
NetQuadPoints.h
1 
10 #ifndef PDFTK_NET_PTLQUADPOINTS_H_
11 #define PDFTK_NET_PTLQUADPOINTS_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlQuadPoint;
18 
23 public ref class PtlQuadPoints : public System::IDisposable
24 {
25 protected:
26  PdfTk::PtlQuadPoints* m_native;
27 public:
28  PdfTk::PtlQuadPoints* getNative() { return m_native; };
29 
30 public:
36 
44 
49 
54 
55 public:
62 
63 public:
69  bool isEmpty();
70 
76  int getCount();
77 
78 public:
88  PtlQuadPoint^ get(int index);
89 
97  void append(PtlQuadPoint^ quadPoint);
98 
107  void remove(int index);
108 
113  void removeAll();
114 };
115 
116 } // namespace PdfTkNet
117 
118 #endif // PDFTK_NET_PTLQUADPOINTS_H_
PdfTkNet::PtlQuadPoints::PtlQuadPoints
PtlQuadPoints()
コンストラクタ
PdfTkNet::PtlQuadPoints
QuadPointのコンテナを表現するクラスです。
Definition: NetQuadPoints.h:24
PdfTkNet::PtlQuadPoints::remove
void remove(int index)
QuadPointを削除。
PdfTkNet::PtlQuadPoint
PDFの矩形4隅座標を表現したクラスです。 矩形は上左、上右、下左、下右で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: NetQuadPoint.h:26
PdfTkNet::PtlQuadPoints::operator=
PtlQuadPoints operator=(PtlQuadPoints^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlQuadPoints::append
void append(PtlQuadPoint^ quadPoint)
QuadPointを追加。
PdfTkNet::PtlQuadPoints::getCount
int getCount()
QuadPoint数を取得。
PdfTkNet::PtlQuadPoints::isEmpty
bool isEmpty()
空かどうかを取得。
PdfTkNet::PtlQuadPoints::removeAll
void removeAll()
QuadPointを全て削除。
PdfTkNet::PtlQuadPoints::‾PtlQuadPoints
‾PtlQuadPoints()
デストラクタ
PdfTkNet::PtlQuadPoints::get
PtlQuadPoint get(int index)
QuadPointを取得。
PdfTkNet::PtlQuadPoints::PtlQuadPoints
PtlQuadPoints(PtlQuadPoints^ obj)
コピーコンストラクタ alias copy