FineKernelToolKit 3.1.0

- 総合概要
- 名前空間
- クラス
- ファイル

- クラス一覧
- クラス階層
- クラスメンバ

公開メンバ関数 | プロパティ | 全メンバ一覧
FK_CLI::fk_Rect クラス

画像中の矩形領域を表すクラス [詳解]

FK_CLI::fk_Rect 連携図
[凡例]

## 公開メンバ関数
| fk_Rect ()
| コンストラクタ1 [詳解]
| fk_Rect (int X, int Y, int W, int H)
| コンストラクタ2 [詳解]
| ~fk_Rect ()
| デストラクタ [詳解]
| !fk_Rect ()
| ファイナライザ [詳解]
String^ | ToString () override
| 文字列変換メソッド [詳解]
void | Set (int X, int Y, int W, int H)
| 領域設定メソッド [詳解]
void | SetPos (int X, int Y)
| 領域位置設定メソッド [詳解]
void | SetSize (int W, int H)
| 領域サイズ設定メソッド [詳解]
fk_Dimension^ | GetSize (void)
| 領域サイズ参照メソッド [詳解]

## プロパティ
int | x`[get, set]`
| 領域左上 x 座標プロパティ [詳解]
int | y`[get, set]`
| 領域左上 y 座標プロパティ [詳解]
int | w`[get, set]`
| 領域横幅プロパティ [詳解]
int | h`[get, set]`
| 領域縦幅プロパティ [詳解]

## 詳解

画像中の矩形領域を表すクラス

このクラスは、画像中の矩形領域を表します。 このクラスの座標系は、画像の左上を原点とし、 x の正方向は右、y の正方向は下となります。

参照
  fk_Dimension, fk_Image

## 構築子と解体子

FK_CLI::fk_Rect::fk_Rect | ( |  | ) |

コンストラクタ1

x, y, w, h が全て 0 である初期値を生成します。

FK_CLI::fk_Rect::fk_Rect | ( | int | X,
|  | int | Y,
|  | int | W,
|  | int | H
| ) |  |

コンストラクタ2

引数

  [in] | X | 領域左上の x 座標
  [in] | Y | 領域左上の y 座標
  [in] | W | 領域の横幅
  [in] | H | 領域の縦幅

FK_CLI::fk_Rect::~fk_Rect | ( |  | ) |

デストラクタ

FK_CLI::fk_Rect::!fk_Rect | ( |  | ) |

ファイナライザ

## 関数詳解

String ^ FK_CLI::fk_Rect::ToString | ( |  | ) |
| override

文字列変換メソッド

座標を文字列に変換します。

戻り値
  変換文字列

void FK_CLI::fk_Rect::Set | ( | int | X,
|  | int | Y,
|  | int | W,
|  | int | H
| ) |  |

領域設定メソッド

引数

  [in] | X | 領域左上の x 座標
  [in] | Y | 領域左上の y 座標
  [in] | W | 領域の横幅
  [in] | H | 領域の縦幅

void FK_CLI::fk_Rect::SetPos | ( | int | X,
|  | int | Y
| ) |  |

領域位置設定メソッド

引数

  [in] | X | 領域左上の x 座標
  [in] | Y | 領域左上の y 座標

void FK_CLI::fk_Rect::SetSize | ( | int | W,
|  | int | H
| ) |  |

領域サイズ設定メソッド

引数

  [in] | W | 領域の横幅
  [in] | H | 領域の縦幅

fk_Dimension ^ FK_CLI::fk_Rect::GetSize | ( | void |  | ) |

領域サイズ参照メソッド

戻り値
  領域サイズ

## プロパティ詳解

int FK_CLI::fk_Rect::x
| get set

領域左上 x 座標プロパティ

int FK_CLI::fk_Rect::y
| get set

領域左上 y 座標プロパティ

int FK_CLI::fk_Rect::w
| get set

領域横幅プロパティ

int FK_CLI::fk_Rect::h
| get set

領域縦幅プロパティ