93 void Set(
int W,
int H);
172 void Set(
int X,
int Y,
int W,
int H);
179 void SetPos(
int X,
int Y);
216 #ifndef FK_DOXYGEN_USER_PROCESS
283 #ifndef FK_DOXYGEN_USER_PROCESS
284 property void* Buffer {
310 void NewImage(
int w,
int h,
bool initFlg);
371 int GetR(
int x,
int y);
385 int GetG(
int x,
int y);
399 int GetB(
int x,
int y);
413 int GetA(
int x,
int y);
434 bool SetRGBA(
int x,
int y,
int r,
int g,
int b,
int a);
454 bool SetRGB(
int x,
int y,
int r,
int g,
int b);
472 bool SetR(
int x,
int y,
int r);
490 bool SetG(
int x,
int y,
int g);
508 bool SetB(
int x,
int y,
int b);
526 bool SetA(
int x,
int y,
int a);
549 void FillColor(
int r,
int g,
int b,
int a);
572 bool ReadBMP(String^ fileName);
582 bool ReadPNG(String^ fileName);
592 bool ReadJPG(String^ fileName);
609 bool WriteBMP(String^ fileName,
bool transFlg);
632 bool WritePNG(String^ fileName,
bool transFlg);
659 bool WriteJPG(String^ fileName,
int quality);
bool SetG(int x, int y, int g)
ピクセル G 値設定メソッド
int x
領域左上 x 座標プロパティ
Definition: Image_CLI.h:134
画像サイズを表すクラス
Definition: Image_CLI.h:24
int h
領域縦幅プロパティ
Definition: Image_CLI.h:152
void Set(int W, int H)
画像サイズ設定メソッド
fk_Dimension^ Size
画像サイズプロパティ
Definition: Image_CLI.h:254
FK の各クラスの基盤となる基本クラス
Definition: Base_CLI.h:105
fk_ImageType
画像フォーマットを表す列挙型
Definition: Image_CLI.h:12
bool WriteJPG(String^ fileName, int quality)
JPEG ファイル出力メソッド1.
bool SubImage(fk_Image^ image, int x, int y, int w, int h)
画像データ部分抽出メソッド
bool SetR(int x, int y, int r)
ピクセル R 値設定メソッド
fk_Dimension^ GetSize(void)
領域サイズ参照メソッド
fk_Dimension^ BufferSize
画像バッファサイズプロパティ
Definition: Image_CLI.h:279
int GetG(int x, int y)
ピクセルG要素取得メソッド
int w
領域横幅プロパティ
Definition: Image_CLI.h:146
int GetR(int x, int y)
ピクセルR要素取得メソッド
bool SetRGBA(int x, int y, int r, int g, int b, int a)
ピクセル RGBA 値設定メソッド
void SetSize(int W, int H)
領域サイズ設定メソッド
bool SetA(int x, int y, int a)
ピクセル A 値設定メソッド
画像中の矩形領域を表すクラス
Definition: Image_CLI.h:104
void FillColor(fk_Color^ color)
バッファ全体初期化メソッド1
bool SetRGB(int x, int y, int r, int g, int b)
ピクセル RGB 値設定メソッド
bool SetB(int x, int y, int b)
ピクセル B 値設定メソッド
bool ReadJPG(String^ fileName)
JPEG ファイル入力メソッド
int GetA(int x, int y)
ピクセルA要素取得メソッド
bool ReadPNG(String^ fileName)
PNG ファイル入力メソッド
bool WritePNG(String^ fileName, bool transFlg)
PNG ファイル出力メソッド1.
RGB色を管理するクラス
Definition: Material_CLI.h:24
void SetPos(int X, int Y)
領域位置設定メソッド
int w
横幅プロパティ
Definition: Image_CLI.h:51
void CopyImage(fk_Image^ image)
画像データコピーメソッド1
int x
横方向プロパティ
Definition: Image_CLI.h:66
void Set(int X, int Y, int W, int H)
領域設定メソッド
int h
縦幅プロパティ
Definition: Image_CLI.h:57
int GetB(int x, int y)
ピクセルB要素取得メソッド
画像を生成、管理するクラス
Definition: Image_CLI.h:210
String^ ToString() override
文字列変換メソッド
bool ReadBMP(String^ fileName)
BMP ファイル入力メソッド
bool WriteBMP(String^ fileName, bool transFlg)
BMP ファイル出力メソッド1.
int y
縦方向プロパティ
Definition: Image_CLI.h:75
int y
領域左上 y 座標プロパティ
Definition: Image_CLI.h:140
String^ ToString() override
文字列変換メソッド
void NewImage(int w, int h, bool initFlg)
画像領域生成メソッド1
Definition: AppWindow_CLI.h:11