Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.image.DataBufferShort1.2

java.lang.Object
   |
   +--java.awt.image.DataBuffer
         |
         +--java.awt.image.DataBufferShort

Deklaration

public class DataBufferShort
extends java.awt.image.DataBuffer

Beschreibung

Diese Klasse implementiert einen Puffer, der die Daten in einem short-Array speichert.


 
Datenelemente
protected short[]data
 
Konstruktoren
publicDataBufferShort(int size)
publicDataBufferShort(int size, int numBanks)
publicDataBufferShort(short[] dataArray, int size)
publicDataBufferShort(short[][] dataArray, int size)
publicDataBufferShort(short[] dataArray, int size, int offset)
publicDataBufferShort(short[][] dataArray, int size, int[] offsets)
 
Methoden
public short[][]getBankData()
public short[]getData()
public short[]getData(int bank)
public intgetElem(int i)
public intgetElem(int bank, int i)
public voidsetElem(int i, int val)
public voidsetElem(int bank, int i, int val)


 

Datenelemente im Detail

protected short[] data
Der voreingestellte Pufferbereich.

 

Konstruktoren im Detail

public DataBufferShort(int size)
Erzeugt einen neuen DataBufferShort mit einer Puffergröße von size Elementen.
public DataBufferShort(int size, int numBanks)
Erzeugt einen neuen DataBufferShort mit numBanks Bereichen mit einer Größe von jeweils size Elementen.
public DataBufferShort(short[] dataArray, int size)
Erzeugt einen neuen DataBufferShort der Größe size auf dem Array dataArray.
public DataBufferShort(short[][] dataArray, int size)
Erzeugt einen neuen DataBufferShort der Größe size auf dem Array dataArray. Hierbei werden nur die ersten size Elemente der Unter-Arrays von dataArray verwendet. Die einzelnen Unter-Arrays entsprechen den Bereichen des Puffers.
public DataBufferShort(short[] dataArray, int size, int offset)
Erzeugt einen neuen DataBufferShort der Größe size auf dem Array dataArray. Der Puffer beginnt an der Position offset.
public DataBufferShort(short[][] dataArray, int size, int[] offsets)
Erzeugt einen neuen DataBufferShort der Größe size auf dem Array dataArray. Hierbei werden nur die ersten size Elemente der Unter-Arrays von dataArray verwendet. Die einzelnen Unter-Arrays entsprechen den Bereichen des Puffers. offsets spezifiziert die Positionen, bei denen der Puffer in den jeweiligen Unter-Arrays beginnt.

 

Methoden im Detail

public short[][] getBankData()
Liefert die Puffer aller Bereiche zurück.
public short[] getData()
Liefert das (erste) Puffer-Array zurück.
public short[] getData(int bank)
Liefert das Array zurück, das den Bereich bank enthält.
public int getElem(int i)
Liefert das i-te Element im voreingestellten Bereich des Puffers zurück.
public int getElem(int bank, int i)
Liefert das i-te Element des im Bereich bank des Puffers zurück.
public void setElem(int i, int val)
Setzt das i-te Element im voreingestellten Bereich des Puffers auf val.
public void setElem(int bank, int i, int val)
Setzt das i-te Element im Bereich bank des Puffers auf val.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.