Section courante

A propos

Section administrative du site

Area

Région
Java java.awt.geom

Description

Cette classe contient les spécifications d'indépendance de périphérique pour la forme d'une région.

Liste des méthodes

Méthode Prototype Description Hérité
AREA public Area(); Ce constructeur permet de créer l'objet avec région vide.  
AREA public Area(Shape s); Ce constructeur permet de créer l'objet avec une forme spécifié.  
ADD void add(Area rhs); Cette méthode permet d'ajouter la forme à la région spécifié par la forme de cet région.  
CLONE Object clone(); Cette méthode permet de demander une copie exacte de la région de cet objet.  
CONTAINS boolean contains(double x, double y); Cette méthode permet de vérifier si le point spécifié est à l'intérieur des limites de la région de cet objet.  
CONTAINS boolean contains(double x, double y, double w, double h); Cette méthode permet de vérifier si le rectangle spécifié est à l'intérieur des limites de la région de cet objet.  
CONTAINS boolean contains(Point2D p); Cette méthode permet de vérifier si le point en 2 dimensions spécifié est à l'intérieur des limites de la région de cet objet.  
CONTAINS boolean contains(Rectangle2D p); Cette méthode permet de vérifier si le rectangle en 2 dimensions spécifié est à l'intérieur des limites de la région de cet objet.  
CREATETRANSFORMEDAREA Area createTransformedArea(AffineTransform t); Cette méthode permet de créer un nouvel objet de région contenant la même géométrie que la région transformé par l'affinité de transformation spécifié.  
EQUALS boolean equals(Area other); Cette méthode permet de vérifier si la géométrie des deux régions (spécifié et de cet objet) sont égales.  
EXCLUSIVEOR void exclusiveOr(Area rhs); Cette méthode permet de fixer la forme de cette région en combinant la forme courante et la forme de la région spécifié sans leur intersection.  
GETBOUNDS Rectangle getBounds(); Cette méthode permet de demander les limites rectangulaires complétant la fermeture de cette région.  
GETBOUNDS2D Rectangle2D getBounds2D(); Cette méthode permet de demander les limites rectangulaires en 2 dimensions complétant la fermeture de cette région.  
GETPATHITERATOR PathIterator getPathIterator(AffineTransform at); Cette méthode permet de créer un PathIterator pour le contour de la région de cet objet.  
GETPATHITERATOR PathIterator getPathIterator(AffineTransform at, double flatness); Cette méthode permet de créer un PathIterator selon l'applitissement spécifié pour le contour de la région de cet objet.  
INTERSECT void intersect(Area rhs); Cette méthode permet de fixer la forme de cette région vers l'intersection de la forme courante et la forme de la région spécifié.  
INTERSECTS boolean intersects(double x, double y, double w, double h); Cette méthode permet de vérifier si l'intérieur de cet intersection de région est dans la région rectangulaire spécifié.  
INTERSECTS boolean intersects(Rectangle2D p); Cette méthode permet de vérifier si l'intérieur de cet intersection de région est dans la région rectangulaire en 2 dimensions spécifié.  
ISEMPTY boolean isEmpty(); Cette méthode permet de vérifier si l'objet de région englobe n'importe quel région.  
ISPOLYGONAL boolean isPolygonal(); Cette méthode permet de vérifier si l'objet de région se compose entièrement de droite géométrique polygonale tranchante.  
ISRECTANGULAR boolean isRectangular(); Cette méthode permet de vérifier si la région est rectangulaire dans la forme.  
ISSINGULAR boolean isSingular(); Cette méthode permet de vérifier si la région est comprise dans un simple sous-chemin fermé.  
RESET void reset(); Cette méthode permet d'enlever toute la géométrie d'une région et restitue une région vide.  
SUBTRACT void subtract(Area rhs); Cette méthode permet de soustraire la forme de la région spécifié.  
TRANSFORM void transform(AffineTransform t); Cette méthode permet de transformer la géométrie de la région en utilisant l'affinité de transformation spécifié.  


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