PDFTool.NET 7.0
NetQuadPoint.h
1
10#ifndef PDFTK_NET_PTLQUADPOINT_H_
11#define PDFTK_NET_PTLQUADPOINT_H_
12
13#include <PdfTkNet/NetTk.h>
14
15namespace PdfTkNet {
16
17ref class PtlPoint;
18
24
25public ref class PtlQuadPoint : public System::IDisposable
26{
27protected:
28 PdfTk::PtlQuadPoint* m_native;
29public:
30 PdfTk::PtlQuadPoint* getNative() { return m_native; };
31
32public:
38
50
57
62
67
68public:
74
75public:
81 void normalize();
82
83public:
92
100
109
117
126
134
143
151};
152
153} // namespace PdfTkNet
154
155#endif // PDFTK_NET_PTLQUADPOINT_H_
座標(x、y)を表現したクラスです。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition NetPoint.h:23
‾PtlQuadPoint()
デストラクタ
void normalize()
座標を正規化
PtlPoint getTopRight()
座標を取得:上右
void setTopLeft(PtlPoint^ tl)
座標を設定:上左
void setBottomRight(PtlPoint^ br)
座標を設定:下右
PtlPoint getTopLeft()
座標を取得:上左
PtlQuadPoint(PtlPoint^ tl, PtlPoint^ tr, PtlPoint^ bl, PtlPoint^ br)
コンストラクタ
PtlPoint getBottomRight()
座標を取得:下右
PtlQuadPoint(PtlQuadPoint^ obj)
コピーコンストラクタ
PtlPoint getBottomLeft()
座標を取得:下左
void setBottomLeft(PtlPoint^ bl)
座標を設定:下左
PtlQuadPoint()
コンストラクタ
PtlQuadPoint operator=(PtlQuadPoint^ obj)
コピーオペレータ
void setTopRight(PtlPoint^ tr)
座標を設定:上右