Antenna House PDF Tool API (.NET) 8.0
PdfTkNet::PtlEditPathItem クラス

#include <NetEditPathItem.h>

PdfTkNet::PtlEditPathItem の継承関係図
PdfTkNet::PtlEditPathItem 連携図

公開型

enum class  PATH_ITEM_TYPE { TYPE_PATH_LINE = 1 , TYPE_PATH_RECT = 2 , TYPE_PATH_CURVE = 3 }

公開メンバ関数

PdfTk::PtlEditPathItem * getNative ()
 PtlEditPathItem (PATH_ITEM_TYPE type)
 コンストラクタ
 PtlEditPathItem (PtlEditPathItem^ obj)
 コピーコンストラクタ
virtual ~PtlEditPathItem ()
 デストラクタ
 !PtlEditPathItem ()
 ファイナライザ。
PtlEditPathItem operator= (PtlEditPathItem^ obj)
 コピーオペレータ
PATH_ITEM_TYPE getType ()
 パスアイテムタイプを取得。

限定公開変数類

PdfTk::PtlEditPathItem * m_native

詳解

パスアイテムを表現したクラスです。
すべてのパスアイテムクラスのベースクラスです。

列挙型メンバ詳解

◆ PATH_ITEM_TYPE

パスアイテムのタイプ

列挙値
TYPE_PATH_LINE 

/‍**< 線分 (m&l operator) *‍/

TYPE_PATH_RECT 

/‍**< 矩形 (re operator) *‍/

TYPE_PATH_CURVE 

/‍**< 3次ベジェ曲線 (c,v,y operator) *‍/

構築子と解体子

◆ PtlEditPathItem() [1/2]

PdfTkNet::PtlEditPathItem::PtlEditPathItem ( PATH_ITEM_TYPE type)

コンストラクタ

引数
typeタイプ
例外
PtlException

◆ PtlEditPathItem() [2/2]

PdfTkNet::PtlEditPathItem::PtlEditPathItem ( PtlEditPathItem^ obj)

コピーコンストラクタ

引数
objコピー元オブジェクト。
例外
PtlException

◆ ~PtlEditPathItem()

virtual PdfTkNet::PtlEditPathItem::~PtlEditPathItem ( )
virtual

デストラクタ

◆ !PtlEditPathItem()

PdfTkNet::PtlEditPathItem::!PtlEditPathItem ( )

ファイナライザ。

メソッド詳解

◆ getNative()

PdfTk::PtlEditPathItem * PdfTkNet::PtlEditPathItem::getNative ( )

◆ getType()

PATH_ITEM_TYPE PdfTkNet::PtlEditPathItem::getType ( )

パスアイテムタイプを取得。

戻り値
パスアイテムタイプ
例外
PtlException

◆ operator=()

PtlEditPathItem PdfTkNet::PtlEditPathItem::operator= ( PtlEditPathItem^ obj)

コピーオペレータ

引数
objコピー元オブジェクト。
例外
PtlException

メンバ詳解

◆ m_native

PdfTk::PtlEditPathItem* PdfTkNet::PtlEditPathItem::m_native
protected