Package | mx.charts.chartClasses |
Classe | public class CartesianTransform |
Héritage | CartesianTransform DataTransform EventDispatcher Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Lorsque vous utilisez des graphiques dans vos applications, il n’est en général pas nécessaire d’agir sur l’objet CartesianTransform. Les transformations sont créées automatiquement par les types de graphiques intégrés et utilisées par les séries que ces graphiques contiennent, de sorte qu’elles puissent transformer les données en coordonnées de rendu.
Propriété | Défini par | ||
---|---|---|---|
axes : Object [lecture seule]
Ensemble d’axes associé à cette transformation. | DataTransform | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
elements : Array
Eléments associés à cette transformation. | DataTransform | ||
pixelHeight : Number [écriture seule]
Hauteur de la zone de données représentée par l’objet CartesianTransform, en pixels. | CartesianTransform | ||
pixelWidth : Number [écriture seule]
Largeur de la zone de données représentée par l’objet CartesianTransform, en pixels. | CartesianTransform |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | CartesianTransform | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | ||
Signale à l’objet DataTransform qu’une partie des données sous-jacentes représentées dans le graphique a changé. | DataTransform | ||
Collecte les valeurs affichées importantes pour tous les éléments associés à cette transformation de données. | DataTransform | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Extrait l’instance d’axe chargée de transformer la dimension de données spécifiée par le paramètre dimension. | DataTransform | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
[override]
Transforme les coordonnées x et y en une valeur à deux dimensions dans l’espace de données, par rapport au système de coordonnées DataTransform. | CartesianTransform | ||
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 | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Affecte une instance d’axe à une dimension spécifique de la transformation. | DataTransform | ||
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 | ||
transformCache(cache:Array, xField:String, xConvertedField:String, yField:String, yConvertedField:String):void [override]
Mappe à des coordonnées d’écran un ensemble de valeurs numériques représentant des coordonnées. | CartesianTransform | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Constante | Défini par | ||
---|---|---|---|
HORIZONTAL_AXIS : String = "h" [statique]
Chaîne représentant l’axe horizontal. | CartesianTransform | ||
VERTICAL_AXIS : String = "v" [statique]
Chaîne représentant l’axe vertical. | CartesianTransform |
pixelHeight | propriété |
pixelHeight:Number
[écriture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Hauteur de la zone de données représentée par l’objet CartesianTransform, en pixels. Le graphique conteneur définit explicitement cette propriété lors de la mise en forme. L’objet CatesianTransform utilise cette propriété pour mapper les valeurs de données à des coordonnées d’écran.
Implémentation
public function set pixelHeight(value:Number):void
pixelWidth | propriété |
pixelWidth:Number
[écriture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Largeur de la zone de données représentée par l’objet CartesianTransform, en pixels. Le graphique conteneur définit explicitement cette propriété lors de la mise en forme. L’objet CatesianTransform utilise cette propriété pour mapper les valeurs de données à des coordonnées d’écran.
Implémentation
public function set pixelWidth(value:Number):void
CartesianTransform | () | Constructeur |
public function CartesianTransform()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
invertTransform | () | méthode |
override public function invertTransform(... values):Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Transforme les coordonnées x et y en une valeur à deux dimensions dans l’espace de données, par rapport au système de coordonnées DataTransform.
Paramètres
... values — Positions x et y (dans cet ordre).
|
Array — Tableau contenant les valeurs transformées.
|
transformCache | () | méthode |
override public function transformCache(cache:Array, xField:String, xConvertedField:String, yField:String, yConvertedField:String):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Mappe à des coordonnées d’écran un ensemble de valeurs numériques représentant des données. Cette méthode suppose que toutes les valeurs sont des nombres. Par conséquent, toute valeur non numérique doit au préalable être convertie à l’aide de la méthode mapCache()
.
Paramètres
cache:Array — Tableau d’objets dont les champs contiennent les valeurs de données. C’est également dans ce tableau que la fonction stocke les valeurs numériques converties.
| |
xField:String — Champ dans lequel sont stockées les valeurs de données de l’axe x.
| |
xConvertedField:String — Champ dans lequel est stockée la coordonnée d’écran x mappée.
| |
yField:String — Champ dans lequel sont stockées les valeurs de données de l’axe y.
| |
yConvertedField:String — Champ dans lequel est stockée la coordonnée d’écran y mappée.
|
HORIZONTAL_AXIS | Constante |
public static const HORIZONTAL_AXIS:String = "h"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaîne représentant l’axe horizontal.
VERTICAL_AXIS | Constante |
public static const VERTICAL_AXIS:String = "v"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaîne représentant l’axe vertical.
Tue Jun 12 2018, 09:30 AM Z