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. |