RelativeRectangle

Inheritance: java.lang.Object

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

public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable

Rettangolo relativo La formula tra componente relativo e valore assoluto è: Scale * (Larghezza di Riferimento) + offset Quindi, se vogliamo che rappresenti un valore assoluto, lascia tutti i campi di scala a zero e usa invece i campi di offset.

Costruttori

CostruttoreDescrizione
RelativeRectangle(int left, int top, int width, int height)Costruisci un RelativeRectangle
RelativeRectangle()

Metodi

MetodoDescrizione
clone()
copyFrom(RelativeRectangle src)
equals(Object obj)
fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)Costruisci un RelativeRectangle con tutti i campi offset a zero e i campi scala dai parametri forniti.
getClass()
getOffsetHeight()Ottiene l’offset per l’altezza
getOffsetWidth()Ottiene l’offset per la larghezza
getOffsetX()Ottiene l’offset per la coordinata X
getOffsetY()Ottiene l’offset per la coordinata Y
getScaleHeight()Altezza relativa
getScaleWidth()Larghezza relativa
getScaleX()Coordinata X relativa
getScaleY()Coordinata Y relativa
hashCode()
notify()
notifyAll()
setOffsetHeight(int value)Imposta l’offset per l’altezza
setOffsetWidth(int value)Imposta l’offset per la larghezza
setOffsetX(int value)Imposta l’offset per la coordinata X
setOffsetY(int value)Imposta l’offset per la coordinata Y
setScaleHeight(float value)Altezza relativa
setScaleWidth(float value)Larghezza relativa
setScaleX(float value)Coordinata X relativa
setScaleY(float value)Coordinata Y relativa
toAbsolute(int left, int top, int width, int height)Converti il rettangolo relativo in rettangolo assoluto
toString()Converte il valore di questa istanza in una 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)

Costruisci un RelativeRectangle

Parameters:

ParametroTipoDescrizione
sinistraint
superioreint
larghezzaint
altezzaint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Clona l’istanza corrente

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ParametroTipoDescrizione
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

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

Costruisci un RelativeRectangle con tutti i campi offset a zero e i campi scala dai parametri forniti.

Parameters:

ParametroTipoDescrizione
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

Returns: RelativeRectangle

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOffsetHeight()

public int getOffsetHeight()

Ottiene l’offset per l’altezza

Returns: int - l’offset per l’altezza

getOffsetWidth()

public int getOffsetWidth()

Ottiene l’offset per la larghezza

Returns: int - l’offset per la larghezza

getOffsetX()

public int getOffsetX()

Ottiene l’offset per la coordinata X

Returns: int - l’offset per la coordinata X

getOffsetY()

public int getOffsetY()

Ottiene l’offset per la coordinata Y

Returns: int - l’offset per la coordinata Y

getScaleHeight()

public float getScaleHeight()

Altezza relativa

Returns: float - Altezza relativa

getScaleWidth()

public float getScaleWidth()

Larghezza relativa

Returns: float - Larghezza relativa

getScaleX()

public float getScaleX()

Coordinata X relativa

Returns: float - Coordinata relativa X

getScaleY()

public float getScaleY()

Coordinata Y relativa

Returns: float - Coordinata relativa 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)

Imposta l’offset per l’altezza

Parameters:

ParametroTipoDescrizione
valoreintNuovo valore

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Imposta l’offset per la larghezza

Parameters:

ParametroTipoDescrizione
valoreintNuovo valore

setOffsetX(int value)

public void setOffsetX(int value)

Imposta l’offset per la coordinata X

Parameters:

ParametroTipoDescrizione
valoreintNuovo valore

setOffsetY(int value)

public void setOffsetY(int value)

Imposta l’offset per la coordinata Y

Parameters:

ParametroTipoDescrizione
valoreintNuovo valore

setScaleHeight(float value)

public void setScaleHeight(float value)

Altezza relativa

Parameters:

ParametroTipoDescrizione
valorefloatNuovo valore

setScaleWidth(float value)

public void setScaleWidth(float value)

Larghezza relativa

Parameters:

ParametroTipoDescrizione
valorefloatNuovo valore

setScaleX(float value)

public void setScaleX(float value)

Coordinata X relativa

Parameters:

ParametroTipoDescrizione
valorefloatNuovo valore

setScaleY(float value)

public void setScaleY(float value)

Coordinata Y relativa

Parameters:

ParametroTipoDescrizione
valorefloatNuovo valore

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

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

Converti il rettangolo relativo in rettangolo assoluto

Parameters:

ParametroTipoDescrizione
sinistraintSinistra del rettangolo
superioreintSuperiore del rettangolo
larghezzaintLarghezza del rettangolo
altezzaintAltezza del rettangolo

Returns: Rect

toString()

public String toString()

Converte il valore di questa istanza in una java.lang.String.

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int