PDFTool  7.0
Public Member Functions | List of all members
PdfTk::PtlRect Class Reference

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

#include <PtlRect.h>

Public Member Functions

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

Detailed Description

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

Constructor & Destructor Documentation

◆ PtlRect() [1/3]

PdfTk::PtlRect::PtlRect ( )

コンストラクタ

Exceptions
PtlException

◆ PtlRect() [2/3]

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

コンストラクタ

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

Parameters
left
bottom
right
top
Exceptions
PtlException

◆ PtlRect() [3/3]

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

コピーコンストラクタ

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

Member Function Documentation

◆ getBottom()

float PdfTk::PtlRect::getBottom ( ) const

座標を取得:下

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

Returns
下の値(単位はmm)
Exceptions
PtlException

◆ getLeft()

float PdfTk::PtlRect::getLeft ( ) const

座標を取得:左

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

Returns
左の値(単位はmm)
Exceptions
PtlException

◆ getRight()

float PdfTk::PtlRect::getRight ( ) const

座標を取得:右

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

Returns
右の値(単位はmm)
Exceptions
PtlException

◆ getTop()

float PdfTk::PtlRect::getTop ( ) const

座標を取得:上

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

Returns
上の値(単位はmm)
Exceptions
PtlException

◆ operator=()

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

コピーオペレータ

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

◆ setBottom()

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

座標を設定:下

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

Parameters
bottom下の値(単位はmm)
Exceptions
PtlException

◆ setLeft()

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

座標を設定:左

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

Parameters
left左の値(単位はmm)
Exceptions
PtlException

◆ setRight()

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

座標を設定:右

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

Parameters
right右の値(単位はmm)
Exceptions
PtlException

◆ setTop()

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

座標を設定:上

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

Parameters
top上の値(単位はmm)
Exceptions
PtlException