Pakket | fl.motion |
Klasse | public class DynamicMatrix |
Overerving | DynamicMatrix Object |
Subklassen | ColorMatrix |
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Verwante API-elementen
Methode | Gedefinieerd door | ||
---|---|---|---|
Hiermee wordt een matrix samengesteld met het gegeven aantal rijen en kolommen. | DynamicMatrix | ||
Hiermee wordt de huidige matrix uitgebreid met een opgegeven matrix. | DynamicMatrix | ||
Retourneert het aantal rijen in de huidige matrix. | DynamicMatrix | ||
Retourneert de waarde in de opgegeven, op nul gebaseerde, rij en kolom in de huidige matrix. | DynamicMatrix | ||
Retourneert het aantal kolommen in de huidige matrix. | DynamicMatrix | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Hiermee wordt de huidige matrix ingesteld op een identiteitsmatrix. | DynamicMatrix | ||
Hiermee worden alle waarden in de huidige matrix ingesteld op nul. | DynamicMatrix | ||
Hiermee wordt de huidige matrix vermenigvuldigd met een opgegeven matrix, en wordt de opgegeven matrix aan het begin of aan het einde toegevoegd. | DynamicMatrix | ||
Hiermee wordt een getal vermenigvuldigd met elk item in de matrix en worden de resultaten in de huidige matrix opgeslagen. | DynamicMatrix | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Hiermee wordt de waarde ingesteld in de opgegeven, op nul gebaseerde, rij en kolom in de huidige matrix. | DynamicMatrix | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
MATRIX_ORDER_APPEND : int = 1 [statisch]
Hiermee wordt een matrix opgegeven die aan het einde van de huidige matrix moet worden gekoppeld. | DynamicMatrix | ||
MATRIX_ORDER_PREPEND : int = 0 [statisch]
Hiermee wordt een matrix opgegeven die aan het begin van de huidige matrix moet worden gekoppeld. | DynamicMatrix |
DynamicMatrix | () | Constructor |
Add | () | methode |
public function Add(inMatrix:DynamicMatrix):Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt de huidige matrix uitgebreid met een opgegeven matrix. De huidige matrix wordt het resultaat van de uitbreiding (met andere woorden, met de methode DynamicMatrix.Add()
wordt geen nieuwe matrix gemaakt die het resultaat bevat).
Parameters
inMatrix:DynamicMatrix — De matrix die aan de huidige matrix moet worden toegevoegd.
|
Boolean — Een booleaanse waarde waarmee wordt aangegeven of de uitbreiding is geslaagd (true ) of is mislukt (false ). Als de afmetingen van de matrixen niet gelijk zijn, retourneert DynamicMatrix.Add() de waarde false .
|
GetHeight | () | methode |
GetValue | () | methode |
public function GetValue(row:int, col:int):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Retourneert de waarde in de opgegeven, op nul gebaseerde, rij en kolom in de huidige matrix.
Parameters
row:int — De rij die de gewenste waarde bevat.
| |
col:int — De kolom die de gewenste waarde bevat.
|
Number — Getal De waarde in de opgegeven rij- en kolomlocatie.
|
GetWidth | () | methode |
LoadIdentity | () | methode |
public function LoadIdentity():void
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt de huidige matrix ingesteld op een identiteitsmatrix.
Verwante API-elementen
LoadZeros | () | methode |
public function LoadZeros():void
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee worden alle waarden in de huidige matrix ingesteld op nul.
Multiply | () | methode |
public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt de huidige matrix vermenigvuldigd met een opgegeven matrix, en wordt de opgegeven matrix aan het begin of aan het einde toegevoegd. Gebruik de tweede parameter van de methode DynamicMatrix.Multiply()
als u de opgegeven matrix aan het begin of aan het einde wilt toevoegen.
Parameters
inMatrix:DynamicMatrix — De matrix die aan de huidige matrix moet worden toegevoegd.
| |
order:int (default = NaN ) — Hiermee wordt opgegeven of de matrix aan het begin of aan het einde vanaf de parameter inMatrix moet worden toegevoegd; heeft de waarde MATRIX_ORDER_APPEND of MATRIX_ORDER_PREPEND .
|
Boolean — Een booleaanse waarde waarmee wordt aangegeven of de vermenigvuldiging is geslaagd (true ) of is mislukt (false ). De waarde is false als de huidige matrix of de opgegeven matrix (de parameter inMatrix ) null is, als de volgorde is om aan het einde toe te voegen en de breedte van de huidige matrix niet gelijk is aan de hoogte van de opgegeven matrix of als de volgorde is om aan het begin toe te voegen en de hoogte van de huidige matrix niet gelijk is aan de breedte van de opgegeven matrix.
|
Verwante API-elementen
MultiplyNumber | () | methode |
public function MultiplyNumber(value:Number):Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt een getal vermenigvuldigd met elk item in de matrix en worden de resultaten in de huidige matrix opgeslagen.
Parameters
value:Number — Een getal dat met elk item in de matrix moet worden vermenigvuldigd.
|
Boolean — Een booleaanse waarde waarmee wordt aangegeven of de vermenigvuldiging is geslaagd (true ) of is mislukt (false ).
|
SetValue | () | methode |
public function SetValue(row:int, col:int, value:Number):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt de waarde ingesteld in de opgegeven, op nul gebaseerde, rij en kolom in de huidige matrix.
Parameters
row:int — De rij die de waarde bevat die u wilt instellen.
| |
col:int — De kolom die de waarde bevat die u wilt instellen.
| |
value:Number — Het getal dat u in de matrix wilt invoegen.
|
MATRIX_ORDER_APPEND | Constante |
public static const MATRIX_ORDER_APPEND:int = 1
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt een matrix opgegeven die aan het einde van de huidige matrix moet worden gekoppeld.
MATRIX_ORDER_PREPEND | Constante |
public static const MATRIX_ORDER_PREPEND:int = 0
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Hiermee wordt een matrix opgegeven die aan het begin van de huidige matrix moet worden gekoppeld.
Wed Jun 13 2018, 11:42 AM Z