RelativeRectangle
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable
public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable
Rectangle relatif La formule entre le composant relatif et la valeur absolue est : Scale * (Reference Width) + offset Ainsi, si nous voulons qu’il représente une valeur absolue, laissez tous les champs d’échelle à zéro et utilisez les champs de décalage à la place.
Constructeurs
| Constructeur | Description |
|---|---|
| RelativeRectangle(int left, int top, int width, int height) | Construire un RelativeRectangle |
| RelativeRectangle() |
Méthodes
| Méthode | Description |
|---|---|
| clone() | |
| copyFrom(RelativeRectangle src) | |
| equals(Object obj) | |
| fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight) | Construire un RelativeRectangle avec tous les champs de décalage à zéro et les champs d’échelle provenant des paramètres fournis. |
| getClass() | |
| getOffsetHeight() | Obtient le décalage pour la hauteur |
| getOffsetWidth() | Obtient le décalage pour la largeur |
| getOffsetX() | Obtient le décalage pour la coordonnée X |
| getOffsetY() | Obtient le décalage pour la coordonnée Y |
| getScaleHeight() | Hauteur relative |
| getScaleWidth() | Largeur relative |
| getScaleX() | Coordonnée relative X |
| getScaleY() | Coordonnée relative Y |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setOffsetHeight(int value) | Définit le décalage pour la hauteur |
| setOffsetWidth(int value) | Définit le décalage pour la largeur |
| setOffsetX(int value) | Définit le décalage pour la coordonnée X |
| setOffsetY(int value) | Définit le décalage pour la coordonnée Y |
| setScaleHeight(float value) | Hauteur relative |
| setScaleWidth(float value) | Largeur relative |
| setScaleX(float value) | Coordonnée relative X |
| setScaleY(float value) | Coordonnée relative Y |
| toAbsolute(int left, int top, int width, int height) | Convertir le rectangle relatif en rectangle absolu |
| toString() | Convertit la valeur de cette instance en java.lang.String. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
RelativeRectangle(int left, int top, int width, int height)
public RelativeRectangle(int left, int top, int width, int height)
Construire un RelativeRectangle
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| gauche | int | |
| haut | int | |
| largeur | int | |
| hauteur | int |
RelativeRectangle()
public RelativeRectangle()
clone()
public RelativeRectangle clone()
Cloner l’instance actuelle
Returns: RelativeRectangle
copyFrom(RelativeRectangle src)
public void copyFrom(RelativeRectangle src)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| src | RelativeRectangle |
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)
public static RelativeRectangle fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)
Construire un RelativeRectangle avec tous les champs de décalage à zéro et les champs d’échelle provenant des paramètres fournis.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| scaleX | float | |
| scaleY | float | |
| scaleWidth | float | |
| scaleHeight | float |
Returns: RelativeRectangle
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getOffsetHeight()
public int getOffsetHeight()
Obtient le décalage pour la hauteur
Returns: int - le décalage pour la hauteur
getOffsetWidth()
public int getOffsetWidth()
Obtient le décalage pour la largeur
Returns: int - le décalage pour la largeur
getOffsetX()
public int getOffsetX()
Obtient le décalage pour la coordonnée X
Returns: int - le décalage pour la coordonnée X
getOffsetY()
public int getOffsetY()
Obtient le décalage pour la coordonnée Y
Returns: int - le décalage pour la coordonnée Y
getScaleHeight()
public float getScaleHeight()
Hauteur relative
Returns: float - Hauteur relative
getScaleWidth()
public float getScaleWidth()
Largeur relative
Returns: float - Largeur relative
getScaleX()
public float getScaleX()
Coordonnée relative X
Returns: float - Coordonnée relative X
getScaleY()
public float getScaleY()
Coordonnée relative Y
Returns: float - Coordonnée relative Y
hashCode()
public int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setOffsetHeight(int value)
public void setOffsetHeight(int value)
Définit le décalage pour la hauteur
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | Nouvelle valeur |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
Définit le décalage pour la largeur
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | Nouvelle valeur |
setOffsetX(int value)
public void setOffsetX(int value)
Définit le décalage pour la coordonnée X
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | Nouvelle valeur |
setOffsetY(int value)
public void setOffsetY(int value)
Définit le décalage pour la coordonnée Y
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | Nouvelle valeur |
setScaleHeight(float value)
public void setScaleHeight(float value)
Hauteur relative
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Nouvelle valeur |
setScaleWidth(float value)
public void setScaleWidth(float value)
Largeur relative
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Nouvelle valeur |
setScaleX(float value)
public void setScaleX(float value)
Coordonnée relative X
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Nouvelle valeur |
setScaleY(float value)
public void setScaleY(float value)
Coordonnée relative Y
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Nouvelle valeur |
toAbsolute(int left, int top, int width, int height)
public Rect toAbsolute(int left, int top, int width, int height)
Convertir le rectangle relatif en rectangle absolu
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| gauche | int | Gauche du rectangle |
| haut | int | Haut du rectangle |
| largeur | int | Largeur du rectangle |
| hauteur | int | Hauteur du rectangle |
Returns: Rect
toString()
public String toString()
Convertit la valeur de cette instance en java.lang.String.
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |