SUIRect
classe SUIRect
Um Retângulo 2D que controla a posição("X" e "Y"), e as seguintes opções, "Size" (o tamanho do SUIRect, ou seja, sua largura e altura), "Margin" (espaçamento externo do SUIRect) , "Padding" (espaçamento interno SUIRect), "Anchors" (âncoras que são usadas para anexar um ou mais eixos SUIRect ao objeto pai que possui um [ConstraintLayout] ou [LinearLayout]), "Rotation" (rotação do eixo do SUIRect) e "Layers" " (camadas do SUIRect).
Veja o tópico componente SUIRect para saber mais sobre o SUIRect.
public class SUIRect extends Component
— Construtores (1) —
| Constructor | Descrição | 
|---|---|
| SUIRect() | Cria uma nova instância do SUIRect. | 
— Métodos (20) —
| Nome | Descrição | 
|---|---|
| Quaternion getRotation() | Retorna a rotação atual do SUIRect. | 
| void setRotation(Quaternion value) | Define a rotação atual do SUIRect como o argumento "value". | 
| int getScreenX() | Retorna a posição atual em pixels do eixo X do SUIRect. | 
| int getScreenY() | Retorna a posição atual em pixels do eixo Y do SUIRect. | 
| int getScreenW() | Retorna a largura atual do SUIRect em pixels. | 
| int getScreenH() | Retorna a altura atual do SUIRect em pixels. | 
| int getLayer() | Retorna a camada atual do SUIRect. | 
| void setLayer(int value) | Define a camada atual do SUIRect como o argumento "value". | 
| int getInt(String entry) | Retorna o valor atual (int) da propriedade do SUIRect como o argumento "entry". | 
| void setInt(String entry, int value) | Define o valor atual (int) como o argumento "value" da propriedade do SUIRect como o argumento "entry". | 
| float getFloat(String entry) | Retorna o valor atual (float) da propriedade do SUIRect como o argumento "entry". | 
| void setFloat(String entry, float value) | Define o valor atual (float) como o argumento "value" da propriedade do SUIRect como o argumento "entry". | 
| SUnitType getUnit(String entry) | Retorna o tipo atual ("Pixel", "DIP", "MatchParent" ou "WrapContent") da propriedade SUIRect como o argumento "entry". | 
| void setUnit(String entry, SUnitType value) | Define o tipo atual ("Pixel", "DIP", "MatchParent" ou "WrapContent") como o argumento "value" da propriedade do SUIRect como i argumento "entry". | 
| SpatialObject getAnchorObject(String entry) | Retorna o SpatialObject ancorado na propriedade do SUIRect como o argumento "entry". | 
| void setAnchorObject(String entry, SpatialObject value) | Define o SpatialObject ancorado comoo argumento "value" para a propriedade do SUIRect como o argumento "entry". | 
| SVerticalConstraintTarget getVerticalAnchorType(String entry) | Retorna o tipo atual ("Unfixed", "ToTopOf" ou "ToBottomOf") da propriedade do SUIRect como o argumento "entry" para o qual SUIRect está ancorado no objeto pai. | 
| void setVerticalAnchorType(String entry, SVerticalConstraintTarget value) | Define o tipo atual ("Unfixed", "ToTopOf" ou "ToBottomOf") como o argumento "value" da propriedade do SUIRect como o argumento "entry" para o qual o SUIRect está ancorado no objeto pai. | 
| SHorizontalConstraintTarget getHorizontalAnchorType(String entry) | Retorna o tipo atual ("Unfixed", "ToLeftOf" ou "ToRightOf") da propriedade di SUIRect como o argumento "entry" ao qual o SUIRect está ancorado no objeto pai. | 
| void setHorizontalAnchorType(String entry, SHorizontalConstraintTarget value) | Define o tipo atual ("Unfixed", "ToLeftOf" ou "ToRightOf") como o argumento "value" da propriedade do SUIRect como o argumento "entry" para o qual o SUIRect está ancorado no objeto pai. |