Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: Recuperando dados do servidor...
Recuperando dados do servidor...
mx.core 

IAssetLayoutFeatures  - AS3 Flex

Pacotemx.core
Interfacepublic interface IAssetLayoutFeatures

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The IAssetLayoutFeatures interface defines the minimum properties and methods required for an Object to support advanced transforms in embedded assets.

Elementos da API relacionados

mx.core.AdvancedLayoutFeatures


Propriedades públicas
 PropriedadeDefinido por
  computedMatrix : Matrix
[somente leitura] The computed matrix, calculated by combining the layout matrix and any offsets provided.
IAssetLayoutFeatures
  computedMatrix3D : Matrix3D
[somente leitura] The computed 3D matrix, calculated by combining the 3D layout matrix and any offsets provided.
IAssetLayoutFeatures
  is3D : Boolean
[somente leitura] True if the computed transform has 3D values.
IAssetLayoutFeatures
  layoutIs3D : Boolean
[somente leitura] True if the layout transform has 3D values.
IAssetLayoutFeatures
  layoutMatrix : Matrix
The 2D matrix used during layout calculations to determine the layout and size of the component and its parent and siblings.
IAssetLayoutFeatures
  layoutMatrix3D : Matrix3D
The 3D matrix used during layout calculations to determine the layout and size of the component and its parent and siblings.
IAssetLayoutFeatures
  layoutRotationX : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutRotationY : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutRotationZ : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutScaleX : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutScaleY : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutScaleZ : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutWidth : Number
Used by the mirroring transform.
IAssetLayoutFeatures
  layoutX : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutY : Number
Layout transform convenience property.
IAssetLayoutFeatures
  layoutZ : Number
Layout transform convenience property.
IAssetLayoutFeatures
  mirror : Boolean
If true the X axis is scaled by -1 and the x coordinate of the origin is translated by the component's width.
IAssetLayoutFeatures
  stretchX : Number
The stretchY is the horizontal component of the stretch scale factor which is applied before any other transformation property.
IAssetLayoutFeatures
  stretchY : Number
The stretchY is the vertical component of the stretch scale factor which is applied before any other transformation property.
IAssetLayoutFeatures
  transformX : Number
The x value of the point around which any rotation and scale is performed in both the layout and computed matrix.
IAssetLayoutFeatures
  transformY : Number
The y value of the point around which any rotation and scale is performed in both the layout and computed matrix.
IAssetLayoutFeatures
  transformZ : Number
The z value of the point around which any rotation and scale is performed in both the layout and computed matrix.
IAssetLayoutFeatures
Detalhes da propriedade

computedMatrix

propriedade
computedMatrix:Matrix  [somente leitura]

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The computed matrix, calculated by combining the layout matrix and any offsets provided.



Implementação
    public function get computedMatrix():Matrix

computedMatrix3D

propriedade 
computedMatrix3D:Matrix3D  [somente leitura]

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The computed 3D matrix, calculated by combining the 3D layout matrix and any offsets provided.



Implementação
    public function get computedMatrix3D():Matrix3D

is3D

propriedade 
is3D:Boolean  [somente leitura]

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

True if the computed transform has 3D values.



Implementação
    public function get is3D():Boolean

layoutIs3D

propriedade 
layoutIs3D:Boolean  [somente leitura]

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

True if the layout transform has 3D values.



Implementação
    public function get layoutIs3D():Boolean

layoutMatrix

propriedade 
layoutMatrix:Matrix

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The 2D matrix used during layout calculations to determine the layout and size of the component and its parent and siblings.



Implementação
    public function get layoutMatrix():Matrix
    public function set layoutMatrix(value:Matrix):void

layoutMatrix3D

propriedade 
layoutMatrix3D:Matrix3D

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The 3D matrix used during layout calculations to determine the layout and size of the component and its parent and siblings.



Implementação
    public function get layoutMatrix3D():Matrix3D
    public function set layoutMatrix3D(value:Matrix3D):void

layoutRotationX

propriedade 
layoutRotationX:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the rotation around the X axis of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutRotationX():Number
    public function set layoutRotationX(value:Number):void

layoutRotationY

propriedade 
layoutRotationY:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the rotation around the Y axis of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutRotationY():Number
    public function set layoutRotationY(value:Number):void

layoutRotationZ

propriedade 
layoutRotationZ:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the rotation around the Z axis of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutRotationZ():Number
    public function set layoutRotationZ(value:Number):void

layoutScaleX

propriedade 
layoutScaleX:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the scale along the X axis of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutScaleX():Number
    public function set layoutScaleX(value:Number):void

layoutScaleY

propriedade 
layoutScaleY:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the scale along the Y axis of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutScaleY():Number
    public function set layoutScaleY(value:Number):void

layoutScaleZ

propriedade 
layoutScaleZ:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the scale along the Z axis of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutScaleZ():Number
    public function set layoutScaleZ(value:Number):void

layoutWidth

propriedade 
layoutWidth:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Used by the mirroring transform. See the mirror property.



Implementação
    public function get layoutWidth():Number
    public function set layoutWidth(value:Number):void

layoutX

propriedade 
layoutX:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the x value of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutX():Number
    public function set layoutX(value:Number):void

layoutY

propriedade 
layoutY:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the y value of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutY():Number
    public function set layoutY(value:Number):void

layoutZ

propriedade 
layoutZ:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

Layout transform convenience property. Represents the z value of the layout matrix used in layout and in the computed transform.



Implementação
    public function get layoutZ():Number
    public function set layoutZ(value:Number):void

mirror

propriedade 
mirror:Boolean

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

If true the X axis is scaled by -1 and the x coordinate of the origin is translated by the component's width. The net effect of this "mirror" transform is to flip the direction that the X axis increases in without changing the layout element's location relative to the parent's origin.

O valor padrão é false.



Implementação
    public function get mirror():Boolean
    public function set mirror(value:Boolean):void

stretchX

propriedade 
stretchX:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The stretchY is the horizontal component of the stretch scale factor which is applied before any other transformation property.



Implementação
    public function get stretchX():Number
    public function set stretchX(value:Number):void

stretchY

propriedade 
stretchY:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The stretchY is the vertical component of the stretch scale factor which is applied before any other transformation property.



Implementação
    public function get stretchY():Number
    public function set stretchY(value:Number):void

transformX

propriedade 
transformX:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The x value of the point around which any rotation and scale is performed in both the layout and computed matrix.



Implementação
    public function get transformX():Number
    public function set transformX(value:Number):void

transformY

propriedade 
transformY:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The y value of the point around which any rotation and scale is performed in both the layout and computed matrix.



Implementação
    public function get transformY():Number
    public function set transformY(value:Number):void

transformZ

propriedade 
transformZ:Number

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4.1
Versões de runtime: Flash Player 10, AIR 1.5

The z value of the point around which any rotation and scale is performed in both the layout and computed matrix.



Implementação
    public function get transformZ():Number
    public function set transformZ(value:Number):void




[ X ]Por que inglês?
O conteúdo na Referência do ActionScript 3.0 aparece em inglês

Nem todas as partes da Referência do ActionScript 3.0 estão traduzidas em todos os idiomas. Quando um elemento de um idioma não está traduzido, ele é exibido em inglês. Por exemplo, a classe ga.controls.HelpBox não está traduzida em nenhum idioma. Por isso, na versão da referência em português do Brasil, a classe ga.controls.HelpBox é exibida em inglês.