Section courante

A propos

Section administrative du site

WritableRaster

Un Raster écrivable
Java java.awt.image

Description

Cette classe contient une extension de l'objet Raster afin de fournir une capacité d'écriture de pixel.

Liste des méthodes

Méthode Prototype Description Hérité
WRITABLERASTER protected WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin); Ce constructeur permet de créer l'objet avec les paramètres SampleModel et DataBuffer spécifiés.  
WRITABLERASTER protected WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, WritableRaster parent); Ce constructeur permet de créer l'objet avec les paramètres SampleModel et DataBuffer et son parent spécifiés.  
WRITABLERASTER protected WritableRaster(SampleModel sampleModel, Point origin); Ce constructeur permet de créer l'objet avec le paramètre SampleModel spécifié.  
CREATEWRITABLECHILD WritableRaster createWritableChild(int parentX, int parentY, int w, int h, int childMinX, int childMinY, int[] bandList); Cette méthode permet de demander un nouvel objet WritableRaster lequel partage tous ou une partie du tampon de données de cet objet.  
CREATEWRITABLETRANSLATEDCHILD WritableRaster createWritableTranslatedChild(int childMinX, int childMinY); Cette méthode permet de créer un objet WritableRaster avec la même taille, SampleModel et DataBuffer, mais dans un emplacement différent.  
GETWRITABLEPARENT WritableRaster getWritableParent(); Cette méthode permet de demander le parent de l'objet WritableRaster ou nulle s'il n'existe pas.  
SETDATAELEMENTS void setDataElements(int x, int y, int w, int h, Object inData); Cette méthode permet de fixer les données pour un rectangle de pixels d'un tableau primitif de type de transfère.  
SETDATAELEMENTS void setDataElements(int x, int y, Object inData); Cette méthode permet de fixer les données d'un simple pixel d'un tableau primitif de type de transfère.  
SETDATAELEMENTS void setDataElements(int x, int y, Raster inRaster); Cette méthode permet de fixer les données d'un rectangle de pixels d'un entrée Raster.  
SETPIXEL void setPixel(int x, int y, double[] dArray); Cette méthode permet de fixer un pixel dans le tampon de données utilisé dans un tableau de valeurs réels de double précision.  
SETPIXEL void setPixel(int x, int y, float[] fArray); Cette méthode permet de fixer un pixel dans le tampon de données utilisé dans un tableau de valeurs réels.  
SETPIXEL void setPixel(int x, int y, int[] iArray); Cette méthode permet de fixer un pixel dans le tampon de données utilisé dans un tableau de valeurs entières.  
SETPIXELS void setPixels(int x, int y, int w, int h, double[] dArray); Cette méthode permet de fixer tous les modèles pour un rectangle de pixels contenant un tableau de valeurs réels de double précision.  
SETPIXELS void setPixels(int x, int y, int w, int h, float[] fArray); Cette méthode permet de fixer tous les modèles pour un rectangle de pixels contenant un tableau de valeurs réels.  
SETPIXELS void setPixels(int x, int y, int w, int h, int[] iArray); Cette méthode permet de fixer tous les modèles pour un rectangle de pixels contenant un tableau de valeurs entières.  
SETRECT void setRect(int dx, int dy, Raster srcRaster); Cette méthode permet de copier les pixels de l'objet Raster source vers cet objet au déplacement spécifiés.  
SETRECT void setRect(Raster srcRaster); Cette méthode permet de copier les pixels de l'objet Raster source vers cet objet.  
SETSAMPLE void setSample(int x, int y, int b, double s); Cette méthode permet de fixer le modèle de la bande spécifiée pour le pixel à l'emplacement horizontal et vertical spécifié dans le tampon de données avec des valeurs réels de double précisions.  
SETSAMPLE void setSample(int x, int y, int b, float s); Cette méthode permet de fixer le modèle de la bande spécifiée pour le pixel à l'emplacement horizontal et vertical spécifié dans le tampon de données avec des valeurs réels.  
SETSAMPLE void setSample(int x, int y, int b, int s); Cette méthode permet de fixer le modèle de la bande spécifiée pour le pixel à l'emplacement horizontal et vertical spécifié dans le tampon de données avec des valeurs entières.  
SETSAMPLES void setSamples(int x, int y, int w, int h, int b, double[] dArray); Cette méthode permet de fixer le modèle de la bande spécifiée pour le rectangle de pixels spécifié dans le tampon de données avec des valeurs réels de double précisions.  
SETSAMPLES void setSamples(int x, int y, int w, int h, int b, float[] fArray); Cette méthode permet de fixer le modèle de la bande spécifiée pour le rectangle de pixels spécifié dans le tampon de données avec des valeurs réels.  
SETSAMPLES void setSamples(int x, int y, int w, int h, int b, int[] iArray); Cette méthode permet de fixer le modèle de la bande spécifiée pour le rectangle de pixels spécifié dans le tampon de données avec des valeurs entières.  


Dernière mise à jour : Dimanche, le 21 juin 2015