| Pacote | fl.motion |
| Classe | public class DynamicMatrix |
| Herança | DynamicMatrix Object |
| Subclasses | ColorMatrix |
| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Elementos da API relacionados
| Método | Definido por | ||
|---|---|---|---|
Cria uma matriz com o determinado número de linhas e colunas. | DynamicMatrix | ||
Adiciona a matriz atual a uma matriz especifica. | DynamicMatrix | ||
Retorna o número de linhas na matriz atual. | DynamicMatrix | ||
Retorna o valor na linha com base em zero especificada e na coluna da matriz atual. | DynamicMatrix | ||
Retorna o número de colunas na matriz atual. | DynamicMatrix | ||
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
Define a matriz atual como uma matriz de identidade. | DynamicMatrix | ||
Define todos os valores na matriz atual como zero. | DynamicMatrix | ||
Multiplica a matriz atual por uma matriz especificada e acrescenta ou adiciona a matriz especificada. | DynamicMatrix | ||
Multiplica um número por um item da matriz e armazena os resultados na matriz atual. | DynamicMatrix | ||
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
Define o valor em uma linha com base em zero especificada e na coluna da matriz atual. | DynamicMatrix | ||
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
| Constante | Definido por | ||
|---|---|---|---|
| MATRIX_ORDER_APPEND : int = 1 [estático]
Especifica se uma matriz deve ser acrescentada para concatenação. | DynamicMatrix | ||
| MATRIX_ORDER_PREPEND : int = 0 [estático]
Especifica se uma matriz deve ser adicionada para concatenação. | DynamicMatrix | ||
DynamicMatrix | () | Construtor |
Add | () | método |
public function Add(inMatrix:DynamicMatrix):Boolean| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Adiciona a matriz atual a uma matriz especifica. A matriz atual se torna o resultado da adição (em outras palavras, o método DynamicMatrix.Add() não cria uma nova matriz para manter o resultado).
Parâmetros
inMatrix:DynamicMatrix — A matriz a ser adicionada à matriz atual.
|
Boolean — Um valor booliano que indica se a adição foi bem-sucedida (true) ou não (false). Caso as dimensões das matrizes não sejam iguais, DynamicMatrix.Add() retorna false.
|
GetHeight | () | método |
GetValue | () | método |
public function GetValue(row:int, col:int):Number| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Retorna o valor na linha com base em zero especificada e na coluna da matriz atual.
Parâmetros
row:int — A linha que contém o valor desejado.
| |
col:int — A coluna que contém o valor desejado.
|
Number — Número O valor na linha especificada e no local da coluna.
|
GetWidth | () | método |
LoadIdentity | () | método |
public function LoadIdentity():void| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Define a matriz atual como uma matriz de identidade.
Elementos da API relacionados
LoadZeros | () | método |
public function LoadZeros():void| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Define todos os valores na matriz atual como zero.
Multiply | () | método |
public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Multiplica a matriz atual por uma matriz especificada e acrescenta ou adiciona a matriz especificada. Use o segundo parâmetro do método DynamicMatrix.Multiply() para acrescentar ou adicionar a matriz especificada.
Parâmetros
inMatrix:DynamicMatrix — A matriz a ser adicionada à matriz atual.
| |
order:int (default = NaN) — Especifica se você deve acrescentar ou adicionar a matriz usando o parâmetro inMatrix, MATRIX_ORDER_APPEND ou MATRIX_ORDER_PREPEND.
|
Boolean — Um valor booliano que indica se a multiplicação foi bem-sucedida (true) ou não (false). O valor será false se a matriz atual ou a especificada (o parâmetro inMatrix) for nula ou se a ordem for acrescentar e a largura da matriz atual não for igual à altura da matriz fornecida, ou ainda, se a ordem for adicionar e a altura da matriz atual não for igual à largura da matriz fornecida.
|
Elementos da API relacionados
MultiplyNumber | () | método |
public function MultiplyNumber(value:Number):Boolean| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Multiplica um número por um item da matriz e armazena os resultados na matriz atual.
Parâmetros
value:Number — Um número a ser multiplicado pelo item da matriz.
|
Boolean — Um valor booliano que indica se a multiplicação foi bem-sucedida (true) ou não (false).
|
SetValue | () | método |
public function SetValue(row:int, col:int, value:Number):void| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Define o valor em uma linha com base em zero especificada e na coluna da matriz atual.
Parâmetros
row:int — A linha que contém o valor a ser definido.
| |
col:int — A coluna que contém o valor a ser definido.
| |
value:Number — O número a ser inserido na matriz.
|
MATRIX_ORDER_APPEND | Constante |
public static const MATRIX_ORDER_APPEND:int = 1| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Especifica se uma matriz deve ser acrescentada para concatenação.
MATRIX_ORDER_PREPEND | Constante |
public static const MATRIX_ORDER_PREPEND:int = 0| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9, AIR 1.0 |
Especifica se uma matriz deve ser adicionada para concatenação.
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas