RelativeRectangle

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable

public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable

Relatieve rechthoek De formule tussen een relatief component en een absolute waarde is: Scale * (Reference Width) + offset. Dus als we willen dat het een absolute waarde vertegenwoordigt, laat alle schaalvelden op nul staan en gebruik in plaats daarvan offset-velden.

Constructors

ConstructorBeschrijving
RelativeRectangle(int left, int top, int width, int height)Construeer een RelativeRectangle
RelativeRectangle()

Methoden

MethodeBeschrijving
clone()
copyFrom(RelativeRectangle src)
equals(Object obj)
fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)Construeer een RelativeRectangle met alle offset-velden op nul en scale-velden uit de opgegeven parameters.
getClass()
getOffsetHeight()Haalt de offset voor hoogte op
getOffsetWidth()Haalt de offset voor breedte op
getOffsetX()Haalt de offset voor coördinaat X op
getOffsetY()Haalt de offset voor coördinaat Y op
getScaleHeight()Relatieve hoogte
getScaleWidth()Relatieve breedte
getScaleX()Relatieve coördinaat X
getScaleY()Relatieve coördinaat Y
hashCode()
notify()
notifyAll()
setOffsetHeight(int value)Stelt de offset in voor hoogte
setOffsetWidth(int value)Stelt de offset in voor breedte
setOffsetX(int value)Stelt de offset in voor coördinaat X
setOffsetY(int value)Stelt de offset in voor coördinaat Y
setScaleHeight(float value)Relatieve hoogte
setScaleWidth(float value)Relatieve breedte
setScaleX(float value)Relatieve coördinaat X
setScaleY(float value)Relatieve coördinaat Y
toAbsolute(int left, int top, int width, int height)Converteer de relatieve rechthoek naar een absolute rechthoek
toString()Converteert de waarde van deze instantie naar een 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)

Construeer een RelativeRectangle

Parameters:

ParameterTypeBeschrijving
linksint
bovenint
breedteint
hoogteint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Kloon huidige instantie

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ParameterTypeBeschrijving
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

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

Construeer een RelativeRectangle met alle offset-velden op nul en scale-velden uit de opgegeven parameters.

Parameters:

ParameterTypeBeschrijving
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

Returns: RelativeRectangle

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOffsetHeight()

public int getOffsetHeight()

Haalt de offset voor hoogte op

Returns: int - de offset voor de hoogte

getOffsetWidth()

public int getOffsetWidth()

Haalt de offset voor breedte op

Returns: int - de offset voor de breedte

getOffsetX()

public int getOffsetX()

Haalt de offset voor coördinaat X op

Returns: int - de offset voor coördinaat X

getOffsetY()

public int getOffsetY()

Haalt de offset voor coördinaat Y op

Returns: int - de offset voor coördinaat Y

getScaleHeight()

public float getScaleHeight()

Relatieve hoogte

Returns: float - Relatieve hoogte

getScaleWidth()

public float getScaleWidth()

Relatieve breedte

Returns: float - Relatieve breedte

getScaleX()

public float getScaleX()

Relatieve coördinaat X

Returns: float - Relatieve coördinaat X

getScaleY()

public float getScaleY()

Relatieve coördinaat Y

Returns: float - Relatieve coördinaat 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)

Stelt de offset in voor hoogte

Parameters:

ParameterTypeBeschrijving
waardeintNieuwe waarde

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Stelt de offset in voor breedte

Parameters:

ParameterTypeBeschrijving
waardeintNieuwe waarde

setOffsetX(int value)

public void setOffsetX(int value)

Stelt de offset in voor coördinaat X

Parameters:

ParameterTypeBeschrijving
waardeintNieuwe waarde

setOffsetY(int value)

public void setOffsetY(int value)

Stelt de offset in voor coördinaat Y

Parameters:

ParameterTypeBeschrijving
waardeintNieuwe waarde

setScaleHeight(float value)

public void setScaleHeight(float value)

Relatieve hoogte

Parameters:

ParameterTypeBeschrijving
waardefloatNieuwe waarde

setScaleWidth(float value)

public void setScaleWidth(float value)

Relatieve breedte

Parameters:

ParameterTypeBeschrijving
waardefloatNieuwe waarde

setScaleX(float value)

public void setScaleX(float value)

Relatieve coördinaat X

Parameters:

ParameterTypeBeschrijving
waardefloatNieuwe waarde

setScaleY(float value)

public void setScaleY(float value)

Relatieve coördinaat Y

Parameters:

ParameterTypeBeschrijving
waardefloatNieuwe waarde

toAbsolute(int left, int top, int width, int height)

public Rect toAbsolute(int left, int top, int width, int height)

Converteer de relatieve rechthoek naar een absolute rechthoek

Parameters:

ParameterTypeBeschrijving
linksintLinks van de rechthoek
bovenintBovenkant van de rechthoek
breedteintBreedte van de rechthoek
hoogteintHoogte van de rechthoek

Returns: Rect

toString()

public String toString()

Converteert de waarde van deze instantie naar een java.lang.String.

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int