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

#include <PtlRect.h>

公開メンバ関数

int getHandle () const
 PtlRect ()
 コンストラクタ
 PtlRect (float left, float bottom, float right, float top)
 コンストラクタ
 PtlRect (const PtlRect &obj)
 コピーコンストラクタ
 ~PtlRect ()
 デストラクタ
PtlRectoperator= (const PtlRect &obj)
 コピーオペレータ
float getLeft () const
 座標を取得:左
void setLeft (float left)
 座標を設定:左
float getBottom () const
void setBottom (float bottom)
 座標を設定:下
float getRight () const
 座標を取得:右
void setRight (float right)
 座標を設定:右
float getTop () const
 座標を取得:上
void setTop (float top)
 座標を設定:上

詳解

PDFの矩形座標を表現したクラスです。
矩形は左下(left,bottom)、右上(right,top)で表現されます。
座標の単位はmmで原点(0,0)は左下となりますので注意してください。

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

構築子と解体子

◆ PtlRect() [1/3]

PdfTk::PtlRect::PtlRect ( )

コンストラクタ

例外
PtlException

◆ PtlRect() [2/3]

PdfTk::PtlRect::PtlRect ( float left,
float bottom,
float right,
float top )

コンストラクタ

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

引数
left
bottom
right
top
例外
PtlException

◆ PtlRect() [3/3]

PdfTk::PtlRect::PtlRect ( const PtlRect & obj)

コピーコンストラクタ

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

関数詳解

◆ getBottom()

float PdfTk::PtlRect::getBottom ( ) const

座標を取得:下

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

戻り値
下の値(単位はmm)
例外
PtlException

◆ getLeft()

float PdfTk::PtlRect::getLeft ( ) const

座標を取得:左

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

戻り値
左の値(単位はmm)
例外
PtlException

◆ getRight()

float PdfTk::PtlRect::getRight ( ) const

座標を取得:右

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

戻り値
右の値(単位はmm)
例外
PtlException

◆ getTop()

float PdfTk::PtlRect::getTop ( ) const

座標を取得:上

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

戻り値
上の値(単位はmm)
例外
PtlException

◆ operator=()

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

コピーオペレータ

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

◆ setBottom()

void PdfTk::PtlRect::setBottom ( float bottom)

座標を設定:下

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

引数
bottom下の値(単位はmm)
例外
PtlException

◆ setLeft()

void PdfTk::PtlRect::setLeft ( float left)

座標を設定:左

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

引数
left左の値(単位はmm)
例外
PtlException

◆ setRight()

void PdfTk::PtlRect::setRight ( float right)

座標を設定:右

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

引数
right右の値(単位はmm)
例外
PtlException

◆ setTop()

void PdfTk::PtlRect::setTop ( float top)

座標を設定:上

座標の単位はmmで原点(0,0)は左下となりますので注意してください。

引数
top上の値(単位はmm)
例外
PtlException