jp.hishidama.bitmap
クラス MemoryBitmap08

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

public class MemoryBitmap08
extends Bitmap08

メモリー上で扱う256色ビットマップ

作成者:
ひしだま

フィールドの概要
 
インタフェース jp.hishidama.bitmap.Bitmap から継承されたフィールド
INVALID_COLOR
 
コンストラクタの概要
MemoryBitmap08(BitmapInfoHeader bi, BitmapInfoColors pl)
           
MemoryBitmap08(int nx, int ny)
          コンストラクタ
 
メソッドの概要
 int get0(int x, int y)
          指定された座標の色コードを返す
(座標の有効範囲チェック無し)
 boolean set0(int x, int y, int c)
          指定された座標に色コードをセットする
(座標や色コードの有効範囲チェック無し)
 
クラス jp.hishidama.bitmap.AbstractPaletteBitmap から継承されたメソッド
getColor, getRGB, save, setPalet
 
クラス jp.hishidama.bitmap.AbstractBitmap から継承されたメソッド
calcPitch, copy, fill, get, getB, getBitmapInfoHeader, getColor, getG, getPalets, getPitch, getR, getRGB, line, 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, getPalets, getPitch, getRGB, line, save, set, setRGB, validColor, validPos
 

コンストラクタの詳細

MemoryBitmap08

public MemoryBitmap08(int nx,
                      int ny)
コンストラクタ

パラメータ:
nx - ビットマップの大きさ
ny - ビットマップの大きさ

MemoryBitmap08

public MemoryBitmap08(BitmapInfoHeader bi,
                      BitmapInfoColors pl)
パラメータ:
bi -
pl -
メソッドの詳細

set0

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

c - 色コード
戻り値:
成功した場合、true

get0

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

戻り値:
色コード