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

ConstructeurDescription
RelativeRectangle(int left, int top, int width, int height)Construire un RelativeRectangle
RelativeRectangle()

Méthodes

MéthodeDescription
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ètreTypeDescription
gaucheint
hautint
largeurint
hauteurint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Cloner l’instance actuelle

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ParamètreTypeDescription
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ParamètreTypeDescription
objjava.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ètreTypeDescription
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

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ètreTypeDescription
valeurintNouvelle valeur

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Définit le décalage pour la largeur

Parameters:

ParamètreTypeDescription
valeurintNouvelle valeur

setOffsetX(int value)

public void setOffsetX(int value)

Définit le décalage pour la coordonnée X

Parameters:

ParamètreTypeDescription
valeurintNouvelle valeur

setOffsetY(int value)

public void setOffsetY(int value)

Définit le décalage pour la coordonnée Y

Parameters:

ParamètreTypeDescription
valeurintNouvelle valeur

setScaleHeight(float value)

public void setScaleHeight(float value)

Hauteur relative

Parameters:

ParamètreTypeDescription
valeurfloatNouvelle valeur

setScaleWidth(float value)

public void setScaleWidth(float value)

Largeur relative

Parameters:

ParamètreTypeDescription
valeurfloatNouvelle valeur

setScaleX(float value)

public void setScaleX(float value)

Coordonnée relative X

Parameters:

ParamètreTypeDescription
valeurfloatNouvelle valeur

setScaleY(float value)

public void setScaleY(float value)

Coordonnée relative Y

Parameters:

ParamètreTypeDescription
valeurfloatNouvelle 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ètreTypeDescription
gaucheintGauche du rectangle
hautintHaut du rectangle
largeurintLargeur du rectangle
hauteurintHauteur 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ètreTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParamètreTypeDescription
arg0long
arg1int