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
| Costruttore | Descrizione |
|---|---|
| RelativeRectangle(int left, int top, int width, int height) | Costruisci un RelativeRectangle |
| RelativeRectangle() |
Metodi
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| sinistra | int | |
| superiore | int | |
| larghezza | int | |
| altezza | int |
RelativeRectangle()
public RelativeRectangle()
clone()
public RelativeRectangle clone()
Clona l’istanza corrente
Returns: RelativeRectangle
copyFrom(RelativeRectangle src)
public void copyFrom(RelativeRectangle src)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| src | RelativeRectangle |
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| 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)
Costruisci un RelativeRectangle con tutti i campi offset a zero e i campi scala dai parametri forniti.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| scaleX | float | |
| scaleY | float | |
| scaleWidth | float | |
| scaleHeight | float |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | Nuovo valore |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
Imposta l’offset per la larghezza
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | Nuovo valore |
setOffsetX(int value)
public void setOffsetX(int value)
Imposta l’offset per la coordinata X
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | Nuovo valore |
setOffsetY(int value)
public void setOffsetY(int value)
Imposta l’offset per la coordinata Y
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | Nuovo valore |
setScaleHeight(float value)
public void setScaleHeight(float value)
Altezza relativa
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float | Nuovo valore |
setScaleWidth(float value)
public void setScaleWidth(float value)
Larghezza relativa
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float | Nuovo valore |
setScaleX(float value)
public void setScaleX(float value)
Coordinata X relativa
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float | Nuovo valore |
setScaleY(float value)
public void setScaleY(float value)
Coordinata Y relativa
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float | Nuovo 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| sinistra | int | Sinistra del rettangolo |
| superiore | int | Superiore del rettangolo |
| larghezza | int | Larghezza del rettangolo |
| altezza | int | Altezza 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long | |
| arg1 | int |