RectangleF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class RectangleF extends Struct<RectangleF>

يخزن مجموعة من أربعة أعداد عائمة تمثل موقع وحجم المستطيل.

المنشئات

المنشئالوصف
RectangleF()
RectangleF(float x, float y, float width, float height)يُنشئ مثيلًا جديدًا لهياكل com.aspose.imaging.RectangleF بالموقع والحجم المحددين.
RectangleF(PointF location, SizeF size)يُنشئ مثيلًا جديدًا لهياكل com.aspose.imaging.RectangleF بالموقع والحجم المحددين.

الطرق

طريقةالوصف
getEmpty()يحصل على مثيل جديد لهياكل com.aspose.imaging.RectangleF حيث تكون قيم com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Width و com.aspose.imaging.RectangleF.Height مضبوطة على الصفر.
getLocation()يحصل أو يعيّن إحداثيات الزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
setLocation(PointF value)يحصل أو يعيّن إحداثيات الزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
getSize()يحصل أو يعيّن حجم هذه الهياكل com.aspose.imaging.RectangleF.
setSize(SizeF value)يحصل أو يعيّن حجم هذه الهياكل com.aspose.imaging.RectangleF.
getX()يحصل أو يعيّن إحداثي x للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
setX(float value)يحصل أو يعيّن إحداثي x للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
getY()يحصل أو يعيّن إحداثي y للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
setY(float value)يحصل أو يعيّن إحداثي y للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
getWidth()يحصل أو يعيّن عرض هذه الهياكل com.aspose.imaging.RectangleF.
setWidth(float value)يحصل أو يعيّن عرض هذه الهياكل com.aspose.imaging.RectangleF.
getHeight()يحصل أو يعيّن ارتفاع هذه الهياكل com.aspose.imaging.RectangleF.
setHeight(float value)يحصل أو يعيّن ارتفاع هذه الهياكل com.aspose.imaging.RectangleF.
getLeft()يحصل أو يعيّن إحداثي x للحافة اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
setLeft(float value)يحصل أو يعيّن إحداثي x للحافة اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.
getTop()يحصل أو يعيّن إحداثي y للحافة العليا لهذه الهياكل com.aspose.imaging.RectangleF.
setTop(float value)يحصل أو يعيّن إحداثي y للحافة العليا لهذه الهياكل com.aspose.imaging.RectangleF.
getRight()يحصل أو يعيّن إحداثي x الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذه الهياكل com.aspose.imaging.RectangleF.
setRight(float value)يحصل أو يعيّن إحداثي x الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذه الهياكل com.aspose.imaging.RectangleF.
getBottom()يحصل أو يعيّن إحداثي y الذي هو مجموع com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Height لهذه الهياكل com.aspose.imaging.RectangleF.
setBottom(float value)يحصل أو يعيّن إحداثي y الذي هو مجموع com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Height لهذه الهياكل com.aspose.imaging.RectangleF.
isEmpty()يحصل على قيمة تشير إلى ما إذا كانت خاصية com.aspose.imaging.RectangleF.Width أو com.aspose.imaging.RectangleF.Height لهذه الهياكل com.aspose.imaging.RectangleF تساوي الصفر.
fromPoints(PointF point1, PointF point2)ينشئ Rectangle جديدًا من نقطتين محددتين.
inflate(RectangleF rect, float x, float y)ينشئ ويعيد نسخة موسعة من الهياكل com.aspose.imaging.RectangleF المحددة.
intersect(RectangleF a, RectangleF b)يعيد هياكل com.aspose.imaging.RectangleF التي تمثل تقاطع مستطيلين.
union(RectangleF a, RectangleF b)ينشئ أصغر مستطيل ثالث ممكن يمكنه احتواء المستطيلين الذين يشكلان اتحادًا.
op_Equality(RectangleF left, RectangleF right)يفحص ما إذا كانت هياكل com.aspose.imaging.RectangleF الاثنين لها موقع وحجم متساويين.
op_Inequality(RectangleF left, RectangleF right)يفحص ما إذا كانت هياكل com.aspose.imaging.RectangleF الاثنين تختلف في الموقع أو الحجم.
op_Multiply(RectangleF rectangle, float multiplier)ينفّذ العامل *.
op_Division(RectangleF rectangle, float divider)ينفّذ العامل /.
to_RectangleF(Rectangle rect)يحوّل الهياكل com.aspose.imaging.Rectangle المحددة إلى هياكل com.aspose.imaging.RectangleF.
fromLeftTopRightBottom(float left, float top, float right, float bottom)ينشئ هياكل com.aspose.imaging.RectangleF مع الزاوية العليا اليسرى والزاوية السفلية اليمنى في المواقع المحددة.
normalize()يُعَدِّل المستطيل بجعل عرضه وارتفاعه إيجابيين، والجانب الأيسر أصغر من الجانب الأيمن، والجانب العلوي أصغر من الجانب السفلي.
contains(float x, float y)يحدد ما إذا كانت النقطة المحددة موجودة داخل هذه الهياكل com.aspose.imaging.RectangleF.
contains(PointF point)يحدد ما إذا كانت النقطة المحددة موجودة داخل هذه الهياكل com.aspose.imaging.RectangleF.
contains(RectangleF rect)يحدد ما إذا كانت المنطقة المستطيلة التي يمثلها rect مضمونة بالكامل داخل بنية com.aspose.imaging.RectangleF هذه.
inflate(float x, float y)يوسع بنية com.aspose.imaging.RectangleF هذه بالمقدار المحدد.
inflate(SizeF size)يوسع com.aspose.imaging.RectangleF هذه بالمقدار المحدد.
intersect(RectangleF rect)يستبدل بنية com.aspose.imaging.RectangleF هذه بالتقاطع بين نفسها والبنية com.aspose.imaging.RectangleF المحددة.
intersectsWith(RectangleF rect)يحدد ما إذا كان هذا المستطيل يتقاطع مع rect.
offset(PointF pos)يضبط موقع هذا المستطيل بالمقدار المحدد.
offset(float x, float y)يضبط موقع هذا المستطيل بالمقدار المحدد.
equals(Object obj)يفحص ما إذا كان obj هو com.aspose.imaging.RectangleF بنفس الموقع والحجم لهذا com.aspose.imaging.RectangleF.
hashCode()يحصل على رمز التجزئة لهذه بنية com.aspose.imaging.RectangleF.
toString()يحوّل خصائص com.aspose.imaging.RectangleF هذه إلى سلسلة قابلة للقراءة البشرية.
CloneTo(RectangleF that)
Clone()
isEquals(RectangleF obj1, RectangleF obj2)

