Polygon |
Polygone |
---|---|
Java | java.awt |
Description
Cette classe permet d'intégrer une description d'une région fermer à deux dimensions dans l'espace de coordonnées.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
POLYGON | public Polygon(); | Ce constructeur permet de créer une nouveau polygone vide. | |
POLYGON | public Polygon(int[] xpoints, int[] ypoints, int npoints); | Ce constructeur permet de créer une nouveau polygone avec l'ensemble de coordonnées spécifiés. | |
ADDPOINT | void addPoint(int x, int y); | Cette méthode permet d'ajouter la coordonnée réel spécifié au polygone de cet objet. | |
CONTAINS | boolean contains(double x, double y); | Cette méthode permet de demander si la coordonnée spécifié est à l'intérieur du polygone de cet objet. | |
CONTAINS | boolean contains(double x, double y, double w, double h); | Cette méthode permet de demander si les coordonnées rectangulaires spécifiées est à l'intérieur du polygone de cet objet. | |
CONTAINS | boolean contains(int x, int y); | Cette méthode permet de demander si la coordonnée entière spécifié est à l'intérieur du polygone de cet objet. | |
CONTAINS | boolean contains(Point p); | Cette méthode permet de demander si la coordonnée du point spécifié est à l'intérieur du polygone de cet objet. | |
CONTAINS | boolean contains(Point2D p); | Cette méthode permet de demander si la coordonnée du point en 2 dimensions spécifié est à l'intérieur du polygone de cet objet. | |
CONTAINS | boolean contains(Rectangle2D r); | Cette méthode permet de demander si les coordonnées rectangulaires en 2 dimensions spécifiées est à l'intérieur du polygone de cet objet. | |
GETBOUNDINGBOX | Rectangle getBoundingBox(); | Cette méthode permet de demander les limites de la boite du polygone de cet objet. Cette méthode est obsolète et a été remplacé par la méthode «getBounds()». | |
GETBOUNDS | Rectangle getBounds(); | Cette méthode permet de demander les limites de la boite du polygone de cet objet. | |
GETBOUNDS2D | Rectangle2D getBounds2D(); | Cette méthode permet de demander les limites, en haute précision, de la forme du polygone de cet objet. | |
GETPATHITERATOR | PathIterator getPathIterator(AffineTransform at); | Cette méthode permet de demander l'objet d'itérateur des limites de ce polygone et fournissant l'accès à la géométrie des bordures de ce polygone. | |
GETPATHITERATOR | PathIterator getPathIterator(AffineTransform at, double flatness); | Cette méthode permet de demander l'objet d'itérateur des limites de ce polygone et fournissant l'accès à la géométrie des bordures de la forme de ce polygone. | |
INSIDE | boolean inside(int x, int y); | Cette méthode permet de demander si la coordonnée entière spécifié est à l'intérieur du polygone de cet objet. Cette méthode est obsolète et a été remplacé par la méthode «contains(int, int)». | |
INTERSECTS | boolean intersects(double x, double y, double w, double h); | Cette méthode permet de vérifier si l'intérieur de l'intersection du polygone avec l'ensemble de coordonnées rectangulaires correspond. | |
INTERSECTS | boolean intersects(Rectangle2D r); | Cette méthode permet de vérifier si l'intérieur de l'intersection du polygone avec l'ensemble de coordonnées rectangulaires en 2 dimensions correspond. | |
INVALIDATE | void invalidate(); | Cette méthode permet d'invalider ou vider les données du cache interne dépendant des coordonnées de sommet de ce polygone. | |
RESET | void reset(); | Cette méthode permet de vider complètement l'objet de polygone de ses formes. | |
TRANSLATE | void translate(int deltaX, int deltaY); | Cette méthode permet d'effectuer une translation des coordonnées delta horizontal et vertical spécifié du polygone de cet objet. |
Dernière mise à jour : Dimanche, le 21 juin 2015