Paket | fl.motion |
Klasse | public class DynamicMatrix |
Vererbung | DynamicMatrix Object |
Unterklassen | ColorMatrix |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Verwandte API-Elemente
Methode | Definiert von | ||
---|---|---|---|
Konstruiert eine Matrix mit der gegebenen Anzahl von Reihen und Spalten. | DynamicMatrix | ||
Fügt die aktuelle Matrix einer angegebenen Matrix hinzu. | DynamicMatrix | ||
Gibt die Anzahl der Zeilen in der aktuellen Matrix zurück. | DynamicMatrix | ||
Gibt den Wert an der angegebenen Reihe und Spalte (auf null basierend) in der aktuellen Matrix zurück. | DynamicMatrix | ||
Gibt die Anzahl der Spalten in der aktuellen Matrix zurück. | DynamicMatrix | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Legt die aktuelle Matrix auf eine Identitätsmatrix fest. | DynamicMatrix | ||
Legt alle Werte in der aktuellen Matrix auf null fest. | DynamicMatrix | ||
Multipliziert die aktuelle Matrix mit einer angegebenen Matrix; hängt die angegebene Matrix an oder stellt sie voran. | DynamicMatrix | ||
Multipliziert eine Nummer mit jedem Element in der Matrix und speichert die Ergebnisse in der aktuellen Matrix. | DynamicMatrix | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Legt den Wert in einer angegebenen Reihe und Spalte (auf null basierend) in der aktuellen Matrix fest. | DynamicMatrix | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Konstante | Definiert von | ||
---|---|---|---|
MATRIX_ORDER_APPEND : int = 1 [statisch]
Gibt an, dass eine Matrix zur Verkettung angehängt wird. | DynamicMatrix | ||
MATRIX_ORDER_PREPEND : int = 0 [statisch]
Gibt an, dass eine Matrix zur Verkettung vorangestellt wird. | DynamicMatrix |
DynamicMatrix | () | Konstruktor |
Add | () | Methode |
public function Add(inMatrix:DynamicMatrix):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Fügt die aktuelle Matrix einer angegebenen Matrix hinzu. Die aktuelle Matrix wird das Ergebnis der Hinzufügung (anders ausgedrückt, die DynamicMatrix.Add()
-Methode erstellt keine neue Matrix, die das Ergebnis enthält).
Parameter
inMatrix:DynamicMatrix — Die Matrix, die der aktuellen Matrix hinzugefügt werden soll.
|
Boolean — Ein boolescher Wert, der angibt, ob die Hinzufügung erfolgreich war (true ) oder fehlgeschlagen ist (false ). Wenn die Abmessungen der Matrizen nicht übereinstimmen, gibt DynamicMatrix.Add() den Wert false zurück.
|
GetHeight | () | Methode |
GetValue | () | Methode |
public function GetValue(row:int, col:int):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Gibt den Wert an der angegebenen Reihe und Spalte (auf null basierend) in der aktuellen Matrix zurück.
Parameter
row:int — Die Reihe, die den gewünschten Wert enthält.
| |
col:int — Die Spalte, die den gewünschten Wert enthält.
|
Number — Number Der Wert an der angegebenen Reihen- und Spaltenposition.
|
GetWidth | () | Methode |
LoadIdentity | () | Methode |
public function LoadIdentity():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Legt die aktuelle Matrix auf eine Identitätsmatrix fest.
Verwandte API-Elemente
LoadZeros | () | Methode |
public function LoadZeros():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Legt alle Werte in der aktuellen Matrix auf null fest.
Multiply | () | Methode |
public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Multipliziert die aktuelle Matrix mit einer angegebenen Matrix; hängt die angegebene Matrix an oder stellt sie voran. Verwenden Sie den zweiten Parameter der DynamicMatrix.Multiply()
-Methode, um die angegebene Matrix anzuhängen oder voranzustellen.
Parameter
inMatrix:DynamicMatrix — Die Matrix, die der aktuellen Matrix hinzugefügt werden soll.
| |
order:int (default = NaN ) — Gibt an, ob die Matrix aus dem Parameter inMatrix angehängt oder an den Anfang gesetzt werden soll; entweder MATRIX_ORDER_APPEND oder MATRIX_ORDER_PREPEND .
|
Boolean — Ein boolescher Wert, der angibt, ob die Multiplikation erfolgreich war (true ) oder fehlgeschlagen ist (false ). Der Wert ist false , wenn entweder die aktuelle Matrix oder die angegebene Matrix (der inMatrix -Parameter) null ist; oder wenn die Matrix angehängt werden soll, die Breite der aktuellen Matrix aber nicht mit der Höhe der bereitgestellten Matrix übereinstimmt; oder wenn die Matrix vorangestellt werden soll und die Höhe der aktuellen Matrix nicht mit der Breite der bereitgestellten Matrix übereinstimmt.
|
Verwandte API-Elemente
MultiplyNumber | () | Methode |
public function MultiplyNumber(value:Number):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Multipliziert eine Nummer mit jedem Element in der Matrix und speichert die Ergebnisse in der aktuellen Matrix.
Parameter
value:Number — Eine Nummer, die mit jedem Element in der Matrix multipliziert wird.
|
Boolean — Ein boolescher Wert, der angibt, ob die Multiplikation erfolgreich war (true ) oder fehlgeschlagen ist (false ).
|
SetValue | () | Methode |
public function SetValue(row:int, col:int, value:Number):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Legt den Wert in einer angegebenen Reihe und Spalte (auf null basierend) in der aktuellen Matrix fest.
Parameter
row:int — Die Reihe, die den festzulegenden Wert enthält.
| |
col:int — Die Spalte, die den festzulegenden Wert enthält.
| |
value:Number — Die Nummer, die in die Matrix eingefügt werden soll.
|
MATRIX_ORDER_APPEND | Konstante |
public static const MATRIX_ORDER_APPEND:int = 1
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Gibt an, dass eine Matrix zur Verkettung angehängt wird.
MATRIX_ORDER_PREPEND | Konstante |
public static const MATRIX_ORDER_PREPEND:int = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9, AIR 1.0 |
Gibt an, dass eine Matrix zur Verkettung vorangestellt wird.
Tue Jun 12 2018, 10:04 AM Z