Antenna House PDF Tool API (C++) 8.0
PdfTk::PtlEditPathLine クラス

#include <PtlEditPathLine.h>

PdfTk::PtlEditPathLine の継承関係図
PdfTk::PtlEditPathLine 連携図

公開メンバ関数

 PtlEditPathLine ()
 コンストラクタ
 PtlEditPathLine (const PtlEditPathLine &obj)
 コピーコンストラクタ
 ~PtlEditPathLine ()
 デストラクタ
PtlEditPathLineoperator= (const PtlEditPathLine &obj)
 コピーオペレータ
PtlPoint getStartPoint ()
 線分の開始位置取得
PtlPoint getEndPoint ()
 線分の終了位置取得
基底クラス PdfTk::PtlEditPathItem に属する継承公開メンバ関数
int getHandle () const
 PtlEditPathItem (PATH_ITEM_TYPE type)
 コンストラクタ
 PtlEditPathItem (const PtlEditPathItem &obj)
 コピーコンストラクタ alias copy
virtual ~PtlEditPathItem ()
 デストラクタ
PtlEditPathItemoperator= (const PtlEditPathItem &obj)
 コピーオペレータ alias copy
PATH_ITEM_TYPE getType () const
 パスアイテムタイプを取得。

その他の継承メンバ

基底クラス PdfTk::PtlEditPathItem に属する継承公開型
enum  PATH_ITEM_TYPE { TYPE_PATH_LINE = 1 , TYPE_PATH_RECT = 2 , TYPE_PATH_CURVE = 3 }

詳解

パスの線を表現したクラスです。
PtlEditPathLineはPtlEditPathItemを継承しています。

PtlEditPathLine.h19 行目に定義があります。

構築子と解体子

◆ PtlEditPathLine() [1/2]

PdfTk::PtlEditPathLine::PtlEditPathLine ( )

コンストラクタ

例外
PtlException

◆ PtlEditPathLine() [2/2]

PdfTk::PtlEditPathLine::PtlEditPathLine ( const PtlEditPathLine & obj)

コピーコンストラクタ

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

関数詳解

◆ getEndPoint()

PtlPoint PdfTk::PtlEditPathLine::getEndPoint ( )

線分の終了位置取得

線分の終了位置を取得します。

戻り値
線分の終了位置
例外
PtlException

◆ getStartPoint()

PtlPoint PdfTk::PtlEditPathLine::getStartPoint ( )

線分の開始位置取得

線分の開始位置を取得します。

戻り値
線分の開始位置
例外
PtlException

◆ operator=()

PtlEditPathLine & PdfTk::PtlEditPathLine::operator= ( const PtlEditPathLine & obj)

コピーオペレータ

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