Pular para o conteúdo principal

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) —

ConstructorDescrição
SUIRect()Cria uma nova instância do SUIRect.

— Métodos (20) —

NomeDescriçã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.