RectangleF()

public RectangleF()

RectangleF(float x, float y, float width, float height)

public RectangleF(float x, float y, float width, float height)

يُنشئ مثيلًا جديدًا لهياكل com.aspose.imaging.RectangleF بالموقع والحجم المحددين.

Parameters:

معاملنوعالوصف
xfloatالإحداثي السيني للزاوية العلوية اليسرى للمستطيل.
yfloatالإحداثي الصادي للزاوية العلوية اليسرى للمستطيل.
widthfloatعرض المستطيل.
heightfloatارتفاع المستطيل.

RectangleF(PointF location, SizeF size)

public RectangleF(PointF location, SizeF size)

يُنشئ مثيلًا جديدًا لهياكل com.aspose.imaging.RectangleF بالموقع والحجم المحددين.

Parameters:

معاملنوعالوصف
locationPointFكائن com.aspose.imaging.PointF يمثل الزاوية العلوية اليسرى للمنطقة المستطيلة.
sizeSizeFكائن com.aspose.imaging.SizeF يمثل عرض وارتفاع المنطقة المستطيلة.

getEmpty()

public static RectangleF getEmpty()

يحصل على مثيل جديد لهياكل com.aspose.imaging.RectangleF حيث تكون قيم com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Width و com.aspose.imaging.RectangleF.Height مضبوطة على الصفر.

Returns: RectangleF

getLocation()

public PointF getLocation()

يحصل أو يعيّن إحداثيات الزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: PointF - A com.aspose.imaging.PointF that represents the upper-left corner of this com.aspose.imaging.RectangleF structure.

setLocation(PointF value)

public void setLocation(PointF value)

يحصل أو يعيّن إحداثيات الزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuePointF

getSize()

public SizeF getSize()

يحصل أو يعيّن حجم هذه الهياكل com.aspose.imaging.RectangleF.

Returns: SizeF - A com.aspose.imaging.SizeF that represents the width and height of this com.aspose.imaging.RectangleF structure.

setSize(SizeF value)

public void setSize(SizeF value)

يحصل أو يعيّن حجم هذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valueSizeF

getX()

public float getX()

يحصل أو يعيّن إحداثي x للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - الإحداثي السيني للزاوية العلوية اليسرى لهذه بنية com.aspose.imaging.RectangleF.

setX(float value)

public void setX(float value)

يحصل أو يعيّن إحداثي x للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getY()

public float getY()

يحصل أو يعيّن إحداثي y للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - الإحداثي الصادي للزاوية العلوية اليسرى لهذه بنية com.aspose.imaging.RectangleF.

