RelativeRectangle
Panoramica
RelativeRectangle è una classe in Aspose.3D FOSS per Java. Eredita da: Struct<RelativeRectangle>, Serializable.
Rettangolo relativo La formula tra componente relativo e valore assoluto è: Scale * (Reference Width) + offset Quindi, se vogliamo che rappresenti un valore assoluto, impostare tutti i campi di scala a zero e utilizzare i campi offset invece.
Questa classe fornisce 25 metodi per lavorare con oggetti RelativeRectangle nei programmi Java. I metodi disponibili includono: RelativeRectangle, clone, copyFrom, equals, fromScale, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getScaleHeight, getScaleWidth, getScaleX e 12 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: offsetHeight, offsetWidth, offsetX, offsetY, scaleHeight, scaleWidth e 2 in più.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
scaleX | float | Lettura | Coordinata relativa X @return Coordinata relativa X / |
scaleY | float | Lettura | Coordinata relativa Y @return Coordinata relativa Y / |
scaleWidth | float | Lettura | Larghezza relativa @return Larghezza relativa / |
scaleHeight | float | Lettura | Altezza relativa @return Altezza relativa / |
offsetX | int | Lettura | Ottiene lo spostamento per la coordinata X @return lo spostamento per la coordinata X / |
offsetY | int | Lettura | Ottiene l’offset per la coordinata Y @return l’offset per la coordinata Y / |
offsetWidth | int | Lettura | Restituisce l’offset per la larghezza @return l’offset per la larghezza / |
offsetHeight | int | Lettura | Ottiene l’offset per l’altezza @return l’offset per l’altezza |
Metodi
| Firma | Descrizione |
|---|---|
RelativeRectangle() | Chiama RelativeRectangle su questa istanza RelativeRectangle. |
RelativeRectangle(left: int, top: int, width: int, height: int) | Chiama RelativeRectangle(left, top, width, height) su questa istanza di RelativeRectangle. |
getScaleX() → float | Coordinata relativa X @return Coordinata relativa X / |
setScaleX(value: float) | Coordinata relativa X @param value Nuovo valore / |
getScaleY() → float | Coordinata relativa Y @return Coordinata relativa Y / |
setScaleY(value: float) | Coordinata relativa Y @param value Nuovo valore / |
getScaleWidth() → float | Larghezza relativa @return Larghezza relativa / |
setScaleWidth(value: float) | Larghezza relativa @param value Nuovo valore / |
getScaleHeight() → float | Altezza relativa @return Altezza relativa / |
setScaleHeight(value: float) | Altezza relativa @param value Nuovo valore / |
getOffsetX() → int | Restituisce lo spostamento per la coordinata X @return lo spostamento per la coordinata X / |
setOffsetX(value: int) | Imposta l’offset per la coordinata X @param value Nuovo valore |
getOffsetY() → int | Ottiene l’offset per la coordinata Y @return l’offset per la coordinata Y / |
setOffsetY(value: int) | Imposta lo scostamento per la coordinata Y @param value Nuovo valore |
getOffsetWidth() → int | Restituisce lo spostamento per la larghezza |
| @return lo spostamento per la larghezza | |
setOffsetWidth(value: int) | Imposta l’offset per la larghezza @param value Nuovo valore |
getOffsetHeight() → int | Ottiene lo scostamento per l’altezza @return lo scostamento per l’altezza |
setOffsetHeight(value: int) | Imposta lo spostamento per l’altezza @param value Nuovo valore |
toAbsolute(left: int, top: int, width: int, height: int) → Rect | Converti il rettangolo relativo in rettangolo assoluto @param left Lato sinistro del rettangolo @param top Lato superiore del rettangolo @param width Larghezza del rettangolo @param height Altezza del rettangolo @r |
fromScale(scaleX: float, scaleY: float, scaleWidth: float, scaleHeight: float) → RelativeRectangle | Costruisci un RelativeRectangle con tutti i campi offset a zero e i campi di scala dai parametri forniti. |
toString() → String | Chiama toString su questa istanza di RelativeRectangle. |
clone() → RelativeRectangle | Chiama clone su questa istanza di RelativeRectangle. |
copyFrom(src: RelativeRectangle) | Chiama copyFrom(src) su questa istanza di RelativeRectangle. |
hashCode() → int | Chiama hashCode su questa istanza di RelativeRectangle. |
equals(obj: Object) → boolean | Chiama equals(obj) su questa istanza di RelativeRectangle. |