فئة Region
Summary: Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.Region
Constructors
| Name | الوصف |
|---|---|
| Region() | ينشئ كائنًا جديدًا من Region. |
| Region(path) | يُنشئ Region جديدًا باستخدام GraphicsPath المحدد. |
| Region(rect) | يُنشئ Region جديدًا من بنية RectangleF المحددة. |
| Region(rect) | يُنشئ Region جديدًا من بنية RectangleF المحددة. |
Methods
| Name | الوصف |
|---|---|
| complement(path) | يُحدّث هذا Region ليحتوي على الجزء من GraphicsPath المحدد الذي لا يتقاطع مع هذا Region. |
| complement(rect) | يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region. |
| complement(rect) | يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region. |
| complement(region) | يُحدّث هذا Region ليحتوي على الجزء من Region المحدد الذي لا يتقاطع مع هذا Region. |
| complement_path(path) | يُحدّث هذا Region ليحتوي على الجزء من GraphicsPath المحدد الذي لا يتقاطع مع هذا Region. |
| complement_rect(rect) | يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region. |
| complement_rect_f(rect) | يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region. |
| complement_rgn(region) | يُحدّث هذا Region ليحتوي على الجزء من Region المحدد الذي لا يتقاطع مع هذا Region. |
| create_with_path(path) | يُنشئ Region جديدًا باستخدام GraphicsPath المحدد. |
| create_with_rect(rect) | يُنشئ Region جديدًا من بنية RectangleF المحددة. |
| create_with_rect_f(rect) | يُنشئ Region جديدًا من بنية RectangleF المحددة. |
| deep_clone() | ينشئ نسخة عميقة دقيقة من هذا Region. |
| exclude(path) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع GraphicsPath المحدد. |
| exclude(rect) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة. |
| exclude(rect) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة. |
| exclude(region) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع Region المحدد. |
| exclude_path(path) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع GraphicsPath المحدد. |
| exclude_rect(rect) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة. |
| exclude_rect_f(rect) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة. |
| exclude_rgn(region) | يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع Region المحدد. |
| intersect(path) | يُحدّث هذا Region إلى تقاطعه مع GraphicsPath المحدد. |
| intersect(rect) | يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة. |
| intersect(rect) | يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة. |
| intersect(region) | يُحدّث هذا Region إلى تقاطعه مع Region المحدد. |
| intersect_path(path) | يُحدّث هذا Region إلى تقاطعه مع GraphicsPath المحدد. |
| intersect_rect(rect) | يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة. |
| intersect_rect_f(rect) | يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة. |
| intersect_rgn(region) | يُحدّث هذا Region إلى تقاطعه مع Region المحدد. |
| is_empty(g) | يفحص ما إذا كان لهذا Region داخل فارغ على سطح الرسم المحدد. |
| is_infinite(g) | يفحص ما إذا كان لهذا Region داخل لا نهائي على سطح الرسم المحدد. |
| is_visible(point) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region. |
| is_visible(point) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region. |
| is_visible(point, g) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(point, g) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(rect) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region. |
| is_visible(rect) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region. |
| is_visible(rect, g) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(rect, g) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(x, y) | يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region. |
| is_visible(x, y, g) | يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(x, y, g) | يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(x, y, width, height) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region. |
| is_visible(x, y, width, height) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region. |
| is_visible(x, y, width, height, g) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible(x, y, width, height, g) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_f(x, y) | يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region. |
| is_visible_point(point) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region. |
| is_visible_point_f(point) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region. |
| is_visible_point_f_with_graphics(point, g) | يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_point_with_graphics(point, g) | يفحص ما إذا كانت بنية Point المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_rect(rect) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region. |
| is_visible_rect_f(rect) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region. |
| is_visible_rect_f_with_graphics(rect, g) | يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_rect_with_graphics(rect, g) | يفحص ما إذا كان أي جزء من بنية Rectangle المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_with_graphics(x, y, g) | يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_with_graphics_f(x, y, g) | يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_xywh(x, y, width, height) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region. |
| is_visible_xywh_graphics(x, y, width, height, g) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_xywh_graphics_f(x, y, width, height, g) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics. |
| is_visible_xywhf(x, y, width, height) | يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region. |
| make_empty() | يُنشئ هذا Region بداخل فارغ. |
| make_infinite() | يُهيئ هذا الكائن Region إلى داخل لا نهائي. |
| transform(matrix) | يحوّل هذا Region باستخدام Matrix المحدد. |
| translate(dx, dy) | يُضيف إزاحة إلى إحداثيات هذا Region بالمقدار المحدد. |
| translate(dx, dy) | يُضيف إزاحة إلى إحداثيات هذا Region بالمقدار المحدد. |
| translate_f(dx, dy) | يُضيف إزاحة إلى إحداثيات هذا Region بالمقدار المحدد. |
| union(path) | يُحدّث هذا Region إلى الاتحاد بينه وبين GraphicsPath المحدد. |
| union(rect) | يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة. |
| union(rect) | يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة. |
| union(region) | يُحدّث هذا Region إلى الاتحاد بينه وبين Region المحدد. |
| union_path(path) | يُحدّث هذا Region إلى الاتحاد بينه وبين GraphicsPath المحدد. |
| union_rect(rect) | يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة. |
| union_rect_f(rect) | يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة. |
| union_rgn(region) | يُحدّث هذا Region إلى الاتحاد بينه وبين Region المحدد. |
| xor(path) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع GraphicsPath المحدد. |
| xor(rect) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة. |
| xor(rect) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة. |
| xor(region) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع Region المحدد. |
| xor_path(path) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع GraphicsPath المحدد. |
| xor_rect(rect) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة. |
| xor_rect_f(rect) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة. |
| xor_rgn(region) | يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع Region المحدد. |
Constructor: Region()
Region()
ينشئ كائنًا جديدًا من Region.
Constructor: Region(path)
Region(path)
يُنشئ Region جديدًا باستخدام GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath الذي يحدد Region الجديد. |
Constructor: Region(rect)
Region(rect)
يُنشئ Region جديدًا من بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | RectangleF بنية تُحدّد داخل Region الجديد. |
Constructor: Region(rect)
Region(rect)
يُنشئ Region جديدًا من بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | RectangleF بنية تُحدّد داخل Region الجديد. |
Method: complement(path)
complement(path)
يُحدّث هذا Region ليحتوي على الجزء من GraphicsPath المحدد الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath لتكميل هذا Region. |
Method: complement(rect)
complement(rect)
يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية RectangleF لتكميل هذا Region. |
Method: complement(rect)
complement(rect)
يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية RectangleF لتكميل هذا Region. |
Method: complement(region)
complement(region)
يُحدّث هذا Region ليحتوي على الجزء من Region المحدد الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | كائن Region لتكميل كائن Region هذا. |
Method: complement_path(path)
complement_path(path)
يُحدّث هذا Region ليحتوي على الجزء من GraphicsPath المحدد الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath لتكميل هذا Region. |
Method: complement_rect(rect)
complement_rect(rect)
يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية RectangleF لتكميل هذا Region. |
Method: complement_rect_f(rect)
complement_rect_f(rect)
يُحدّث هذا Region ليحتوي على الجزء من بنية RectangleF المحددة الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية RectangleF لتكميل هذا Region. |
Method: complement_rgn(region)
complement_rgn(region)
يُحدّث هذا Region ليحتوي على الجزء من Region المحدد الذي لا يتقاطع مع هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | كائن Region لتكميل كائن Region هذا. |
Method: create_with_path(path) [static]
create_with_path(path)
يُنشئ Region جديدًا باستخدام GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath الذي يحدد Region الجديد. |
Returns
| نوع | الوصف |
|---|---|
| Region |
Method: create_with_rect(rect) [static]
create_with_rect(rect)
يُنشئ Region جديدًا من بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | RectangleF بنية تُحدّد داخل Region الجديد. |
Returns
| نوع | الوصف |
|---|---|
| Region |
Method: create_with_rect_f(rect) [static]
create_with_rect_f(rect)
يُنشئ Region جديدًا من بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | RectangleF بنية تُحدّد داخل Region الجديد. |
Returns
| نوع | الوصف |
|---|---|
| Region |
Method: deep_clone()
deep_clone()
ينشئ نسخة عميقة دقيقة من هذا Region.
Returns
| نوع | الوصف |
|---|---|
| Region | Region الذي تُنشئه هذه الطريقة. |
Method: exclude(path)
exclude(path)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath لاستثنائه من هذا Region. |
Method: exclude(rect)
exclude(rect)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية RectangleF لاستثنائها من هذا Region. |
Method: exclude(rect)
exclude(rect)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية RectangleF لاستثنائها من هذا Region. |
Method: exclude(region)
exclude(region)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region لاستثنائه من هذا Region. |
Method: exclude_path(path)
exclude_path(path)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath لاستثنائه من هذا Region. |
Method: exclude_rect(rect)
exclude_rect(rect)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية RectangleF لاستثنائها من هذا Region. |
Method: exclude_rect_f(rect)
exclude_rect_f(rect)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية RectangleF لاستثنائها من هذا Region. |
Method: exclude_rgn(region)
exclude_rgn(region)
يُحدّث هذا Region ليحتوي فقط على الجزء الداخلي الذي لا يتقاطع مع Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region لاستثنائه من هذا Region. |
Method: intersect(path)
intersect(path)
يُحدّث هذا Region إلى تقاطعه مع GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath للتقاطع مع هذا Region. |
Method: intersect(rect)
intersect(rect)
يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية RectangleF للتقاطع مع هذا Region. |
Method: intersect(rect)
intersect(rect)
يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية RectangleF للتقاطع مع هذا Region. |
Method: intersect(region)
intersect(region)
يُحدّث هذا Region إلى تقاطعه مع Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region للتقاطع مع هذا Region. |
Method: intersect_path(path)
intersect_path(path)
يُحدّث هذا Region إلى تقاطعه مع GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath للتقاطع مع هذا Region. |
Method: intersect_rect(rect)
intersect_rect(rect)
يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية RectangleF للتقاطع مع هذا Region. |
Method: intersect_rect_f(rect)
intersect_rect_f(rect)
يُحدّث هذا Region إلى تقاطعه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية RectangleF للتقاطع مع هذا Region. |
Method: intersect_rgn(region)
intersect_rgn(region)
يُحدّث هذا Region إلى تقاطعه مع Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region للتقاطع مع هذا Region. |
Method: is_empty(g)
is_empty(g)
يفحص ما إذا كان لهذا Region داخل فارغ على سطح الرسم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| g | Graphics | Graphics الذي يمثل سطح رسم. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح إذا كان داخل هذا Region فارغًا عند تطبيق التحويل المرتبط بـ g؛ وإلا، خطأ. |
Method: is_infinite(g)
is_infinite(g)
يفحص ما إذا كان لهذا Region داخل لا نهائي على سطح الرسم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| g | Graphics | Graphics الذي يمثل سطح رسم. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح إذا كان داخل هذا Region لا نهائيًا عند تطبيق التحويل المرتبط بـ g؛ وإلا، خطأ. |
Method: is_visible(point)
is_visible(point)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | بنية PointF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible(point)
is_visible(point)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | Point | بنية PointF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible(point, g)
is_visible(point, g)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | بنية PointF للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible(point, g)
is_visible(point, g)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | Point | بنية PointF للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible(rect)
is_visible(rect)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible(rect)
is_visible(rect)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible(rect, g)
is_visible(rect, g)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible(rect, g)
is_visible(rect, g)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible(x, y)
is_visible(x, y)
يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي السيني للنقطة التي سيتم اختبارها. |
| y | float | الإحداثي الصادي للنقطة التي سيتم اختبارها. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما تكون النقطة المحددة داخل هذا Region; وإلا، خطأ. |
Method: is_visible(x, y, g)
is_visible(x, y, g)
يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي السيني للنقطة التي سيتم اختبارها. |
| y | float | الإحداثي الصادي للنقطة التي سيتم اختبارها. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما تكون النقطة المحددة داخل هذا Region; وإلا، خطأ. |
Method: is_visible(x, y, g)
is_visible(x, y, g)
يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | int | الإحداثي السيني للنقطة التي سيتم اختبارها. |
| y | int | الإحداثي الصادي للنقطة التي سيتم اختبارها. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما تكون النقطة المحددة داخل هذا Region; وإلا، خطأ. |
Method: is_visible(x, y, width, height)
is_visible(x, y, width, height)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | float | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | float | عرض المستطيل المراد اختباره. |
| height | float | ارتفاع المستطيل المراد اختباره. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل كائن هذا Region; وإلا، خطأ. |
Method: is_visible(x, y, width, height)
is_visible(x, y, width, height)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | int | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | int | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | int | عرض المستطيل المراد اختباره. |
| height | int | ارتفاع المستطيل المراد اختباره. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل كائن هذا Region; وإلا، خطأ. |
Method: is_visible(x, y, width, height, g)
is_visible(x, y, width, height, g)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | float | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | float | عرض المستطيل المراد اختباره. |
| height | float | ارتفاع المستطيل المراد اختباره. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل هذا Region; وإلا، خطأ. |
Method: is_visible(x, y, width, height, g)
is_visible(x, y, width, height, g)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | int | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | int | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | int | عرض المستطيل المراد اختباره. |
| height | int | ارتفاع المستطيل المراد اختباره. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل هذا Region; وإلا، خطأ. |
Method: is_visible_f(x, y)
is_visible_f(x, y)
يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي السيني للنقطة التي سيتم اختبارها. |
| y | float | الإحداثي الصادي للنقطة التي سيتم اختبارها. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما تكون النقطة المحددة داخل هذا Region; وإلا، خطأ. |
Method: is_visible_point(point)
is_visible_point(point)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | Point | بنية PointF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible_point_f(point)
is_visible_point_f(point)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | بنية PointF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible_point_f_with_graphics(point, g)
is_visible_point_f_with_graphics(point, g)
يفحص ما إذا كانت بنية PointF المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | بنية PointF للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible_point_with_graphics(point, g)
is_visible_point_with_graphics(point, g)
يفحص ما إذا كانت بنية Point المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | Point | الهيكل Point للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون point داخل هذا Region; وإلا، خطأ. |
Method: is_visible_rect(rect)
is_visible_rect(rect)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible_rect_f(rect)
is_visible_rect_f(rect)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF للاختبار. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible_rect_f_with_graphics(rect, g)
is_visible_rect_f_with_graphics(rect, g)
يفحص ما إذا كان أي جزء من بنية RectangleF المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible_rect_with_graphics(rect, g)
is_visible_rect_with_graphics(rect, g)
يفحص ما إذا كان أي جزء من بنية Rectangle المحددة موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل Rectangle للاختبار. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من rect داخل هذا Region; وإلا، خطأ. |
Method: is_visible_with_graphics(x, y, g)
is_visible_with_graphics(x, y, g)
يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | int | الإحداثي السيني للنقطة التي سيتم اختبارها. |
| y | int | الإحداثي الصادي للنقطة التي سيتم اختبارها. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما تكون النقطة المحددة داخل هذا Region; وإلا، خطأ. |
Method: is_visible_with_graphics_f(x, y, g)
is_visible_with_graphics_f(x, y, g)
يفحص ما إذا كانت النقطة المحددة موجودة داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي السيني للنقطة التي سيتم اختبارها. |
| y | float | الإحداثي الصادي للنقطة التي سيتم اختبارها. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما تكون النقطة المحددة داخل هذا Region; وإلا، خطأ. |
Method: is_visible_xywh(x, y, width, height)
is_visible_xywh(x, y, width, height)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | int | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | int | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | int | عرض المستطيل المراد اختباره. |
| height | int | ارتفاع المستطيل المراد اختباره. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل كائن هذا Region; وإلا، خطأ. |
Method: is_visible_xywh_graphics(x, y, width, height, g)
is_visible_xywh_graphics(x, y, width, height, g)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | int | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | int | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | int | عرض المستطيل المراد اختباره. |
| height | int | ارتفاع المستطيل المراد اختباره. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل هذا Region; وإلا، خطأ. |
Method: is_visible_xywh_graphics_f(x, y, width, height, g)
is_visible_xywh_graphics_f(x, y, width, height, g)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region عند الرسم باستخدام Graphics.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | float | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | float | عرض المستطيل المراد اختباره. |
| height | float | ارتفاع المستطيل المراد اختباره. |
| g | Graphics | كائن Graphics يمثل سياق رسومي. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل هذا Region; وإلا، خطأ. |
Method: is_visible_xywhf(x, y, width, height)
is_visible_xywhf(x, y, width, height)
يفحص ما إذا كان أي جزء من المستطيل المحدد موجودًا داخل هذا Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| x | float | الإحداثي x للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| y | float | الإحداثي y للزاوية العليا اليسرى للمستطيل المراد اختباره. |
| width | float | عرض المستطيل المراد اختباره. |
| height | float | ارتفاع المستطيل المراد اختباره. |
Returns
| نوع | الوصف |
|---|---|
| bool | صحيح عندما يكون أي جزء من المستطيل المحدد داخل كائن هذا Region; وإلا، خطأ. |
Method: transform(matrix)
transform(matrix)
يحوّل هذا Region باستخدام Matrix المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | المصفوفة Matrix التي يتم من خلالها تحويل هذا Region. |
Method: translate(dx, dy)
translate(dx, dy)
يُضيف إزاحة إلى إحداثيات هذا Region بالمقدار المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | القيمة لإزاحة هذا Region أفقياً. |
| dy | float | القيمة لإزاحة هذا Region رأسياً. |
Method: translate(dx, dy)
translate(dx, dy)
يُضيف إزاحة إلى إحداثيات هذا Region بالمقدار المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | int | القيمة لإزاحة هذا Region أفقياً. |
| dy | int | القيمة لإزاحة هذا Region رأسياً. |
Method: translate_f(dx, dy)
translate_f(dx, dy)
يُضيف إزاحة إلى إحداثيات هذا Region بالمقدار المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | القيمة لإزاحة هذا Region أفقياً. |
| dy | float | القيمة لإزاحة هذا Region رأسياً. |
Method: union(path)
union(path)
يُحدّث هذا Region إلى الاتحاد بينه وبين GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath للاتحاد مع هذا Region. |
Method: union(rect)
union(rect)
يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF للاتحاد مع هذا Region. |
Method: union(rect)
union(rect)
يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF للاتحاد مع هذا Region. |
Method: union(region)
union(region)
يُحدّث هذا Region إلى الاتحاد بينه وبين Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region للاتحاد مع هذا Region. |
Method: union_path(path)
union_path(path)
يُحدّث هذا Region إلى الاتحاد بينه وبين GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath للاتحاد مع هذا Region. |
Method: union_rect(rect)
union_rect(rect)
يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF للاتحاد مع هذا Region. |
Method: union_rect_f(rect)
union_rect_f(rect)
يُحدّث هذا Region إلى الاتحاد بينه وبين بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF للاتحاد مع هذا Region. |
Method: union_rgn(region)
union_rgn(region)
يُحدّث هذا Region إلى الاتحاد بينه وبين Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region للاتحاد مع هذا Region. |
Method: xor(path)
xor(path)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath لإجراء XOR مع هذا Region. |
Method: xor(rect)
xor(rect)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF لإجراء XOR مع هذا Region. |
Method: xor(rect)
xor(rect)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF لإجراء XOR مع هذا Region. |
Method: xor(region)
xor(region)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region لإجراء XOR مع هذا Region. |
Method: xor_path(path)
xor_path(path)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع GraphicsPath المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| path | GraphicsPath | GraphicsPath لإجراء XOR مع هذا Region. |
Method: xor_rect(rect)
xor_rect(rect)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | الهيكل RectangleF لإجراء XOR مع هذا Region. |
Method: xor_rect_f(rect)
xor_rect_f(rect)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع بنية RectangleF المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | الهيكل RectangleF لإجراء XOR مع هذا Region. |
Method: xor_rgn(region)
xor_rgn(region)
يُحدّث هذا Region إلى الاتحاد مطروحًا منه تقاطع نفسه مع Region المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| region | Region | Region لإجراء XOR مع هذا Region. |