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

ConstructorDescripción
RelativeRectangle(int left, int top, int width, int height)Construir un RelativeRectangle
RelativeRectangle()

Métodos

MétodoDescripció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ámetroTipoDescripción
izquierdaint
superiorint
anchoint
alturaint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Clonar la instancia actual

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ParámetroTipoDescripción
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ParámetroTipoDescripción
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)

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ámetroTipoDescripción
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

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ámetroTipoDescripción
valorintNuevo valor

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Establece el desplazamiento para el ancho

Parameters:

ParámetroTipoDescripción
valorintNuevo valor

setOffsetX(int value)

public void setOffsetX(int value)

Establece el desplazamiento para la coordenada X

Parameters:

ParámetroTipoDescripción
valorintNuevo valor

setOffsetY(int value)

public void setOffsetY(int value)

Establece el desplazamiento para la coordenada Y

Parameters:

ParámetroTipoDescripción
valorintNuevo valor

setScaleHeight(float value)

public void setScaleHeight(float value)

Altura relativa

Parameters:

ParámetroTipoDescripción
valorfloatNuevo valor

setScaleWidth(float value)

public void setScaleWidth(float value)

Ancho relativo

Parameters:

ParámetroTipoDescripción
valorfloatNuevo valor

setScaleX(float value)

public void setScaleX(float value)

Coordenada X relativa

Parameters:

ParámetroTipoDescripción
valorfloatNuevo valor

setScaleY(float value)

public void setScaleY(float value)

Coordenada Y relativa

Parameters:

ParámetroTipoDescripción
valorfloatNuevo 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ámetroTipoDescripción
izquierdaintIzquierda del rectángulo
superiorintSuperior del rectángulo
anchointAncho del rectángulo
alturaintAltura 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ámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int