RelativeRectangle
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable
public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable
Rectángulo relativo La fórmula entre el componente relativo y el valor absoluto es: Scale * (Reference Width) + offset. Así que si queremos que represente un valor absoluto, deje todos los campos de escala en cero y use los campos de desplazamiento en su lugar.
Constructores
| Constructor | Descripción |
|---|---|
| RelativeRectangle(int left, int top, int width, int height) | Construir un RelativeRectangle |
| RelativeRectangle() |
Métodos
| Método | Descripción |
|---|---|
| clone() | |
| copyFrom(RelativeRectangle src) | |
| equals(Object obj) | |
| fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight) | Construir un RelativeRectangle con todos los campos de desplazamiento en cero y los campos de escala a partir de los parámetros dados. |
| getClass() | |
| getOffsetHeight() | Obtiene el desplazamiento para la altura |
| getOffsetWidth() | Obtiene el desplazamiento para el ancho |
| getOffsetX() | Obtiene el desplazamiento para la coordenada X |
| getOffsetY() | Obtiene el desplazamiento para la coordenada Y |
| getScaleHeight() | Altura relativa |
| getScaleWidth() | Ancho relativo |
| getScaleX() | Coordenada X relativa |
| getScaleY() | Coordenada Y relativa |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setOffsetHeight(int value) | Establece el desplazamiento para la altura |
| setOffsetWidth(int value) | Establece el desplazamiento para el ancho |
| setOffsetX(int value) | Establece el desplazamiento para la coordenada X |
| setOffsetY(int value) | Establece el desplazamiento para la coordenada Y |
| setScaleHeight(float value) | Altura relativa |
| setScaleWidth(float value) | Ancho relativo |
| setScaleX(float value) | Coordenada X relativa |
| setScaleY(float value) | Coordenada Y relativa |
| toAbsolute(int left, int top, int width, int height) | Convertir el rectángulo relativo a rectángulo absoluto |
| toString() | Convierte el valor de esta instancia a un 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)
Construir un RelativeRectangle
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| izquierda | int | |
| superior | int | |
| ancho | int | |
| altura | int |
RelativeRectangle()
public RelativeRectangle()
clone()
public RelativeRectangle clone()
Clonar la instancia actual
Returns: RelativeRectangle
copyFrom(RelativeRectangle src)
public void copyFrom(RelativeRectangle src)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| src | RelativeRectangle |
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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)
Construir un RelativeRectangle con todos los campos de desplazamiento en cero y los campos de escala a partir de los parámetros dados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| scaleX | float | |
| scaleY | float | |
| scaleWidth | float | |
| scaleHeight | float |
Returns: RelativeRectangle
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getOffsetHeight()
public int getOffsetHeight()
Obtiene el desplazamiento para la altura
Returns: int - el desplazamiento para la altura
getOffsetWidth()
public int getOffsetWidth()
Obtiene el desplazamiento para el ancho
Returns: int - el desplazamiento para el ancho
getOffsetX()
public int getOffsetX()
Obtiene el desplazamiento para la coordenada X
Returns: int - el desplazamiento para la coordenada X
getOffsetY()
public int getOffsetY()
Obtiene el desplazamiento para la coordenada Y
Returns: int - el desplazamiento para la coordenada Y
getScaleHeight()
public float getScaleHeight()
Altura relativa
Returns: float - Altura relativa
getScaleWidth()
public float getScaleWidth()
Ancho relativo
Returns: float - Ancho relativo
getScaleX()
public float getScaleX()
Coordenada X relativa
Returns: float - Coordenada relativa X
getScaleY()
public float getScaleY()
Coordenada Y relativa
Returns: float - Coordenada 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)
Establece el desplazamiento para la altura
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
Establece el desplazamiento para el ancho
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setOffsetX(int value)
public void setOffsetX(int value)
Establece el desplazamiento para la coordenada X
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setOffsetY(int value)
public void setOffsetY(int value)
Establece el desplazamiento para la coordenada Y
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setScaleHeight(float value)
public void setScaleHeight(float value)
Altura relativa
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float | Nuevo valor |
setScaleWidth(float value)
public void setScaleWidth(float value)
Ancho relativo
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float | Nuevo valor |
setScaleX(float value)
public void setScaleX(float value)
Coordenada X relativa
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float | Nuevo valor |
setScaleY(float value)
public void setScaleY(float value)
Coordenada Y relativa
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float | Nuevo valor |
toAbsolute(int left, int top, int width, int height)
public Rect toAbsolute(int left, int top, int width, int height)
Convertir el rectángulo relativo a rectángulo absoluto
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| izquierda | int | Izquierda del rectángulo |
| superior | int | Superior del rectángulo |
| ancho | int | Ancho del rectángulo |
| altura | int | Altura del rectángulo |
Returns: Rect
toString()
public String toString()
Convierte el valor de esta instancia a un java.lang.String.
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |