jp.hishidama.bitmap
クラス FileBitmap24

java.lang.Object
  上位を拡張 jp.hishidama.bitmap.AbstractBitmap
      上位を拡張 jp.hishidama.bitmap.Bitmap24
          上位を拡張 jp.hishidama.bitmap.FileBitmap24
すべての実装されたインタフェース:
Bitmap, FileBitmap

public class FileBitmap24
extends Bitmap24
implements FileBitmap

ファイル上で扱う24bit色ビットマップ

作成者:
ひしだま

フィールドの概要
 
インタフェース jp.hishidama.bitmap.Bitmap から継承されたフィールド
INVALID_COLOR
 
コンストラクタの概要
FileBitmap24(File file, BitmapFileHeader fh, BitmapInfoHeader bi)
           
FileBitmap24(int nx, int ny, String pathName, String fileName)
           
 
メソッドの概要
 boolean close()
          開いているファイルを閉じる。
 boolean flush()
          ファイルをフラッシュする。
 int get0(int x, int y)
          指定された座標の色コードを返す
(座標の有効範囲チェック無し)
 boolean set0(int x, int y, int c)
          指定された座標に色コードをセットする
(座標や色コードの有効範囲チェック無し)
 
クラス jp.hishidama.bitmap.Bitmap24 から継承されたメソッド
getB, getColor, getColor, getG, getR, getRGB
 
クラス jp.hishidama.bitmap.AbstractBitmap から継承されたメソッド
calcPitch, copy, fill, get, getBitmapInfoHeader, getPalets, getPitch, getRGB, line, save, save, set, setRGB, validColor, validPos
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.hishidama.bitmap.Bitmap から継承されたメソッド
copy, fill, get, getBitmapInfoHeader, getColor, getColor, getPalets, getPitch, getRGB, getRGB, line, save, set, setRGB, validColor, validPos
 

コンストラクタの詳細

FileBitmap24

public FileBitmap24(int nx,
                    int ny,
                    String pathName,
                    String fileName)

FileBitmap24

public FileBitmap24(File file,
                    BitmapFileHeader fh,
                    BitmapInfoHeader bi)
メソッドの詳細

flush

public boolean flush()
インタフェース FileBitmap の記述:
ファイルをフラッシュする。

定義:
インタフェース FileBitmap 内の flush
戻り値:
成功した場合、true

close

public boolean close()
インタフェース FileBitmap の記述:
開いているファイルを閉じる。

定義:
インタフェース FileBitmap 内の close
戻り値:
成功した場合、true

set0

public boolean set0(int x,
                    int y,
                    int c)
インタフェース Bitmap の記述:
指定された座標に色コードをセットする
(座標や色コードの有効範囲チェック無し)

定義:
インタフェース Bitmap 内の set0
c - 色コード
戻り値:
成功した場合、true

get0

public int get0(int x,
                int y)
インタフェース Bitmap の記述:
指定された座標の色コードを返す
(座標の有効範囲チェック無し)

定義:
インタフェース Bitmap 内の get0
戻り値:
色コード