jp.hishidama.bitmap
クラス BitmapFileHeader

java.lang.Object
  上位を拡張 jp.hishidama.bitmap.Bytes
      上位を拡張 jp.hishidama.bitmap.BitmapFileHeader

public class BitmapFileHeader
extends Bytes

ビットマップ保存用ファイルのヘッダー

作成者:
ひしだま

コンストラクタの概要
BitmapFileHeader()
          コンストラクタ
 
メソッドの概要
 byte[] getBytes()
          ファイルへ保存する為のバイト列を返す
 int getBytesLength()
          当クラスの保存用配列のサイズを返す
 int getOffBits()
          ファイルの先頭から画像データの位置までのオフセットを返す
 short getReserved1()
          予備1を返す
 short getReserved2()
          予備2を返す
 int getSize()
          ファイルサイズを返す
 short getType()
          ファイルの識別子を返す
基本的に「BM」という文字列になる値
 void init(byte[] data)
          ファイルのバイト列から初期化する
 void setOffBits(int i)
          ファイルの先頭から画像データの位置までのオフセットをセットする
 void setReserved1(short s)
          予備1をセットする
 void setReserved2(short s)
          予備2をセットする
 void setSize(int i)
          ファイルサイズをセットする
 void setType(short s)
          ファイルの識別子をセットする
 void setType(String s)
          ファイルの識別子をセットする
 
クラス jp.hishidama.bitmap.Bytes から継承されたメソッド
get, get, set, set
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BitmapFileHeader

public BitmapFileHeader()
コンストラクタ

メソッドの詳細

getBytes

public byte[] getBytes()
ファイルへ保存する為のバイト列を返す

定義:
クラス Bytes 内の getBytes
戻り値:
バイト列

init

public void init(byte[] data)
ファイルのバイト列から初期化する

定義:
クラス Bytes 内の init
パラメータ:
data - バイト列

getBytesLength

public int getBytesLength()
当クラスの保存用配列のサイズを返す

定義:
クラス Bytes 内の getBytesLength
戻り値:
長さ

getOffBits

public int getOffBits()
ファイルの先頭から画像データの位置までのオフセットを返す

戻り値:
オフセット(バイト単位)

getReserved1

public short getReserved1()
予備1を返す

戻り値:
予備1

getReserved2

public short getReserved2()
予備2を返す

戻り値:
予備2

getSize

public int getSize()
ファイルサイズを返す

戻り値:
ファイルサイズ(バイト単位)

getType

public short getType()
ファイルの識別子を返す
基本的に「BM」という文字列になる値

戻り値:
識別子(数値)

setOffBits

public void setOffBits(int i)
ファイルの先頭から画像データの位置までのオフセットをセットする

パラメータ:
i - オフセット(バイト単位)

setReserved1

public void setReserved1(short s)
予備1をセットする

パラメータ:
s - 予備1

setReserved2

public void setReserved2(short s)
予備2をセットする

パラメータ:
s - 予備2

setSize

public void setSize(int i)
ファイルサイズをセットする

パラメータ:
i - ファイルサイズ(バイト単位)

setType

public void setType(short s)
ファイルの識別子をセットする

パラメータ:
s - 識別子(数値)

setType

public void setType(String s)
ファイルの識別子をセットする

パラメータ:
s - 識別子(文字列)