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