Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
mx.charts.chartClasses 

GraphicsUtilities  - AS3 Flex

Packagemx.charts.chartClasses
Classepublic class GraphicsUtilities
HéritageGraphicsUtilities Inheritance Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Ensemble d’utilitaires internes de rendu graphique, utilisés par les différentes classes de graphique.



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
Méthodes publiques
 MéthodeDéfini par
  
[statique] Convertit une valeur de remplissage en couleur unie.
GraphicsUtilities
  
drawArc(g:Graphics, x:Number, y:Number, startAngle:Number, arc:Number, radius:Number, yRadius:Number = NaN, continueFlag:Boolean = false):void
[statique] Trace un arc dans l’objet Graphics cible.
GraphicsUtilities
  
drawPolyLine(g:Graphics, pts:Array, start:int, end:int, hProp:String, vProp:String, stroke:IStroke, form:Object, moveToStart:Boolean = true):void
[statique] Trace une ligne qui relie les points de données, en utilisant l’une des différentes formes.
GraphicsUtilities
  
[statique] Convertit une valeur de style en objet Fill.
GraphicsUtilities
  
fillRect(g:Graphics, left:Number, top:Number, right:Number, bottom:Number, fill:Object = null, ls:Object = null):void
[statique] Remplit un rectangle en utilisant les objets IFill et IStroke fournis.
GraphicsUtilities
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
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
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
  
[statique] Applique les valeurs d’un objet Stroke à l’objet Graphics fourni.
GraphicsUtilities
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
Détails de la méthode

colorFromFill

()méthode
public static function colorFromFill(f:Object):uint

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Convertit une valeur de remplissage en couleur unie. Cette méthode est commode pour extraire d’un objet Fill la valeur de couleur qui se rapproche le plus du remplissage à l’écran.

Paramètres

f:Object — Objet Fill à partir duquel une couleur doit être extraite.

Valeur renvoyée
uint — Valeur de couleur représentant le remplissage.

drawArc

()méthode 
public static function drawArc(g:Graphics, x:Number, y:Number, startAngle:Number, arc:Number, radius:Number, yRadius:Number = NaN, continueFlag:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Trace un arc dans l’objet Graphics cible.

Paramètres

g:Graphics — Objet Graphics dans lequel l’arc doit être tracé.
 
x:Number — Origine horizontale de l’arc.
 
y:Number — Origine verticale de l’arc.
 
startAngle:Number — Angle de départ de l’arc, en radians.
 
arc:Number — Ouverture de l’angle de l’arc, en radians.
 
radius:Number — Rayon horizontal de l’arc, en pixels.
 
yRadius:Number (default = NaN) — Rayon vertical de l’arc, en pixels. Si cette valeur n’est pas spécifiée, elle est considérée comme étant égale à celle du rayon.
 
continueFlag:Boolean (default = false) — Détermine si la routine doit ou non replacer la plume graphique sur le début de l’arc avant de réaliser le tracé. Définissez cette propriété sur true pour continuer à tracer une ligne déjà commencée.

drawPolyLine

()méthode 
public static function drawPolyLine(g:Graphics, pts:Array, start:int, end:int, hProp:String, vProp:String, stroke:IStroke, form:Object, moveToStart:Boolean = true):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Trace une ligne qui relie les points de données, en utilisant l’une des différentes formes.

Paramètres

g:Graphics — Objet Graphics dans lequel l’arc doit être tracé.
 
pts:Array — Tableau de points de données définissant la ligne.
 
start:int — Index du premier point à utiliser pour tracer la ligne, dans le tableau pts.
 
end:int — Index du dernier point à utiliser pour tracer la ligne, dernier point exclu.
 
hProp:String — Nom de la propriété définissant la position horizontale des points de la ligne dans les objets du tableau pts.
 
vProp:String — Nom de la propriété définissant la position verticale des points de la ligne dans les objets du tableau pts.
 
stroke:IStroke — Trait utilisé pour le rendu de la ligne.
 
form:Object — Forme utilisée pour le rendu de la ligne. Valeurs possibles : « segment », « horizontal », « vertical », « step », « reverseStep » et « curve ». Ces formes sont similaires à celles de la propriété form de la classe LineSeries.
 
moveToStart:Boolean (default = true) — Détermine s’il faut commencer ou non par replacer la plume sur le début de la ligne avant de réaliser le tracé. Transmettez la valeur false pour utiliser cette fonction dans le but de prolonger une ligne en cours.

fillFromStyle

()méthode 
public static function fillFromStyle(v:Object):IFill

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Convertit une valeur de style en objet Fill. Cette méthode est commode pour convertir une valeur affectée par le biais de styles en objet Fill pouvant être utilisé pour remplir une zone à l’écran. Si la valeur est numérique, cette fonction la convertit en une couleur SolidColor correspondante.

Paramètres

v:Object — Valeur à convertir en objet Fill.

Valeur renvoyée
IFill — Objet IFill correspondant.

fillRect

()méthode 
public static function fillRect(g:Graphics, left:Number, top:Number, right:Number, bottom:Number, fill:Object = null, ls:Object = null):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Remplit un rectangle en utilisant les objets IFill et IStroke fournis. Cette fonction utilitaire remplit le rectangle fourni dans l’objet Graphics en utilisant les objets Fill et Stroke fournis. Si aucun objet Stroke n’est spécifié, le rectangle est rempli sans bordure. Si aucun objet Fill n’est spécifié, le rectangle est tracé sans remplissage.

Paramètres

g:Graphics — Objet Graphics dans lequel l’arc doit être tracé.
 
left:Number — Côté gauche du rectangle à remplir.
 
top:Number — Haut du rectangle à remplir.
 
right:Number — Côté droit du rectangle à remplir.
 
bottom:Number — Bas du rectangle à remplir.
 
fill:Object (default = null) — Objet IFill à utiliser pour remplir le rectangle. Définissez ce paramètre sur null pour tracer un rectangle sans utiliser d’objet Fill.
 
ls:Object (default = null) — Objet Stroke à utiliser pour tracer le rectangle. Définissez ce paramètre sur null pour tracer un rectangle sans utiliser d’objet Stroke.

setLineStyle

()méthode 
public static function setLineStyle(g:Graphics, ls:IStroke):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Applique les valeurs d’un objet Stroke à l’objet Graphics fourni. Cette fonction utilitaire applique l’objet Stroke transmis ou efface le style de ligne de l’objet Graphics spécifié si le paramètre ls est défini sur null.

Paramètres

g:Graphics — Objet Graphics à modifier.
 
ls:IStroke — Instance IStroke à appliquer. Définissez cette propriété sur null pour que le rendu n’utilise pas d’objet Stroke.





[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.