PDFTool
7.0
|
PDFの矩形4隅座標を表現したクラスです。
矩形は上左、上右、下左、下右で表現されます。
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
More...
#include <PtlQuadPoint.h>
Public Member Functions | |
int | getHandle () const |
PtlQuadPoint () | |
コンストラクタ More... | |
PtlQuadPoint (const PtlPoint &tl, const PtlPoint &tr, const PtlPoint &bl, const PtlPoint &br) | |
コンストラクタ More... | |
PtlQuadPoint (const PtlQuadPoint &obj) | |
コピーコンストラクタ More... | |
‾PtlQuadPoint () | |
デストラクタ | |
PtlQuadPoint & | operator= (const PtlQuadPoint &obj) |
コピーオペレータ More... | |
void | normalize () |
座標を正規化 More... | |
PtlPoint & | getTopLeft () const |
座標を取得:上左 More... | |
void | setTopLeft (const PtlPoint &tl) |
座標を設定:上左 More... | |
PtlPoint & | getTopRight () const |
座標を取得:上右 More... | |
void | setTopRight (const PtlPoint &tr) |
座標を設定:上右 More... | |
PtlPoint & | getBottomLeft () const |
座標を取得:下左 More... | |
void | setBottomLeft (const PtlPoint &bl) |
座標を設定:下左 More... | |
PtlPoint & | getBottomRight () const |
座標を取得:下右 More... | |
void | setBottomRight (const PtlPoint &br) |
座標を設定:下右 More... | |
PDFの矩形4隅座標を表現したクラスです。
矩形は上左、上右、下左、下右で表現されます。
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
PdfTk::PtlQuadPoint::PtlQuadPoint | ( | ) |
コンストラクタ
PtlException |
PdfTk::PtlQuadPoint::PtlQuadPoint | ( | const PtlQuadPoint & | obj | ) |
PtlPoint& PdfTk::PtlQuadPoint::getBottomLeft | ( | ) | const |
PtlPoint& PdfTk::PtlQuadPoint::getBottomRight | ( | ) | const |
PtlPoint& PdfTk::PtlQuadPoint::getTopLeft | ( | ) | const |
PtlPoint& PdfTk::PtlQuadPoint::getTopRight | ( | ) | const |
void PdfTk::PtlQuadPoint::normalize | ( | ) |
座標を正規化
原点から見て4座標が上左/上左/下左/下右となるようにします。
PtlQuadPoint& PdfTk::PtlQuadPoint::operator= | ( | const PtlQuadPoint & | obj | ) |
コピーオペレータ
obj | コピー元オブジェクト。 |
void PdfTk::PtlQuadPoint::setBottomLeft | ( | const PtlPoint & | bl | ) |
座標を設定:下左
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
bl | 下左の座標の値(単位はmm) |
void PdfTk::PtlQuadPoint::setBottomRight | ( | const PtlPoint & | br | ) |
座標を設定:下右
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
br | 下右の座標の値(単位はmm) |
void PdfTk::PtlQuadPoint::setTopLeft | ( | const PtlPoint & | tl | ) |
座標を設定:上左
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
tl | 上左の座標の値(単位はmm) |
void PdfTk::PtlQuadPoint::setTopRight | ( | const PtlPoint & | tr | ) |
座標を設定:上右
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
tr | 上右の座標の値(単位はmm) |