jp.hishidama.bitmap
クラス MemoryBitmap04

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

public class MemoryBitmap04
extends Bitmap04

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

作成者:
ひしだま

フィールドの概要
 
インタフェース jp.hishidama.bitmap.Bitmap から継承されたフィールド
INVALID_COLOR
 
コンストラクタの概要
MemoryBitmap04(BitmapInfoHeader bi, BitmapInfoColors pals)
           
MemoryBitmap04(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
 

コンストラクタの詳細

MemoryBitmap04

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

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

MemoryBitmap04

public MemoryBitmap04(BitmapInfoHeader bi,
                      BitmapInfoColors pals)
メソッドの詳細

set0

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

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

get0

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

戻り値:
色コード