setY(float value)

public void setY(float value)

يحصل أو يعيّن إحداثي y للزاوية العليا اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getWidth()

public float getWidth()

يحصل أو يعيّن عرض هذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - عرض هذه بنية com.aspose.imaging.RectangleF.

setWidth(float value)

public void setWidth(float value)

يحصل أو يعيّن عرض هذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getHeight()

public float getHeight()

يحصل أو يعيّن ارتفاع هذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - ارتفاع هذه بنية com.aspose.imaging.RectangleF.

setHeight(float value)

public void setHeight(float value)

يحصل أو يعيّن ارتفاع هذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getLeft()

public float getLeft()

يحصل أو يعيّن إحداثي x للحافة اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - الإحداثي السيني للحافة اليسرى لهذه بنية com.aspose.imaging.RectangleF.

setLeft(float value)

public void setLeft(float value)

يحصل أو يعيّن إحداثي x للحافة اليسرى لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getTop()

public float getTop()

يحصل أو يعيّن إحداثي y للحافة العليا لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - الإحداثي الصادي للحافة العليا لهذه بنية com.aspose.imaging.RectangleF.

setTop(float value)

public void setTop(float value)

يحصل أو يعيّن إحداثي y للحافة العليا لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getRight()

public float getRight()

يحصل أو يعيّن إحداثي x الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - إحداثي x الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذا الهيكل com.aspose.imaging.RectangleF.

setRight(float value)

public void setRight(float value)

يحصل أو يعيّن إحداثي x الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

getBottom()

public float getBottom()

يحصل أو يعيّن إحداثي y الذي هو مجموع com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Height لهذه الهياكل com.aspose.imaging.RectangleF.

Returns: float - إحداثي y الذي هو مجموع com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Height لهذا الهيكل com.aspose.imaging.RectangleF.

setBottom(float value)

public void setBottom(float value)

يحصل أو يعيّن إحداثي y الذي هو مجموع com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Height لهذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
valuefloat

isEmpty()

public boolean isEmpty()

يحصل على قيمة تشير إلى ما إذا كانت خاصية com.aspose.imaging.RectangleF.Width أو com.aspose.imaging.RectangleF.Height لهذه الهياكل com.aspose.imaging.RectangleF تساوي الصفر.

Returns: boolean - تُعيد هذه الخاصية true إذا كان خاصية com.aspose.imaging.RectangleF.Width أو com.aspose.imaging.RectangleF.Height لهذا com.aspose.imaging.RectangleF تساوي صفرًا؛ وإلا false.

fromPoints(PointF point1, PointF point2)

public static RectangleF fromPoints(PointF point1, PointF point2)

ينشئ Rectangle جديدًا من نقطتين محددتين. سيكون رُؤوس الـ Rectangle المُنشأ مساوية للنقطتين point1 و point2 الممررتين. عادةً ما تكون هذه الرؤوس هي الرؤوس المتقابلة.

Parameters:

معاملنوعالوصف
point1PointFالنقطة Point الأولى للمستطيل الجديد.
point2PointFالنقطة Point الثانية للمستطيل الجديد.

Returns: RectangleF - A newly created Rectangle.

inflate(RectangleF rect, float x, float y)

public static RectangleF inflate(RectangleF rect, float x, float y)

ينشئ ويُعيد نسخة مُوسعة من الهيكل com.aspose.imaging.RectangleF المحدد. تُوسَّع النسخة بالمقدار المحدد. يظل المستطيل الأصلي غير معدل.

Parameters:

معاملنوعالوصف
rectRectangleFcom.aspose.imaging.RectangleF الذي سيُنسخ. هذا المستطيل غير معدل.
xfloatالمقدار لتوسيع نسخة المستطيل أفقياً.
yfloatالمقدار لتوسيع نسخة المستطيل عمودياً.

Returns: RectangleF - The inflated com.aspose.imaging.RectangleF.

intersect(RectangleF a, RectangleF b)

public static RectangleF intersect(RectangleF a, RectangleF b)

يعيد هيكل com.aspose.imaging.RectangleF يمثل تقاطع مستطيلين. إذا لم يكن هناك تقاطع، يتم إرجاع com.aspose.imaging.RectangleF فارغ.

Parameters:

معاملنوعالوصف
aRectangleFالمستطيل الأول للتقاطع.
bRectangleFالمستطيل الثاني للتقاطع.

Returns: RectangleF - A third com.aspose.imaging.RectangleF structure the size of which represents the overlapped area of the two specified rectangles.

union(RectangleF a, RectangleF b)

public static RectangleF union(RectangleF a, RectangleF b)

