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