Pakiet | fl.motion |
Klasa | public class DynamicMatrix |
Dziedziczenie | DynamicMatrix Object |
Podklasy | ColorMatrix |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Powiązane elementy interfejsu API
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Konstruuje macierz o określonej liczbie wierszy i kolumn. | DynamicMatrix | ||
Dodaje bieżącą macierz do określonej macierzy. | DynamicMatrix | ||
Zwraca liczbę wierszy w bieżącej macierzy. | DynamicMatrix | ||
Zwraca wartość z określonego wiersza i kolumny (zliczane od zera) w bieżącej macierzy. | DynamicMatrix | ||
Zwraca liczbę kolumn w bieżącej macierzy. | DynamicMatrix | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Ustawia aktualną macierz jako macierz tożsamości. | DynamicMatrix | ||
Ustawia wszystkie wartości w bieżącej macierzy na zero. | DynamicMatrix | ||
Mnoży bieżącą macierz przez określoną macierz; dołącza określoną macierz na końcu lub na początku. | DynamicMatrix | ||
Mnoży liczbę przez każdy element macierzy i zapisuje wyniki w bieżącej macierzy. | DynamicMatrix | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Ustawia wartość w określonym wierszu i kolumnie (zliczane od zera) w bieżącej macierzy. | DynamicMatrix | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
Stała | Zdefiniowane przez | ||
---|---|---|---|
MATRIX_ORDER_APPEND : int = 1 [statyczny]
Określa, że macierz jest dołączana na końcu w celu konkatenacji. | DynamicMatrix | ||
MATRIX_ORDER_PREPEND : int = 0 [statyczny]
Określa, że macierz jest dołączana na początku w celu konkatenacji. | DynamicMatrix |
DynamicMatrix | () | Konstruktor |
Add | () | metoda |
public function Add(inMatrix:DynamicMatrix):Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Dodaje bieżącą macierz do określonej macierzy. Bieżąca wartość stanie się wynikiem dodawania (innymi słowy: metoda DynamicMatrix.Add()
nie tworzy nowej macierzy, która będzie zawierała wynik).
Parametry
inMatrix:DynamicMatrix — Macierz przeznaczona do dodania do bieżącej macierzy.
|
Boolean — Wartość typu Boolean, która wskazuje czy dodawanie się powiodło (true ) lub zakończyło się niepowodzeniem (false ). Jeśli wymiary macierzy nie są takie same, metoda DynamicMatrix.Add() zwraca wartość false .
|
GetHeight | () | metoda |
GetValue | () | metoda |
public function GetValue(row:int, col:int):Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Zwraca wartość z określonego wiersza i określonej kolumny (licząc od zera) w bieżącej macierzy.
Parametry
row:int — Wiersz zawierający żądaną wartość.
| |
col:int — Kolumna zawierająca żądaną wartość.
|
Number — Wartość w określonym wierszu i kolumnie.
|
GetWidth | () | metoda |
LoadIdentity | () | metoda |
public function LoadIdentity():void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Ustawia aktualną macierz jako macierz identycznościową.
Powiązane elementy interfejsu API
LoadZeros | () | metoda |
public function LoadZeros():void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Ustawia wszystkie wartości w bieżącej macierzy na zero.
Multiply | () | metoda |
public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Mnoży bieżącą macierz przez określoną macierz; dołącza określoną macierz na końcu lub na początku. W celu dołączenia określonej macierzy na początku lub końcu należy użyć drugiego parametru metody DynamicMatrix.Multiply()
.
Parametry
inMatrix:DynamicMatrix — Macierz przeznaczona do dodania do bieżącej macierzy.
| |
order:int (default = NaN ) — Określa, czy macierz z parametru inMatrix zostanie dołączona na początku czy na końcu; MATRIX_ORDER_APPEND lub MATRIX_ORDER_PREPEND .
|
Boolean — Wartość typu Boolean, która wskazuje czy mnożenie się powiodło (true ) lub zakończyło się niepowodzeniem (false ). Wartość jest równa false , jeśli bieżąca macierz lub określona macierz (parametr inMatrix ) jest równa null, lub jeśli porządek ma zostać dołączony na końcu, a szerokość aktualnej macierzy nie jest taka sama, jak wysokość udostępnionej macierzy; albo jeśli porządek ma zostać dołączony na początku, a wysokość aktualnej macierzy nie jest równa szerokości udostępnionej macierzy.
|
Powiązane elementy interfejsu API
MultiplyNumber | () | metoda |
public function MultiplyNumber(value:Number):Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Mnoży liczbę przez każdy element macierzy i zapisuje wyniki w bieżącej macierzy.
Parametry
value:Number — Liczba mnożona przez każdy element macierzy.
|
Boolean — Wartość typu Boolean, która wskazuje czy mnożenie się powiodło (true ) lub zakończyło się niepowodzeniem (false ).
|
SetValue | () | metoda |
public function SetValue(row:int, col:int, value:Number):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Ustawia wartość w określonym wierszu i określonej kolumnie (licząc od zera) w bieżącej macierzy.
Parametry
row:int — Wiersz zawierający wartość, jaka ma zostać ustawiona.
| |
col:int — Kolumna zawierająca wartość, jaka ma zostać ustawiona.
| |
value:Number — Liczba, jaka ma zostać wstawiona do macierzy.
|
MATRIX_ORDER_APPEND | Stała |
public static const MATRIX_ORDER_APPEND:int = 1
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Określa, że macierz jest dołączana na końcu w celu konkatenacji.
MATRIX_ORDER_PREPEND | Stała |
public static const MATRIX_ORDER_PREPEND:int = 0
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.0 |
Określa, że macierz jest dołączana na początku w celu konkatenacji.
Tue Jun 12 2018, 12:06 PM Z