ينشئ أصغر مستطيل ثالث ممكن يمكنه احتواء المستطيلين الذين يشكلان اتحادًا.

Parameters:

معاملنوعالوصف
aRectangleFالمستطيل الأول للاتحاد.
bRectangleFالمستطيل الثاني للاتحاد.

Returns: RectangleF - A third com.aspose.imaging.RectangleF structure that contains both of the two rectangles that form the union.

op_Equality(RectangleF left, RectangleF right)

public static boolean op_Equality(RectangleF left, RectangleF right)

يفحص ما إذا كانت هياكل com.aspose.imaging.RectangleF الاثنين لها موقع وحجم متساويين.

Parameters:

معاملنوعالوصف
leftRectangleFهيكل com.aspose.imaging.RectangleF الموجود على يسار عامل المساواة.
rightRectangleFهيكل com.aspose.imaging.RectangleF الموجود على يمين عامل المساواة.

Returns: boolean - يُعيد هذا العامل true إذا كان الهيكلان com.aspose.imaging.RectangleF المحددان يمتلكان خصائص com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Width و com.aspose.imaging.RectangleF.Height متساوية.

op_Inequality(RectangleF left, RectangleF right)

public static boolean op_Inequality(RectangleF left, RectangleF right)

يفحص ما إذا كانت هياكل com.aspose.imaging.RectangleF الاثنين تختلف في الموقع أو الحجم.

Parameters:

معاملنوعالوصف
leftRectangleFهيكل com.aspose.imaging.RectangleF الموجود على يسار عامل عدم المساواة.
rightRectangleFهيكل com.aspose.imaging.RectangleF الموجود على يمين عامل عدم المساواة.

Returns: boolean - يُعيد هذا العامل true إذا كان أي من خصائص com.aspose.imaging.RectangleF.X أو com.aspose.imaging.RectangleF.Y أو com.aspose.imaging.RectangleF.Width أو com.aspose.imaging.RectangleF.Height للهيكلين com.aspose.imaging.RectangleF غير متساوية؛ وإلا false.

op_Multiply(RectangleF rectangle, float multiplier)

public static RectangleF op_Multiply(RectangleF rectangle, float multiplier)

ينفّذ العامل *.

Parameters:

معاملنوعالوصف
rectangleRectangleFالمستطيل.
المضاعفfloatالمضاعف.

Returns: RectangleF - The result of the operator.

op_Division(RectangleF rectangle, float divider)

public static RectangleF op_Division(RectangleF rectangle, float divider)

ينفّذ العامل /.

Parameters:

معاملنوعالوصف
rectangleRectangleFالمستطيل.
القاسمfloatالقاسم.

Returns: RectangleF - The result of the operator.

to_RectangleF(Rectangle rect)

public static RectangleF to_RectangleF(Rectangle rect)

يحوّل الهياكل com.aspose.imaging.Rectangle المحددة إلى هياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
rectRectangleالهيكل com.aspose.imaging.Rectangle للتحويل.

Returns: RectangleF - The com.aspose.imaging.RectangleF structure that is converted from the specified com.aspose.imaging.Rectangle structure.

fromLeftTopRightBottom(float left, float top, float right, float bottom)

public static RectangleF fromLeftTopRightBottom(float left, float top, float right, float bottom)

ينشئ هياكل com.aspose.imaging.RectangleF مع الزاوية العليا اليسرى والزاوية السفلية اليمنى في المواقع المحددة.

Parameters:

معاملنوعالوصف
يسارfloatالإحداثي السيني للزاوية العلوية اليسرى للمنطقة المستطيلة.
أعلىfloatالإحداثي الصادي للزاوية العلوية اليسرى للمنطقة المستطيلة.
يمينfloatالإحداثي السيني للزاوية السفلية اليمنى للمنطقة المستطيلة.
أسفلfloatالإحداثي الصادي للزاوية السفلية اليمنى للمنطقة المستطيلة.

Returns: RectangleF - The new com.aspose.imaging.RectangleF that this method creates.

normalize()

public void normalize()

يُعَدِّل المستطيل بجعل عرضه وارتفاعه إيجابيين، والجانب الأيسر أصغر من الجانب الأيمن، والجانب العلوي أصغر من الجانب السفلي.

contains(float x, float y)

public boolean contains(float x, float y)

يحدد ما إذا كانت النقطة المحددة موجودة داخل هذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
xfloatالإحداثي السيني للنقطة المراد اختبارها.
yfloatالإحداثي الصادي للنقطة المراد اختبارها.

