Antenna House PDF Tool API (C++) 8.0
|
#include <PtlTransMatrix.h>
公開メンバ関数 | |
int | getHandle () const |
PtlTransMatrix () | |
コンストラクタ | |
PtlTransMatrix (float m11, float m12, float m21, float m22, float dx, float dy) | |
コンストラクタ | |
PtlTransMatrix (const PtlTransMatrix &obj) | |
コピーコンストラクタ | |
~PtlTransMatrix () | |
デストラクタ | |
PtlTransMatrix & | operator= (const PtlTransMatrix &obj) |
コピーオペレータ | |
float | getM11 () const |
m11を取得。 | |
float | getM12 () const |
m12を取得。 | |
float | getM21 () const |
m21を取得。 | |
float | getM22 () const |
m22を取得。 | |
float | getDx () const |
dxを取得。 | |
float | getDy () const |
dxを取得。 | |
PtlTransMatrix | invert () const |
逆行列 | |
PtlTransMatrix | concat (const PtlTransMatrix &matrix) const |
結合 |
PDFの座標変換マトリックスを表現したクラスです。
| m11 m12 0 |
| m21 m22 0 |
| dx dy 1 |
PtlTransMatrix.h の 20 行目に定義があります。
PdfTk::PtlTransMatrix::PtlTransMatrix | ( | ) |
コンストラクタ
PtlException |
PdfTk::PtlTransMatrix::PtlTransMatrix | ( | float | m11, |
float | m12, | ||
float | m21, | ||
float | m22, | ||
float | dx, | ||
float | dy ) |
PdfTk::PtlTransMatrix::PtlTransMatrix | ( | const PtlTransMatrix & | obj | ) |
PtlTransMatrix PdfTk::PtlTransMatrix::concat | ( | const PtlTransMatrix & | matrix | ) | const |
float PdfTk::PtlTransMatrix::getDx | ( | ) | const |
float PdfTk::PtlTransMatrix::getDy | ( | ) | const |
float PdfTk::PtlTransMatrix::getM11 | ( | ) | const |
float PdfTk::PtlTransMatrix::getM12 | ( | ) | const |
float PdfTk::PtlTransMatrix::getM21 | ( | ) | const |
m21を取得。
float PdfTk::PtlTransMatrix::getM22 | ( | ) | const |
PtlTransMatrix PdfTk::PtlTransMatrix::invert | ( | ) | const |
PtlTransMatrix & PdfTk::PtlTransMatrix::operator= | ( | const PtlTransMatrix & | obj | ) |