PDFTool  7.0
PtlSize.h
1 // PtlSize.h
3 // Copyright (C) 2013-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLSIZE_H_
7 #define PDFTK_PTLSIZE_H_
8 
9 #include "PdfTkBase.h"
10 
11 namespace PdfTk {
12 
18 class PDFTK_API PtlSize
19 {
20 private:
21  int m_dataSize;
22 public:
23  int getHandle() const;
24 
25 public:
31 
38  PtlSize(float width, float height);
39 
45  PtlSize(const PtlSize& obj);
46 
51 
52 public:
57  PtlSize& operator=(const PtlSize& obj);
58 
59 public:
64  float getWidth() const;
65 
70  void setWidth(float width);
71 
76  float getHeight() const;
77 
82  void setHeight(float height);
83 };
84 
85 } // namespace PdfTk
86 
87 #endif // PDFTK_PTLSIZE_H_
PdfTk::PtlSize::getWidth
float getWidth() const
幅を取得。
PdfTk::PtlSize::setWidth
void setWidth(float width)
幅を設定。
PdfTk::PtlSize::getHeight
float getHeight() const
高さを取得。
PdfTk::PtlSize::setHeight
void setHeight(float height)
高さを設定。
PdfTk::PtlSize::PtlSize
PtlSize(const PtlSize &obj)
コピーコンストラクタ
PdfTk::PtlSize
サイズ(幅、高さ)を表現したクラスです。 サイズの単位はmmでとなりますので注意してください。
Definition: PtlSize.h:19
PdfTk::PtlSize::PtlSize
PtlSize(float width, float height)
コンストラクタ
PdfTk::PtlSize::‾PtlSize
‾PtlSize()
デストラクタ
PdfTk::PtlSize::PtlSize
PtlSize()
コンストラクタ
PdfTk::PtlSize::operator=
PtlSize & operator=(const PtlSize &obj)
コピーオペレータ