Returns: منطقية - تُعيد هذه الطريقة true إذا كانت النقطة المحددة بـ x و y موجودة داخل هيكل com.aspose.imaging.RectangleF هذا؛ وإلا false.

contains(PointF point)

public boolean contains(PointF point)

يحدد ما إذا كانت النقطة المحددة موجودة داخل هذه الهياكل com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
pointPointFالـ com.aspose.imaging.PointF للاختبار.

Returns: منطقية - تُعيد هذه الطريقة true إذا كانت النقطة الممثلة بواسطة معامل point موجودة داخل هيكل com.aspose.imaging.RectangleF هذا؛ وإلا false.

contains(RectangleF rect)

public boolean contains(RectangleF rect)

يحدد ما إذا كانت المنطقة المستطيلة التي يمثلها rect مضمونة بالكامل داخل بنية com.aspose.imaging.RectangleF هذه.

Parameters:

معاملنوعالوصف
rectRectangleFالـ com.aspose.imaging.RectangleF للاختبار.

Returns: منطقية - تُعيد هذه الطريقة true إذا كانت المنطقة المستطيلة الممثلة بـ rect موجودة بالكامل داخل المنطقة المستطيلة الممثلة بهذا com.aspose.imaging.RectangleF؛ وإلا false.

inflate(float x, float y)

public void inflate(float x, float y)

يوسع بنية com.aspose.imaging.RectangleF هذه بالمقدار المحدد.

Parameters:

معاملنوعالوصف
xfloatالكمية لتوسيع هذا الهيكل com.aspose.imaging.RectangleF أفقياً.
yfloatالكمية لتوسيع هذا الهيكل com.aspose.imaging.RectangleF عمودياً.

inflate(SizeF size)

public void inflate(SizeF size)

يوسع com.aspose.imaging.RectangleF هذه بالمقدار المحدد.

Parameters:

معاملنوعالوصف
sizeSizeFالكمية لتوسيع هذا المستطيل.

intersect(RectangleF rect)

public void intersect(RectangleF rect)

يستبدل بنية com.aspose.imaging.RectangleF هذه بالتقاطع بين نفسها والبنية com.aspose.imaging.RectangleF المحددة.

Parameters:

معاملنوعالوصف
rectRectangleFالمستطيل للتقاطع.

intersectsWith(RectangleF rect)

public boolean intersectsWith(RectangleF rect)

يحدد ما إذا كان هذا المستطيل يتقاطع مع rect.

Parameters:

معاملنوعالوصف
rectRectangleFالمستطيل للاختبار.

Returns: منطقية - تُعيد هذه الطريقة true إذا كان هناك أي تقاطع.

offset(PointF pos)

public void offset(PointF pos)

يضبط موقع هذا المستطيل بالمقدار المحدد.

Parameters:

معاملنوعالوصف
posPointFالكمية لإزاحة الموقع.

offset(float x, float y)

public void offset(float x, float y)

يضبط موقع هذا المستطيل بالمقدار المحدد.

Parameters:

معاملنوعالوصف
xfloatالكمية لإزاحة الموقع أفقياً.
yfloatالكمية لإزاحة الموقع عمودياً.

equals(Object obj)

public boolean equals(Object obj)

يفحص ما إذا كان obj هو com.aspose.imaging.RectangleF بنفس الموقع والحجم لهذا com.aspose.imaging.RectangleF.

Parameters:

معاملنوعالوصف
objjava.lang.Objectالكائن System.Object للاختبار.

Returns: boolean - تُعيد هذه الطريقة true إذا كان obj هو com.aspose.imaging.RectangleF وكانت خصائص X و Y و Width و Height مساوية للخصائص المقابلة لهذا com.aspose.imaging.RectangleF؛ وإلا، false.

hashCode()

public int hashCode()

يحصل على رمز التجزئة لهذه بنية com.aspose.imaging.RectangleF.

Returns: int - رمز التجزئة لهذا com.aspose.imaging.RectangleF.

toString()

public String toString()

يحوّل خصائص com.aspose.imaging.RectangleF هذه إلى سلسلة قابلة للقراءة البشرية.

Returns: java.lang.String - سلسلة تحتوي على الموضع والعرض والارتفاع لهذا الهيكل com.aspose.imaging.RectangleF.

CloneTo(RectangleF that)

public void CloneTo(RectangleF that)

Parameters:

معاملنوعالوصف
thatRectangleF

Clone()

public RectangleF Clone()

Returns: RectangleF

isEquals(RectangleF obj1, RectangleF obj2)

public static boolean isEquals(RectangleF obj1, RectangleF obj2)

Parameters:

معاملنوعالوصف
obj1RectangleF
obj2RectangleF

Returns: boolean