| Package | fl.motion | 
| Classe | public class DynamicMatrix | 
| Héritage | DynamicMatrix    Object | 
| Sous-classes | ColorMatrix | 
| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Eléments de l’API associés
| Méthode | Défini par | ||
|---|---|---|---|
     Construit une matrice avec le nombre donné de lignes et de colonnes.  | DynamicMatrix | ||
     Ajoute la matrice en cours à une matrice spécifiée.  | DynamicMatrix | ||
     Renvoie le nombre de lignes de la matrice en cours.  | DynamicMatrix | ||
     Renvoie la valeur située au niveau de la ligne et de la colonne basée sur zéro spécifiées dans la matrice en cours.  | DynamicMatrix | ||
     Renvoie le nombre de colonnes de la matrice en cours.  | DynamicMatrix | ||
![]()  | 
	 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 | |
     Définit la matrice en cours sur une matrice d'identité.  | DynamicMatrix | ||
     Définit toutes les valeurs de la matrice en cours sur zéro.  | DynamicMatrix | ||
     Multiplie la matrice en cours par une matrice spécifiée et ajoute la matrice spécifiée au début ou à la fin.  | DynamicMatrix | ||
     Multiplie un nombre par chaque élément de la matrice et stocke les résultats dans la matrice en cours.  | DynamicMatrix | ||
![]()  | 
	 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 | |
     Définit la valeur située au niveau de la ligne et de la colonne basée sur zéro spécifiées dans la matrice en cours.  | DynamicMatrix | ||
![]()  | 
	 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 | |
| Constante | Défini par | ||
|---|---|---|---|
| MATRIX_ORDER_APPEND : int = 1 [statique] 
     Spécifie qu’une matrice est ajoutée à la fin pour concaténation.  | DynamicMatrix | ||
| MATRIX_ORDER_PREPEND : int = 0 [statique] 
     Spécifie qu'une matrice est ajoutée au début pour concaténation.  | DynamicMatrix | ||
DynamicMatrix | () | Constructeur | 
public function DynamicMatrix(width:int, height:int)| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Construit une matrice avec le nombre donné de lignes et de colonnes.
Paramètreswidth:int — Nombre de colonnes.
      | |
height:int — Nombre de lignes.
      | 
Add | () | méthode | 
 public function Add(inMatrix:DynamicMatrix):Boolean| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
     Ajoute la matrice en cours à une matrice spécifiée. La matrice en cours devient le résultat de l’ajout (en d’autres termes, la méthode DynamicMatrix.Add() ne crée pas une nouvelle matrice pour le résultat).
     
Paramètres
inMatrix:DynamicMatrix — Matrice à ajouter à la matrice en cours.
      | 
Boolean — Valeur booléenne indiquant si l’ajout a réussi (true) ou échoué (false). Si les dimensions des matrices ne sont pas identiques, DynamicMatrix.Add() renvoie false.
      | 
GetHeight | () | méthode | 
GetValue | () | méthode | 
 public function GetValue(row:int, col:int):Number| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Renvoie la valeur située au niveau de la ligne et de la colonne basée sur zéro spécifiées dans la matrice en cours.
Paramètres
row:int — Ligne contenant la valeur désirée.
      | |
col:int — Colonne contenant la valeur désirée.
      | 
Number — Valeur numérique située à l’emplacement de la ligne et de la colonne spécifiées.
      | 
GetWidth | () | méthode | 
LoadIdentity | () | méthode | 
 public function LoadIdentity():void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Définit la matrice en cours sur une matrice d'identité.
Eléments de l’API associés
LoadZeros | () | méthode | 
 public function LoadZeros():void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Définit toutes les valeurs de la matrice en cours sur zéro.
Multiply | () | méthode | 
 public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
     Multiplie la matrice en cours par une matrice spécifiée ; et ajoute la matrice spécifiée au début ou à la fin. Utilisez le second paramètre de la méthode DynamicMatrix.Multiply() pour ajouter la matrice spécifiée au début ou à la fin.
     
Paramètres
inMatrix:DynamicMatrix — Matrice à ajouter à la matrice en cours.
      | |
order:int (default = NaN) — Spécifie si la matrice issue du paramètre inMatrix doit être ajoutée au début ou à la fin ; MATRIX_ORDER_APPEND ou MATRIX_ORDER_PREPEND.
      | 
Boolean — Valeur booléenne indiquant si la multiplication a réussi (true) ou échoué (false). La valeur est false si la matrice en cours ou la matrice spécifiée (paramètre inMatrix) est null, ou si l’ordre indique un ajout à la fin et que la largeur de la matrice en cours ne correspond pas à la hauteur de la matrice fournie ; ou si l’ordre indique un ajout au début et que la hauteur de la matrice en cours ne correspond pas à la largeur de la matrice fournie.
	 
      | 
Eléments de l’API associés
MultiplyNumber | () | méthode | 
 public function MultiplyNumber(value:Number):Boolean| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Multiplie un nombre par chaque élément de la matrice et stocke les résultats dans la matrice en cours.
Paramètres
value:Number — Nombre à multiplier par chaque élément de la matrice.
      | 
Boolean — Valeur booléenne indiquant si la multiplication a réussi (true) ou échoué (false). 
      | 
SetValue | () | méthode | 
 public function SetValue(row:int, col:int, value:Number):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Définit la valeur située au niveau de la ligne et de la colonne basée sur zéro spécifiées dans la matrice en cours.
Paramètres
row:int — Ligne contenant la valeur à définir.
      | |
col:int — Colonne contenant la valeur à définir.
      | |
value:Number — Nombre à insérer dans la matrice.
      | 
MATRIX_ORDER_APPEND | Constante | 
public static const MATRIX_ORDER_APPEND:int = 1| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Spécifie qu’une matrice est ajoutée à la fin pour concaténation.
MATRIX_ORDER_PREPEND | Constante | 
public static const MATRIX_ORDER_PREPEND:int = 0| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flash CS3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.0 | 
Spécifie qu'une matrice est ajoutée au début pour concaténation.
Tue Jun 12 2018, 09:30 AM Z
 
 Masquer les propriétés publiques héritées
 Afficher les propriétés publiques héritées