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.DataBufferFloat1.4

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

Deklaration

public final class DataBufferFloat
extends java.awt.image.DataBuffer

Beschreibung

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


 
Konstruktoren
publicDataBufferFloat(int size)
publicDataBufferFloat(float[] dataArray, int size)
publicDataBufferFloat(float[][] dataArray, int size)
publicDataBufferFloat(int size, int numBanks)
publicDataBufferFloat(float[] dataArray, int size, int offset)
publicDataBufferFloat(float[][] dataArray, int size, int[] offsets)
 
Methoden
public float[][]getBankData()
public float[]getData()
public float[]getData(int bank)
public intgetElem(int i)
public intgetElem(int bank, int i)
public doublegetElemDouble(int i)
public doublegetElemDouble(int bank, int i)
public floatgetElemFloat(int i)
public floatgetElemFloat(int bank, int i)
public voidsetElem(int i, int val)
public voidsetElem(int bank, int i, int val)
public voidsetElemDouble(int i, double val)
public voidsetElemDouble(int bank, int i, double val)
public voidsetElemFloat(int i, float val)
public voidsetElemFloat(int bank, int i, float val)


 

Konstruktoren im Detail

public DataBufferFloat(int size)
Erzeugt einen neuen Puffer mit einer Puffergröße von size Elementen.
public DataBufferFloat(float[] dataArray, int size)
Erzeugt einen neuen Puffer.
public DataBufferFloat(float[][] dataArray, int size)
Erzeugt einen neuen Puffer.
public DataBufferFloat(int size, int numBanks)
Erzeugt einen neuen Puffer.
public DataBufferFloat(float[] dataArray, int size, int offset)
Erzeugt einen neuen Puffer.
public DataBufferFloat(float[][] dataArray, int size, int[] offsets)
Erzeugt einen neuen Puffer.

 

Methoden im Detail

public float[][] getBankData()
Liefert die Puffer aller Bereiche zurück.
public float[] getData()
Liefert das (erste) Puffer-Array zurück.
public float[] 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 double getElemDouble(int i)
Liefert das i-te Element im voreingestellten Bereich des Puffers zurück.
public double getElemDouble(int bank, int i)
Liefert das i-te Element des im Bereich bank des Puffers zurück.
public float getElemFloat(int i)
Liefert das i-te Element im voreingestellten Bereich des Puffers zurück.
public float getElemFloat(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.
public void setElemDouble(int i, double val)
Setzt das i-te Element im voreingestellten Bereich des Puffers auf val.
public void setElemDouble(int bank, int i, double val)
Setzt das i-te Element im Bereich bank des Puffers auf val.
public void setElemFloat(int i, float val)
Setzt das i-te Element im voreingestellten Bereich des Puffers auf val.
public void setElemFloat(int bank, int i, float 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.