PDFTool  7.0
PtlEditPathCurve.h
1 // PtlEditPathCurve.h
3 // Copyright (C) 2020 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTL_EDIT_PATH_CURVE_H_
7 #define PDFTK_PTL_EDIT_PATH_CURVE_H_
8 
9 #include "PtlPoint.h"
10 #include "PtlEditPathItem.h"
11 
12 namespace PdfTk {
13 
19 class PDFTK_API PtlEditPathCurve : public PtlEditPathItem
20 {
21 public:
27 
34 
39 
40 public:
46 
47 public:
56 
65 
74 
83 };
84 
85 } // namespace PdfTk
86 
87 #endif // PDFTK_PTL_EDIT_PATH_CURVE_H_
PdfTk::PtlEditPathCurve::getEndPoint
PtlPoint getEndPoint()
ベジェ曲線の終了位置取得
PdfTk::PtlEditPathCurve::PtlEditPathCurve
PtlEditPathCurve(const PtlEditPathCurve &obj)
コピーコンストラクタ
PdfTk::PtlEditPathCurve
パスのベジェ曲線を表現したクラスです。 PtlEditPathCurveはPtlEditPathItemを継承しています。
Definition: PtlEditPathCurve.h:20
PdfTk::PtlEditPathCurve::PtlEditPathCurve
PtlEditPathCurve()
コンストラクタ
PdfTk::PtlEditPathCurve::getControlPoint1
PtlPoint getControlPoint1()
ベジェ曲線の制御点1取得
PdfTk::PtlEditPathCurve::getStartPoint
PtlPoint getStartPoint()
ベジェ曲線の開始位置取得
PdfTk::PtlEditPathCurve::operator=
PtlEditPathCurve & operator=(const PtlEditPathCurve &obj)
コピーオペレータ
PdfTk::PtlEditPathItem
パスアイテムを表現したクラスです。 すべてのパスアイテムクラスのベースクラスです。
Definition: PtlEditPathItem.h:19
PdfTk::PtlEditPathCurve::‾PtlEditPathCurve
‾PtlEditPathCurve()
デストラクタ
PdfTk::PtlPoint
座標(x、y)を表現したクラスです。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: PtlPoint.h:19
PdfTk::PtlEditPathCurve::getControlPoint2
PtlPoint getControlPoint2()
ベジェ曲線の制御点2取得