패키지 | fl.motion |
클래스 | public class DynamicMatrix |
상속 | DynamicMatrix Object |
하위 클래스 | ColorMatrix |
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
관련 API 요소
공용 속성
공용 메서드
메서드 | 정의 주체 | ||
---|---|---|---|
주어진 수의 행과 열을 사용하여 행렬을 만듭니다. | DynamicMatrix | ||
현재 행렬에 지정된 행렬을 더합니다. | DynamicMatrix | ||
현재 행렬의 행 수를 반환합니다. | DynamicMatrix | ||
현재 행렬에서 0부터 시작하여 지정되는 행과 열의 위치에 있는 값을 반환합니다. | DynamicMatrix | ||
현재 행렬의 열 수를 반환합니다. | DynamicMatrix | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
현재 행렬을 단위 행렬로 설정합니다. | DynamicMatrix | ||
현재 행렬의 모든 값을 0으로 설정합니다. | DynamicMatrix | ||
지정된 행렬을 현재 행렬의 앞이나 뒤에 추가하여 곱합니다. | DynamicMatrix | ||
행렬의 각 원소에 숫자를 곱하고 현재 행렬에 결과를 저장합니다. | DynamicMatrix | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
현재 행렬에서 0부터 시작하여 지정되는 행과 열 위치에 값을 설정합니다. | DynamicMatrix | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
공용 상수
상수 | 정의 주체 | ||
---|---|---|---|
MATRIX_ORDER_APPEND : int = 1 [정적]
행렬을 뒤쪽에 추가하여 결합하도록 지정합니다. | DynamicMatrix | ||
MATRIX_ORDER_PREPEND : int = 0 [정적]
행렬을 앞쪽에 추가하여 결합하도록 지정합니다. | DynamicMatrix |
생성자 세부 정보
DynamicMatrix | () | 생성자 |
메서드 세부 정보
Add | () | 메서드 |
public function Add(inMatrix:DynamicMatrix):Boolean
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
현재 행렬에 지정된 행렬을 더합니다. 현재 행렬이 덧셈의 결과가 됩니다. 즉, DynamicMatrix.Add()
메서드는 덧셈의 결과가 포함된 새 행렬을 만들지 않습니다.
매개 변수
inMatrix:DynamicMatrix — 현재 행렬에 추가할 행렬입니다.
|
Boolean — 덧셈이 성공했는지(true ) 아니면 실패했는지(false )를 나타내는 부울 값입니다. 행렬의 차원이 서로 다른 경우 DynamicMatrix.Add() 는 false 를 반환합니다.
|
GetHeight | () | 메서드 |
GetValue | () | 메서드 |
GetWidth | () | 메서드 |
LoadIdentity | () | 메서드 |
public function LoadIdentity():void
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
현재 행렬을 단위 행렬로 설정합니다.
관련 API 요소
LoadZeros | () | 메서드 |
public function LoadZeros():void
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
현재 행렬의 모든 값을 0으로 설정합니다.
Multiply | () | 메서드 |
public function Multiply(inMatrix:DynamicMatrix, order:int):Boolean
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
지정된 행렬을 현재 행렬의 앞이나 뒤에 추가하여 곱합니다. DynamicMatrix.Multiply()
메서드의 두 번째 매개 변수를 사용하여 지정된 행렬을 앞 또는 뒤에 추가합니다.
매개 변수
inMatrix:DynamicMatrix — 현재 행렬에 추가할 행렬입니다.
| |
order:int (default = NaN ) — inMatrix 매개 변수의 행렬을 앞에 추가할지 뒤에 추가할지 지정합니다. MATRIX_ORDER_APPEND 또는 MATRIX_ORDER_PREPEND 를 사용합니다..
|
Boolean — 곱셈이 성공했는지(true ) 아니면 실패했는지(false )를 나타내는 부울 값입니다. 값이 false 이면 현재 행렬 또는 inMatrix 매개 변수에 지정된 행렬이 null이거나, order가 뒤에 추가하는 순서인데 현재 행렬의 폭이 제공된 행렬의 높이와 다르거나, order가 앞에 추가하는 순서인데 현재 행렬의 높이가 제공된 행렬의 폭과 다른 것입니다.
|
관련 API 요소
MultiplyNumber | () | 메서드 |
SetValue | () | 메서드 |
상수 세부 정보
MATRIX_ORDER_APPEND | 상수 |
public static const MATRIX_ORDER_APPEND:int = 1
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
행렬을 뒤쪽에 추가하여 결합하도록 지정합니다.
MATRIX_ORDER_PREPEND | 상수 |
public static const MATRIX_ORDER_PREPEND:int = 0
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
행렬을 앞쪽에 추가하여 결합하도록 지정합니다.
Tue Jun 12 2018, 03:17 PM Z