Package | flash.display |
Classe | public final class GraphicsPath |
Héritage | GraphicsPath Object |
Implémente | IGraphicsPath, IGraphicsData |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Utilisez un objet GraphicsPath avec la méthode Graphics.drawGraphicsData()
. Dessiner un objet GraphicsPath revient à appeler la méthode Graphics.drawPath()
.
La classe GraphicsPath dispose également de son propre jeu de méthodes (curveTo()
, lineTo()
, moveTo()
wideLineTo()
et wideMoveTo()
), similaire à celui de la classe Graphics, permettant d’effectuer des réglages sur les tableaux vectoriels GraphicsPath.commands
et GraphicsPath.data
.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
commands : Vector.<int>
Vecteur des commandes de dessin sous forme d’entiers représentant le tracé. | GraphicsPath | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
data : Vector.<Number>
Vecteur de nombres contenant les paramètres utilisés avec les commandes de dessin. | GraphicsPath | ||
winding : String
Spécifie la règle d’enroulement à l’aide d’une valeur définie dans la classe GraphicsPathWinding. | GraphicsPath |
Méthode | Défini par | ||
---|---|---|---|
Crée un nouvel objet GraphicsPath. | GraphicsPath | ||
cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void
Ajoute une nouvelle commande "cubicCurveTo" au vecteur commands et de nouvelles coordonnées au vecteur data. | GraphicsPath | ||
Ajoute une nouvelle commande « curveTo » au vecteur commands et de nouvelles coordonnées au vecteur data. | GraphicsPath | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Ajoute une nouvelle commande « lineTo » au vecteur commands et de nouvelles coordonnées au vecteur data. | GraphicsPath | ||
Ajoute une nouvelle commande « moveTo » au vecteur commands et de nouvelles coordonnées au vecteur data. | GraphicsPath | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Ajoute une nouvelle commande « wideLineTo » au vecteur commands et de nouvelles coordonnées au vecteur data. | GraphicsPath | ||
Ajoute une nouvelle commande « wideMoveTo » au vecteur commands et de nouvelles coordonnées au vecteur data. | GraphicsPath |
commands | propriété |
public var commands:Vector.<int>
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Vecteur des commandes de dessin sous forme d’entiers représentant le tracé. Chaque commande peut correspondre à l’une des valeurs définies par la classe GraphicsPathCommand.
Eléments de l’API associés
data | propriété |
winding | propriété |
winding:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie la règle d’enroulement à l’aide d’une valeur définie dans la classe GraphicsPathWinding.
Implémentation
public function get winding():String
public function set winding(value:String):void
Eléments de l’API associés
GraphicsPath | () | Constructeur |
public function GraphicsPath(commands:Vector.<int> = null, data:Vector.<Number> = null, winding:String = "evenOdd")
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Crée un nouvel objet GraphicsPath.
Paramètrescommands:Vector.<int> (default = null ) — Vecteur d’entiers représentant les commandes définies par la classe GraphicsPathCommand.
| |
data:Vector.<Number> (default = null ) — Vecteur de Nombres, où chaque paire de nombres est traitée comme un point (paire x, y).
| |
winding:String (default = "evenOdd ") — Spécifie la règle d’enroulement à l’aide d’une valeur définie dans la classe GraphicsPathWinding.
|
Eléments de l’API associés
cubicCurveTo | () | méthode |
public function cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 12, AIR 3.0 |
Ajoute une nouvelle commande "cubicCurveTo" au vecteur commands
et de nouvelles coordonnées au vecteur data
.
Paramètres
controlX1:Number — Nombre qui spécifie la position horizontale du premier point de contrôle par rapport au point d’alignement de l’objet d’affichage parent.
| |
controlY1:Number — Nombre qui spécifie la position verticale du premier point de contrôle par rapport au point d’alignement de l’objet d’affichage parent.
| |
controlX2:Number — Nombre qui spécifie la position horizontale du deuxième point de contrôle par rapport au point d’alignement de l’objet d’affichage parent.
| |
controlY2:Number — Nombre qui spécifie la position verticale du deuxième point de contrôle par rapport au point d’alignement de l’objet d’affichage parent.
| |
anchorX:Number — Nombre qui spécifie la position horizontale du point d’ancrage suivant par rapport au point d’alignement de l’objet d’affichage parent.
| |
anchorY:Number — Nombre qui spécifie la position verticale du point d’ancrage suivant par rapport au point d’alignement de l’objet d’affichage parent.
|
Eléments de l’API associés
curveTo | () | méthode |
public function curveTo(controlX:Number, controlY:Number, anchorX:Number, anchorY:Number):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une nouvelle commande « curveTo » au vecteur commands
et de nouvelles coordonnées au vecteur data
.
Paramètres
controlX:Number — Nombre qui spécifie la position horizontale du point de contrôle par rapport au point d’alignement de l’objet d’affichage parent.
| |
controlY:Number — Nombre qui spécifie la position verticale du point de contrôle par rapport au point d’alignement de l’objet d’affichage parent.
| |
anchorX:Number — Nombre qui spécifie la position horizontale du point d’ancrage suivant par rapport au point d’alignement de l’objet d’affichage parent.
| |
anchorY:Number — Nombre qui spécifie la position verticale du point d’ancrage suivant par rapport au point d’alignement de l’objet d’affichage parent.
|
Eléments de l’API associés
lineTo | () | méthode |
public function lineTo(x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une nouvelle commande « lineTo » au vecteur commands
et de nouvelles coordonnées au vecteur data
.
Paramètres
x:Number — Coordonnées x du point de destination pour la ligne.
| |
y:Number — Coordonnées y du point de destination pour la ligne.
|
Eléments de l’API associés
moveTo | () | méthode |
public function moveTo(x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une nouvelle commande « moveTo » au vecteur commands
et de nouvelles coordonnées au vecteur data
.
Paramètres
x:Number — Coordonnées x du point de destination.
| |
y:Number — Coordonnées y du point de destination.
|
Eléments de l’API associés
wideLineTo | () | méthode |
public function wideLineTo(x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une nouvelle commande « wideLineTo » au vecteur commands
et de nouvelles coordonnées au vecteur data
.
Paramètres
x:Number — Coordonnées x du point de destination pour la ligne.
| |
y:Number — Coordonnées y du point de destination pour la ligne.
|
Eléments de l’API associés
wideMoveTo | () | méthode |
public function wideMoveTo(x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute une nouvelle commande « wideMoveTo » au vecteur commands
et de nouvelles coordonnées au vecteur data
.
Paramètres
x:Number — Coordonnées x du point de destination.
| |
y:Number — Coordonnées y du point de destination.
|
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z