RelativeRectangle

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable

public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable

Σχετικό ορθογώνιο Η φόρμουλα μεταξύ του σχετικού στοιχείου και της απόλυτης τιμής είναι: Scale * (Reference Width) + offset Έτσι, αν θέλουμε να αντιπροσωπεύει μια απόλυτη τιμή, αφήστε όλα τα πεδία κλίμακας στο μηδέν και χρησιμοποιήστε τα πεδία μετατόπισης αντί αυτού.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
RelativeRectangle(int left, int top, int width, int height)Δημιουργήστε ένα RelativeRectangle
RelativeRectangle()

Μέθοδοι

ΜέθοδοςΠεριγραφή
clone()
copyFrom(RelativeRectangle src)
equals(Object obj)
fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)Δημιουργήστε ένα RelativeRectangle με όλα τα πεδία offset στο μηδέν και τα πεδία scale από τις δοσμένες παραμέτρους.
getClass()
getOffsetHeight()Λαμβάνει το offset για το ύψος
getOffsetWidth()Λαμβάνει το offset για το πλάτος
getOffsetX()Λαμβάνει το offset για τη συντεταγμένη X
getOffsetY()Λαμβάνει το offset για τη συντεταγμένη Y
getScaleHeight()Σχετικό ύψος
getScaleWidth()Σχετικό πλάτος
getScaleX()Σχετική συντεταγμένη X
getScaleY()Σχετική συντεταγμένη Y
hashCode()
notify()
notifyAll()
setOffsetHeight(int value)Ορίζει το offset για το ύψος
setOffsetWidth(int value)Ορίζει το offset για το πλάτος
setOffsetX(int value)Ορίζει το offset για τη συντεταγμένη X
setOffsetY(int value)Ορίζει το offset για τη συντεταγμένη Y
setScaleHeight(float value)Σχετικό ύψος
setScaleWidth(float value)Σχετικό πλάτος
setScaleX(float value)Σχετική συντεταγμένη X
setScaleY(float value)Σχετική συντεταγμένη Y
toAbsolute(int left, int top, int width, int height)Μετατρέψτε το relative rectangle σε absolute rectangle
toString()Μετατρέπει την τιμή αυτού του αντικειμένου σε 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)

Δημιουργήστε ένα RelativeRectangle

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
αριστεράint
επάνωint
widthint
ύψοςint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Κλωνοποίηση τρέχουσας παρουσίας

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
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)

Δημιουργήστε ένα RelativeRectangle με όλα τα πεδία offset στο μηδέν και τα πεδία scale από τις δοσμένες παραμέτρους.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

Returns: RelativeRectangle

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOffsetHeight()

public int getOffsetHeight()

Λαμβάνει το offset για το ύψος

Returns: int - η μετατόπιση για το ύψος

getOffsetWidth()

public int getOffsetWidth()

Λαμβάνει το offset για το πλάτος

Returns: int - η μετατόπιση για το πλάτος

getOffsetX()

public int getOffsetX()

Λαμβάνει το offset για τη συντεταγμένη X

Returns: int - η μετατόπιση για τη συντεταγμένη X

getOffsetY()

public int getOffsetY()

Λαμβάνει το offset για τη συντεταγμένη Y

Returns: int - η μετατόπιση για τη συντεταγμένη Y

getScaleHeight()

public float getScaleHeight()

Σχετικό ύψος

Returns: float - Σχετικό ύψος

getScaleWidth()

public float getScaleWidth()

Σχετικό πλάτος

Returns: float - Σχετικό πλάτος

getScaleX()

public float getScaleX()

Σχετική συντεταγμένη X

Returns: float - Σχετική συντεταγμένη X

getScaleY()

public float getScaleY()

Σχετική συντεταγμένη Y

Returns: float - Σχετική συντεταγμένη 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)

Ορίζει το offset για το ύψος

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήintΝέα τιμή

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Ορίζει το offset για το πλάτος

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήintΝέα τιμή

setOffsetX(int value)

public void setOffsetX(int value)

Ορίζει το offset για τη συντεταγμένη X

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήintΝέα τιμή

setOffsetY(int value)

public void setOffsetY(int value)

Ορίζει το offset για τη συντεταγμένη Y

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήintΝέα τιμή

setScaleHeight(float value)

public void setScaleHeight(float value)

Σχετικό ύψος

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΝέα τιμή

setScaleWidth(float value)

public void setScaleWidth(float value)

Σχετικό πλάτος

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΝέα τιμή

setScaleX(float value)

public void setScaleX(float value)

Σχετική συντεταγμένη X

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΝέα τιμή

setScaleY(float value)

public void setScaleY(float value)

Σχετική συντεταγμένη Y

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΝέα τιμή

toAbsolute(int left, int top, int width, int height)

public Rect toAbsolute(int left, int top, int width, int height)

Μετατρέψτε το relative rectangle σε absolute rectangle

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
αριστεράintΑριστερά του ορθογωνίου
επάνωintΠάνω του ορθογωνίου
widthintΠλάτος του ορθογωνίου
ύψοςintΎψος του ορθογωνίου

Returns: Rect

toString()

public String toString()

Μετατρέπει την τιμή αυτού του αντικειμένου σε java.lang.String.

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int