#include <PtlPoints.h>
Pointのコンテナを表現するクラスです。
PtlPoints.h の 17 行目に定義があります。
◆ PtlPoints() [1/2]
PdfTk::PtlPoints::PtlPoints |
( |
| ) |
|
◆ PtlPoints() [2/2]
PdfTk::PtlPoints::PtlPoints |
( |
const PtlPoints & | obj | ) |
|
コピーコンストラクタ alias copy
- 引数
-
- 例外
-
◆ append() [1/2]
void PdfTk::PtlPoints::append |
( |
const PtlPoint & | Point | ) |
|
◆ append() [2/2]
void PdfTk::PtlPoints::append |
( |
float | x, |
|
|
float | y ) |
Pointを追加。
- 引数
-
x | 水平方向の座標。単位はmm。 |
y | 垂直方向の座標。単位はmm |
- 例外
-
◆ get()
PtlPoint & PdfTk::PtlPoints::get |
( |
int | index | ) |
|
Pointを取得。
指定した番号のPointを取得します。
- 引数
-
index | Index番号。0が先頭。
indexが負やPoint数以上の場合は、例外が発生します。 |
- 戻り値
- PtlPoint。
- 例外
-
◆ getCount()
int PdfTk::PtlPoints::getCount |
( |
| ) |
const |
◆ isEmpty()
bool PdfTk::PtlPoints::isEmpty |
( |
| ) |
const |
空かどうかを取得。
- 戻り値
- true: 空、false: 空ではない。
- 例外
-
◆ operator=()
◆ remove()
void PdfTk::PtlPoints::remove |
( |
int | index | ) |
|
Pointを削除。
指定した番号のPointを削除します。
- 引数
-
index | 削除するIndex番号。0が先頭。
indexが負やPoint数以上の場合は、例外が発生します。 |
- 例外
-
◆ removeAll()
void PdfTk::PtlPoints::removeAll |
( |
| ) |
|