RelativeRectangle
Przegląd
RelativeRectangle jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: Struct<RelativeRectangle>, Serializable.
Prostokąt względny Formuła przekształcenia komponentu względnego na wartość bezwzględną jest: Scale * (Reference Width) + offset. Jeśli chcemy, aby reprezentował wartość bezwzględną, ustaw wszystkie pola skali na zero i użyj pól offsetu zamiast nich.
Ta klasa udostępnia 25 metod do pracy z obiektami RelativeRectangle w programach Java. Dostępne metody obejmują: RelativeRectangle, clone, copyFrom, equals, fromScale, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getScaleHeight, getScaleWidth, getScaleX oraz 12 dodatkowych metod. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: offsetHeight, offsetWidth, offsetX, offsetY, scaleHeight, scaleWidth oraz 2 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
scaleX | float | Odczyt | Względna współrzędna X @return Względna współrzędna X / |
scaleY | float | Odczyt | Względna współrzędna Y @return Względna współrzędna Y / |
scaleWidth | float | Odczyt | Względna szerokość @return Względna szerokość / |
scaleHeight | float | Odczyt | Wysokość względna @return Wysokość względna / |
offsetX | int | Odczyt | Pobiera offset dla współrzędnej X @return offset dla współrzędnej X / |
offsetY | int | Odczyt | Pobiera offset dla współrzędnej Y @return offset dla współrzędnej Y / |
offsetWidth | int | Odczyt | Pobiera offset dla width @return offset dla width / |
offsetHeight | int | Odczyt | Pobiera przesunięcie wysokości @return przesunięcie wysokości |
Metody
| Sygnatura | Opis |
|---|---|
RelativeRectangle() | Wywołuje RelativeRectangle na tej instancji RelativeRectangle. |
RelativeRectangle(left: int, top: int, width: int, height: int) | Wywołuje RelativeRectangle(left, top, width, height) na tej instancji RelativeRectangle. |
getScaleX() → float | Współrzędna względna X @return Współrzędna względna X / |
setScaleX(value: float) | Współrzędna względna X @param value Nowa wartość / |
getScaleY() → float | Współrzędna względna Y @return Współrzędna względna Y / |
setScaleY(value: float) | Współrzędna względna Y @param value Nowa wartość / |
getScaleWidth() → float | Szerokość względna @return Szerokość względna / |
setScaleWidth(value: float) | Szerokość względna @param value Nowa wartość / |
getScaleHeight() → float | Wysokość względna @return Wysokość względna / |
setScaleHeight(value: float) | Względna wysokość @param value Nowa wartość / |
getOffsetX() → int | Pobiera offset dla współrzędnej X @return offset dla współrzędnej X / |
setOffsetX(value: int) | Ustawia offset dla współrzędnej X @param value Nowa wartość |
getOffsetY() → int | Pobiera offset dla współrzędnej Y @return offset dla współrzędnej Y / |
setOffsetY(value: int) | Ustawia offset dla współrzędnej Y |
| @param value Nowa wartość | |
getOffsetWidth() → int | Pobiera przesunięcie dla szerokości @return przesunięcie dla szerokości |
setOffsetWidth(value: int) | Ustawia offset dla szerokości @param value Nowa wartość |
getOffsetHeight() → int | Pobiera offset dla wysokości @return offset dla wysokości / |
setOffsetHeight(value: int) | Ustawia offset wysokości @param value Nowa wartość |
toAbsolute(left: int, top: int, width: int, height: int) → Rect | Konwertuj prostokąt względny na prostokąt bezwzględny @param left Lewa krawędź prostokąta @param top Górna krawędź prostokąta @param width Szerokość prostokąta @param height Wysokość prostokąta @r |
fromScale(scaleX: float, scaleY: float, scaleWidth: float, scaleHeight: float) → RelativeRectangle | Utwórz RelativeRectangle ze wszystkimi polami offsetu ustawionymi na zero oraz polami skali pobranymi z podanych parametrów. |
toString() → String | Wywołuje metodę toString na tej instancji RelativeRectangle. |
clone() → RelativeRectangle | Wywołuje metodę clone na tej instancji RelativeRectangle. |
copyFrom(src: RelativeRectangle) | Wywołuje copyFrom(src) na tej instancji RelativeRectangle. |
hashCode() → int | Wywołuje hashCode na tej instancji RelativeRectangle. |
equals(obj: Object) → boolean | Wywołuje equals(obj) na tej instancji RelativeRectangle. |