PDFTool.NET  7.0
Public Member Functions | List of all members
PdfTkNet::PtlEditPathCurve Class Reference

パスのベジェ曲線を表現したクラスです。
PtlEditPathCurveはPtlEditPathItemを継承しています。 More...

#include <NetEditPathCurve.h>

Inheritance diagram for PdfTkNet::PtlEditPathCurve:
Inheritance graph
[legend]
Collaboration diagram for PdfTkNet::PtlEditPathCurve:
Collaboration graph
[legend]

Public Member Functions

 PtlEditPathCurve ()
 コンストラクタ More...
 
 PtlEditPathCurve (PtlEditPathCurve^ obj)
 コピーコンストラクタ More...
 
 ‾PtlEditPathCurve ()
 デストラクタ
 
 !PtlEditPathCurve ()
 ファイナライザ。
 
PtlEditPathCurve operator= (PtlEditPathCurve^ obj)
 コピーオペレータ More...
 
PtlPoint getStartPoint ()
 ベジェ曲線の開始位置取得 More...
 
PtlPoint getEndPoint ()
 ベジェ曲線の終了位置取得 More...
 
PtlPoint getControlPoint1 ()
 ベジェ曲線の制御点1取得 More...
 
PtlPoint getControlPoint2 ()
 ベジェ曲線の制御点2取得 More...
 
- Public Member Functions inherited from PdfTkNet::PtlEditPathItem
PdfTk::PtlEditPathItem * getNative ()
 
 PtlEditPathItem (PATH_ITEM_TYPE type)
 コンストラクタ More...
 
 PtlEditPathItem (PtlEditPathItem^ obj)
 コピーコンストラクタ More...
 
virtual ‾PtlEditPathItem ()
 デストラクタ
 
 !PtlEditPathItem ()
 ファイナライザ。
 
PtlEditPathItem operator= (PtlEditPathItem^ obj)
 コピーオペレータ More...
 
PATH_ITEM_TYPE getType ()
 パスアイテムタイプを取得。 More...
 

Additional Inherited Members

- Public Types inherited from PdfTkNet::PtlEditPathItem
enum  PATH_ITEM_TYPE { PATH_ITEM_TYPE::TYPE_PATH_LINE = 1, PATH_ITEM_TYPE::TYPE_PATH_RECT = 2, PATH_ITEM_TYPE::TYPE_PATH_CURVE = 3 }
 パスアイテムのタイプ More...
 
- Protected Attributes inherited from PdfTkNet::PtlEditPathItem
PdfTk::PtlEditPathItem * m_native
 

Detailed Description

パスのベジェ曲線を表現したクラスです。
PtlEditPathCurveはPtlEditPathItemを継承しています。

Constructor & Destructor Documentation

◆ PtlEditPathCurve() [1/2]

PdfTkNet::PtlEditPathCurve::PtlEditPathCurve ( )

コンストラクタ

Exceptions
PtlException

◆ PtlEditPathCurve() [2/2]

PdfTkNet::PtlEditPathCurve::PtlEditPathCurve ( PtlEditPathCurve obj)

コピーコンストラクタ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ getControlPoint1()

PtlPoint PdfTkNet::PtlEditPathCurve::getControlPoint1 ( )

ベジェ曲線の制御点1取得

ベジェ曲線の制御点1を取得します。

Returns
曲線の制御点1
Exceptions
PtlException

◆ getControlPoint2()

PtlPoint PdfTkNet::PtlEditPathCurve::getControlPoint2 ( )

ベジェ曲線の制御点2取得

ベジェ曲線の制御点2を取得します。

Returns
曲線の制御点2
Exceptions
PtlException

◆ getEndPoint()

PtlPoint PdfTkNet::PtlEditPathCurve::getEndPoint ( )

ベジェ曲線の終了位置取得

ベジェ曲線の終了位置を取得します。

Returns
曲線の終了位置
Exceptions
PtlException

◆ getStartPoint()

PtlPoint PdfTkNet::PtlEditPathCurve::getStartPoint ( )

ベジェ曲線の開始位置取得

ベジェ曲線の開始位置を取得します。

Returns
曲線の開始位置
Exceptions
PtlException

◆ operator=()

PtlEditPathCurve PdfTkNet::PtlEditPathCurve::operator= ( PtlEditPathCurve obj)

コピーオペレータ

Parameters
objコピー元オブジェクト。