Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : java.awt.geom
Version documentée : Java SE 17

Classe « Path2D »

Informations générales

Héritage

java.lang.Object
    java.awt.geom.Path2D

Interfaces implémentées

java.awt.Shape
java.lang.Cloneable

Définition

public abstract class Path2D extends java.lang.Object
implements java.awt.Shape,
java.lang.Cloneable

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static int WIND_EVEN_ODD
public static int WIND_NON_ZERO

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public Rectangle bounds R/-
public synchronized Point2D currentPoint R/-
public int windingRule R/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public abstract void append( PathIterator pi, boolean connect )
public void append( Shape s, boolean connect )
public abstract Object clone()
public synchronized void closePath()
public boolean contains( double x, double y, double w, double h )
public static boolean contains( PathIterator pi, Rectangle2D r )
public boolean contains( Rectangle2D r )
public static boolean contains( PathIterator pi, double x, double y, double w, double h )
public boolean contains( Point2D p )
public boolean contains( double x, double y )
public static boolean contains( PathIterator pi, Point2D p )
public static boolean contains( PathIterator pi, double x, double y )
public synchronized Shape createTransformedShape( AffineTransform at )
public abstract void curveTo( double x1, double y1, double x2, double y2, double x3, double y3 )
public Rectangle getBounds()
public synchronized Point2D getCurrentPoint()
public PathIterator getPathIterator( AffineTransform at, double flatness )
public synchronized int getWindingRule()
public static boolean intersects( PathIterator pi, double x, double y, double w, double h )
public boolean intersects( Rectangle2D r )
public static boolean intersects( PathIterator pi, Rectangle2D r )
public boolean intersects( double x, double y, double w, double h )
public abstract void lineTo( double x, double y )
public abstract void moveTo( double x, double y )
public abstract void quadTo( double x1, double y1, double x2, double y2 )
public synchronized void reset()
public void setWindingRule( int rule )
public abstract void transform( AffineTransform at )
public abstract void trimToSize()

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait