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()يحصل أو يعيّن الإحداثي السيني للزاوية العليا اليسرى لهذه البنية com.aspose.imaging.RectangleF.
setX(float value)يحصل أو يعيّن الإحداثي السيني للزاوية العليا اليسرى لهذه البنية com.aspose.imaging.RectangleF.
getY()يحصل أو يعيّن الإحداثي الصادي للزاوية العليا اليسرى لهذه البنية com.aspose.imaging.RectangleF.
setY(float value)يحصل أو يعيّن الإحداثي الصادي للزاوية العليا اليسرى لهذه البنية 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()يحصل أو يعيّن الإحداثي السيني للحافة اليسرى لهذه البنية com.aspose.imaging.RectangleF.
setLeft(float value)يحصل أو يعيّن الإحداثي السيني للحافة اليسرى لهذه البنية com.aspose.imaging.RectangleF.
getTop()يحصل أو يعيّن الإحداثي الصادي للحافة العليا لهذه البنية com.aspose.imaging.RectangleF.
setTop(float value)يحصل أو يعيّن الإحداثي الصادي للحافة العليا لهذه البنية com.aspose.imaging.RectangleF.
getRight()يحصل أو يعيّن الإحداثي السيني الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذه البنية com.aspose.imaging.RectangleF.
setRight(float value)يحصل أو يعيّن الإحداثي السيني الذي هو مجموع com.aspose.imaging.RectangleF.X و com.aspose.imaging.RectangleF.Width لهذه البنية com.aspose.imaging.RectangleF.
getBottom()يحصل أو يعيّن الإحداثي الصادي الذي هو مجموع com.aspose.imaging.RectangleF.Y و com.aspose.imaging.RectangleF.Height لهذه البنية com.aspose.imaging.RectangleF.
setBottom(float value)يحصل أو يعيّن الإحداثي الصادي الذي هو مجموع 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:

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

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()

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

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

setX(float value)

public void setX(float value)

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

Parameters:

معاملنوعالوصف
القيمةfloat

getY()

public float getY()

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

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

setY(float value)

public void setY(float value)

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

Parameters:

معاملنوعالوصف
القيمةfloat

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:

معاملنوعالوصف
القيمةfloat

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:

معاملنوعالوصف
القيمةfloat

getLeft()

public float getLeft()

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

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

setLeft(float value)

public void setLeft(float value)

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

Parameters:

معاملنوعالوصف
القيمةfloat

getTop()

public float getTop()

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

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

setTop(float value)

public void setTop(float value)

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

Parameters:

معاملنوعالوصف
القيمةfloat

getRight()

public float getRight()

يحصل أو يعيّن الإحداثي السيني الذي هو مجموع 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)

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

Parameters:

معاملنوعالوصف
القيمةfloat

getBottom()

public float getBottom()

يحصل أو يعيّن الإحداثي الصادي الذي هو مجموع 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)

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

Parameters:

معاملنوعالوصف
القيمةfloat

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 الذي سيتم نسخه. هذا المستطيل غير معدل.
سfloatالمقدار لتوسيع نسخة المستطيل أفقياً.
صfloatالمقدار لتوسيع نسخة المستطيل عمودياً.

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إحداثي x للزاوية العليا اليسرى للمنطقة المستطيلة.
أعلىfloatإحداثي y للزاوية العليا اليسرى للمنطقة المستطيلة.
يمينfloatإحداثي x للزاوية السفلى اليمنى للمنطقة المستطيلة.
أسفلfloatإحداثي y للزاوية السفلى اليمنى للمنطقة المستطيلة.

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:

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

Returns: boolean - تُرجِع هذه الطريقة 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: boolean - تُرجِع هذه الطريقة 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: boolean - تُرجِع هذه الطريقة true إذا كانت المنطقة المستطيلة الممثلة بالمعامل rect موجودة بالكامل داخل المنطقة المستطيلة الممثلة بهذا com.aspose.imaging.RectangleF؛ وإلا false.

inflate(float x, float y)

public void inflate(float x, float y)

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

Parameters:

معاملنوعالوصف
سfloatالمقدار لتوسيع هذا الهيكل com.aspose.imaging.RectangleF أفقياً.
صfloatالمقدار لتوسيع هذا الهيكل 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: boolean - تُرجِع هذه الطريقة true إذا كان هناك أي تقاطع.

offset(PointF pos)

public void offset(PointF pos)

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

Parameters:

معاملنوعالوصف
posPointFالمقدار لإزاحة الموقع.

offset(float x, float y)

public void offset(float x, float y)

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

Parameters:

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

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