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