PDFTool  7.0
PtlPoint.h
1 // PtlPoint.h
3 // Copyright (C) 2013-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLPOINT_H_
7 #define PDFTK_PTLPOINT_H_
8 
9 #include "PdfTkBase.h"
10 
11 namespace PdfTk {
12 
18 class PDFTK_API PtlPoint
19 {
20 private:
21  int m_dataPoint;
22 public:
23  int getHandle() const;
24 
25 public:
31 
40  PtlPoint(float x, float y);
41 
47  PtlPoint(const PtlPoint& obj);
48 
53 
54 public:
59  PtlPoint& operator=(const PtlPoint& obj);
60 
61 public:
68  float getX() const;
69 
76  void setX(float x);
77 
84  float getY() const;
85 
92  void setY(float y);
93 };
94 
95 } // namespace PdfTk
96 
97 #endif // PDFTK_PTLPOINT_H_
PdfTk::PtlPoint::PtlPoint
PtlPoint(const PtlPoint &obj)
コピーコンストラクタ
PdfTk::PtlPoint::PtlPoint
PtlPoint(float x, float y)
コンストラクタ
PdfTk::PtlPoint::getY
float getY() const
垂直方向の座標を取得。
PdfTk::PtlPoint::getX
float getX() const
水平方向の座標を取得。
PdfTk::PtlPoint::setX
void setX(float x)
水平方向の座標を設定。
PdfTk::PtlPoint::‾PtlPoint
‾PtlPoint()
デストラクタ
PdfTk::PtlPoint::operator=
PtlPoint & operator=(const PtlPoint &obj)
コピーオペレータ
PdfTk::PtlPoint::setY
void setY(float y)
垂直方向の座標を設定。
PdfTk::PtlPoint::PtlPoint
PtlPoint()
コンストラクタ
PdfTk::PtlPoint
座標(x、y)を表現したクラスです。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: PtlPoint.h:19