FineKernelToolKit 4.2.13
読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | プロパティ | 全メンバ一覧
FK_CLI::fk_Rect クラス

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

#include <CLI/FK_CLI/include/Image_CLI.h>

公開メンバ関数

 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_DimensionGetSize (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_Rect() [1/2]

FK_CLI::fk_Rect::fk_Rect ( )

コンストラクタ1

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

◆ fk_Rect() [2/2]

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_Rect()

FK_CLI::fk_Rect::~fk_Rect ( )

デストラクタ

◆ !fk_Rect()

FK_CLI::fk_Rect::!fk_Rect ( )

ファイナライザ

関数詳解

◆ ToString()

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

文字列変換メソッド

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

戻り値
変換文字列

◆ Set()

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

領域設定メソッド

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

◆ SetPos()

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

領域位置設定メソッド

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

◆ SetSize()

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

領域サイズ設定メソッド

引数
[in]W領域の横幅
[in]H領域の縦幅

◆ GetSize()

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

領域サイズ参照メソッド

戻り値
領域サイズ

プロパティ詳解

◆ x

int FK_CLI::fk_Rect::x
getset

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

◆ y

int FK_CLI::fk_Rect::y
getset

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

◆ w

int FK_CLI::fk_Rect::w
getset

領域横幅プロパティ

◆ h

int FK_CLI::fk_Rect::h
getset

領域縦幅プロパティ