Pacchetto | fl.motion |
Classe | public class DynamicMatrix |
Ereditarietà | DynamicMatrix Object |
Sottoclassi | ColorMatrix |
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Elementi API correlati
Metodo | Definito da | ||
---|---|---|---|
Crea una matrice con il numero dato di righe e colonne. | DynamicMatrix | ||
Aggiunge la matrice corrente a una matrice specificata. | DynamicMatrix | ||
Restituisce il numero di righe nella matrice corrente. | DynamicMatrix | ||
Restituisce il valore in corrispondenza della riga e della colonna a base zero nella matrice corrente. | DynamicMatrix | ||
Restituisce il numero di colonne nella matrice corrente. | DynamicMatrix | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Imposta la matrice corrente su una matrice di identità. | DynamicMatrix | ||
Imposta su zero tutti i valori nella matrice corrente. | DynamicMatrix | ||
Moltiplica la matrice corrente con una matrice specificata; aggiunge quindi o antepone la matrice specificata. | DynamicMatrix | ||
Moltiplica un numero con ogni elemento nella matrice e memorizza i risultati nella matrice corrente. | DynamicMatrix | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Imposta il valore in corrispondenza di una riga e una colonna a base zero nella matrice corrente. | DynamicMatrix | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
Costante | Definito da | ||
---|---|---|---|
MATRIX_ORDER_APPEND : int = 1 [statico]
Specifica che una matrice viene aggiunta per la concatenazione. | DynamicMatrix | ||
MATRIX_ORDER_PREPEND : int = 0 [statico]
Specifica che una matrice viene anteposta per la concatenazione. | DynamicMatrix |
DynamicMatrix | () | Funzione di costruzione |
Add | () | metodo |
public function Add(inMatrix:DynamicMatrix):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Aggiunge la matrice corrente a una matrice specificata. La matrice corrente diventa il risultato della somma (in altre parole, il metodo DynamicMatrix.Add()
non crea una nuova matrice per contenere il risultato).
Parametri
inMatrix:DynamicMatrix — La matrice da aggiungere a quella corrente.
|
Boolean — Un valore booleano che indica se la somma è riuscita (true ) o non riuscita (false ). Se le dimensioni delle matrici non corrispondono, DynamicMatrix.Add() restituisce false .
|
GetHeight | () | metodo |
GetValue | () | metodo |
public function GetValue(row:int, col:int):Number
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Restituisce il valore in corrispondenza della riga e della colonna a base zero nella matrice corrente.
Parametri
row:int — La riga contente il valore che desiderate.
| |
col:int — La colonna contente il valore che desiderate.
|
Number — Numero Il valore in corrispondenza della posizione della riga e della colonna specificate.
|
GetWidth | () | metodo |
LoadIdentity | () | metodo |
public function LoadIdentity():void
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Imposta la matrice corrente su una matrice di identità.
Elementi API correlati
LoadZeros | () | metodo |
public function LoadZeros():void
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Imposta su zero tutti i valori nella matrice corrente.
Multiply | () | metodo |
public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Moltiplica la matrice corrente con una matrice specificata; aggiunge quindi o antepone la matrice specificata. Utilizzate il secondo parametro del metodo DynamicMatrix.Multiply()
per aggiungere o anteporre la matrice specificata.
Parametri
inMatrix:DynamicMatrix — La matrice da aggiungere a quella corrente.
| |
order:int (default = NaN ) — Specifica se aggiungere o anteporre la matrice dal parametro inMatrix ; MATRIX_ORDER_APPEND oppure MATRIX_ORDER_PREPEND .
|
Boolean — Un valore booleano che indica se la moltiplicazione è riuscita (true ) o non riuscita (false ). Il valore è false se la matrice corrente o specificata (il parametro inMatrix ) è null o se l'ordine indica di aggiungere e la larghezza della matrice corrente non corrisponde all'altezza della matrice fornita; oppure se l'ordine indica di anteporre e l'altezza della matrice corrente non è uguale alla larghezza della matrice fornita.
|
Elementi API correlati
MultiplyNumber | () | metodo |
public function MultiplyNumber(value:Number):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Moltiplica un numero con ogni elemento nella matrice e memorizza i risultati nella matrice corrente.
Parametri
value:Number — Un numero da moltiplicare per ogni elemento nella matrice.
|
Boolean — Un valore booleano che indica se la moltiplicazione è riuscita (true ) o non riuscita (false ).
|
SetValue | () | metodo |
public function SetValue(row:int, col:int, value:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Imposta il valore in corrispondenza di una riga e una colonna a base zero nella matrice corrente.
Parametri
row:int — La riga contenente il valore che desiderate impostare.
| |
col:int — La colonna contenente il valore che desiderate impostare.
| |
value:Number — Il numero da inserire nella matrice.
|
MATRIX_ORDER_APPEND | Costante |
public static const MATRIX_ORDER_APPEND:int = 1
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Specifica che una matrice viene aggiunta per la concatenazione.
MATRIX_ORDER_PREPEND | Costante |
public static const MATRIX_ORDER_PREPEND:int = 0
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9, AIR 1.0 |
Specifica che una matrice viene anteposta per la concatenazione.
Tue Jun 12 2018, 02:44 PM Z