Dikdörtgen
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public class Rectangle extends Struct<Rectangle>
Bir dikdörtgenin konumunu ve boyutunu temsil eden dört tamsayı setini depolar.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| Rectangle() | |
| Rectangle(int x, int y, int width, int height) | Belirtilen konum ve boyutla yeni bir com.aspose.imaging.Rectangle yapısı örneği başlatır. |
| Rectangle(Point location, Size size) | Belirtilen konum ve boyutla yeni bir com.aspose.imaging.Rectangle yapısı örneği başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getEmpty() | com.aspose.imaging.Rectangle.X, com.aspose.imaging.Rectangle.Y, com.aspose.imaging.Rectangle.Width ve com.aspose.imaging.Rectangle.Height değerleri sıfıra ayarlanmış yeni bir com.aspose.imaging.Rectangle yapı örneği alır. |
| fromPoints(Point point1, Point point2) | Belirtilen iki noktadan yeni bir Rectangle oluşturur. |
| ceiling(RectangleF value) | Belirtilen com.aspose.imaging.RectangleF yapısını, com.aspose.imaging.RectangleF değerlerini bir üst tam sayıya yuvarlayarak bir com.aspose.imaging.Rectangle yapısına dönüştürür. |
| truncate(RectangleF value) | Belirtilen com.aspose.imaging.RectangleF değerlerini kırparak bir com.aspose.imaging.Rectangle‘a dönüştürür. |
| round(RectangleF value) | Belirtilen com.aspose.imaging.RectangleF nesnesini, com.aspose.imaging.RectangleF değerlerini en yakın tam sayıya yuvarlayarak bir com.aspose.imaging.Rectangle nesnesine dönüştürür. |
| inflate(Rectangle rect, int x, int y) | Belirtilen com.aspose.imaging.Rectangle yapısının şişirilmiş bir kopyasını oluşturur ve döndürür. |
| intersect(Rectangle a, Rectangle b) | İki diğer com.aspose.imaging.Rectangle yapısının kesişimini temsil eden üçüncü bir com.aspose.imaging.Rectangle yapısını döndürür. |
| union(Rectangle a, Rectangle b) | İki com.aspose.imaging.Rectangle yapısının birleşimini içeren bir com.aspose.imaging.Rectangle yapısını alır. |
| op_Equality(Rectangle left, Rectangle right) | İki com.aspose.imaging.Rectangle yapısının konum ve boyutunun eşit olup olmadığını test eder. |
| op_Inequality(Rectangle left, Rectangle right) | İki com.aspose.imaging.Rectangle yapısının konum veya boyut açısından farklı olup olmadığını test eder. |
| fromLeftTopRightBottom(int left, int top, int right, int bottom) | Belirtilen kenar konumlarıyla bir com.aspose.imaging.Rectangle yapısı oluşturur. |
| isEquals(Rectangle obj1, Rectangle obj2) | |
| getLocation() | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin koordinatlarını alır veya ayarlar. |
| setLocation(Point value) | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin koordinatlarını alır veya ayarlar. |
| getSize() | Bu com.aspose.imaging.Rectangle nesnesinin boyutunu alır veya ayarlar. |
| setSize(Size value) | Bu com.aspose.imaging.Rectangle nesnesinin boyutunu alır veya ayarlar. |
| getX() | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatını alır veya ayarlar. |
| setX(int value) | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatını alır veya ayarlar. |
| getY() | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatını alır veya ayarlar. |
| setY(int value) | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatını alır veya ayarlar. |
| getWidth() | Bu com.aspose.imaging.Rectangle yapısının genişliğini alır. |
| setWidth(int value) | Bu com.aspose.imaging.Rectangle yapısının genişliğini ayarlar. |
| getHeight() | Bu com.aspose.imaging.Rectangle yapısının yüksekliğini alır veya ayarlar. |
| setHeight(int value) | Bu com.aspose.imaging.Rectangle yapısının yüksekliğini alır veya ayarlar. |
| getLeft() | Bu com.aspose.imaging.Rectangle yapısının sol kenarının x koordinatını alır veya ayarlar. |
| setLeft(int value) | Bu com.aspose.imaging.Rectangle yapısının sol kenarının x koordinatını alır veya ayarlar. |
| getTop() | Bu com.aspose.imaging.Rectangle yapısının üst kenarının y koordinatını alır veya ayarlar. |
| setTop(int value) | Bu com.aspose.imaging.Rectangle yapısının üst kenarının y koordinatını alır veya ayarlar. |
| getRight() | Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Width özellik değerlerinin toplamı olan x koordinatını alır veya ayarlar. |
| setRight(int value) | Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Width özellik değerlerinin toplamı olan x koordinatını alır veya ayarlar. |
| getBottom() | Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Y ve com.aspose.imaging.Rectangle.Height özellik değerlerinin toplamı olan y koordinatını alır veya ayarlar. |
| setBottom(int value) | Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Y ve com.aspose.imaging.Rectangle.Height özellik değerlerinin toplamı olan y koordinatını alır veya ayarlar. |
| isEmpty() | Bu com.aspose.imaging.Rectangle nesnesinin tüm sayısal özelliklerinin sıfır değerine sahip olup olmadığını gösteren bir değeri alır. |
| contains(int x, int y) | Belirtilen noktanın bu com.aspose.imaging.Rectangle yapısı içinde bulunup bulunmadığını belirler. |
| contains(Point point) | Belirtilen noktanın bu com.aspose.imaging.Rectangle yapısı içinde bulunup bulunmadığını belirler. |
| contains(Rectangle rect) | rect tarafından temsil edilen dikdörtgen bölgenin bu com.aspose.imaging.Rectangle yapısı içinde tamamen bulunup bulunmadığını belirler. |
| inflate(int width, int height) | Bu com.aspose.imaging.Rectangle nesnesini belirtilen miktarda şişirir. |
| inflate(Size size) | Bu com.aspose.imaging.Rectangle nesnesini belirtilen miktarda şişirir. |
| intersect(Rectangle rect) | Bu com.aspose.imaging.Rectangle nesnesini, kendisi ile belirtilen com.aspose.imaging.Rectangle nesnesinin kesişimiyle değiştirir. |
| intersectsWith(Rectangle rect) | Bu dikdörtgenin rect ile kesişip kesişmediğini belirler. |
| offset(Point pos) | Bu dikdörtgenin konumunu belirtilen miktarda ayarlar. |
| offset(int x, int y) | Bu dikdörtgenin konumunu belirtilen miktarda ayarlar. |
| normalize() | Dikdörtgeni genişlik ve yüksekliğini pozitif yaparak, solun sağdan, üstün alttan küçük olmasını sağlayarak normalleştirir. |
| equals(Object obj) | obj nesnesinin bu com.aspose.imaging.Rectangle yapısıyla aynı konum ve boyuta sahip bir com.aspose.imaging.Rectangle yapısı olup olmadığını test eder. |
| hashCode() | Bu com.aspose.imaging.Rectangle yapısı için karma kodunu döndürür. |
| toString() | Bu com.aspose.imaging.Rectangle öğesinin özelliklerini insan tarafından okunabilir bir dizeye dönüştürür. |
| CloneTo(Rectangle that) | |
| Clone() |
Rectangle()
public Rectangle()
Rectangle(int x, int y, int width, int height)
public Rectangle(int x, int y, int width, int height)
Belirtilen konum ve boyutla yeni bir com.aspose.imaging.Rectangle yapısı örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| x | int | Dikdörtgenin sol üst köşesinin x koordinatı. |
| y | int | Dikdörtgenin sol üst köşesinin y koordinatı. |
| genişlik | int | Dikdörtgenin genişliği. |
| yükseklik | int | Dikdörtgenin yüksekliği. |
Rectangle(Point location, Size size)
public Rectangle(Point location, Size size)
Belirtilen konum ve boyutla yeni bir com.aspose.imaging.Rectangle yapısı örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| location | Point | Dikdörtgen bölgenin sol üst köşesini temsil eden bir com.aspose.imaging.Point. |
| size | Size | Dikdörtgen bölgenin genişliğini ve yüksekliğini temsil eden bir com.aspose.imaging.Size. |
getEmpty()
public static Rectangle getEmpty()
com.aspose.imaging.Rectangle.X, com.aspose.imaging.Rectangle.Y, com.aspose.imaging.Rectangle.Width ve com.aspose.imaging.Rectangle.Height değerleri sıfıra ayarlanmış yeni bir com.aspose.imaging.Rectangle yapı örneği alır.
Returns: Rectangle
fromPoints(Point point1, Point point2)
public static Rectangle fromPoints(Point point1, Point point2)
Belirtilen iki noktadan yeni bir Rectangle oluşturur. Oluşturulan Rectangle‘ın iki kenarı, verilen point1 ve point2 değerlerine eşit olacaktır. Bunlar genellikle karşıt köşeler olur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| point1 | Point | Yeni dikdörtgen için ilk Point. |
| point2 | Point | Yeni dikdörtgen için ikinci Point. |
Returns:
Rectangle - A newly created Rectangle.
ceiling(RectangleF value)
public static Rectangle ceiling(RectangleF value)
Belirtilen com.aspose.imaging.RectangleF yapısını, com.aspose.imaging.RectangleF değerlerini bir üst tam sayıya yuvarlayarak bir com.aspose.imaging.Rectangle yapısına dönüştürür.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | RectangleF | Dönüştürülecek com.aspose.imaging.RectangleF yapısı. |
Returns:
Rectangle - Returns a com.aspose.imaging.Rectangle.
truncate(RectangleF value)
public static Rectangle truncate(RectangleF value)
Belirtilen com.aspose.imaging.RectangleF değerlerini kırparak bir com.aspose.imaging.Rectangle‘a dönüştürür.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | RectangleF | Dönüştürülecek com.aspose.imaging.RectangleF. |
Returns:
Rectangle - A new com.aspose.imaging.Rectangle.
round(RectangleF value)
public static Rectangle round(RectangleF value)
Belirtilen com.aspose.imaging.RectangleF nesnesini, com.aspose.imaging.RectangleF değerlerini en yakın tam sayıya yuvarlayarak bir com.aspose.imaging.Rectangle nesnesine dönüştürür.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | RectangleF | Dönüştürülecek com.aspose.imaging.RectangleF. |
Returns:
Rectangle - A new com.aspose.imaging.Rectangle.
inflate(Rectangle rect, int x, int y)
public static Rectangle inflate(Rectangle rect, int x, int y)
Belirtilen com.aspose.imaging.Rectangle yapısının şişirilmiş bir kopyasını oluşturur ve döndürür. Kopya, belirtilen miktarda şişirilir. Orijinal com.aspose.imaging.Rectangle yapısı değiştirilmez.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rectangle | Başlamak için kullanılacak com.aspose.imaging.Rectangle. Bu dikdörtgen değiştirilmez. |
| x | int | Bu com.aspose.imaging.Rectangle‘ı yatay olarak şişirmek için miktar. |
| y | int | Bu com.aspose.imaging.Rectangle‘ı dikey olarak şişirmek için miktar. |
Returns:
Rectangle - The inflated com.aspose.imaging.Rectangle.
intersect(Rectangle a, Rectangle b)
public static Rectangle intersect(Rectangle a, Rectangle b)
İki diğer com.aspose.imaging.Rectangle yapısının kesişimini temsil eden üçüncü bir com.aspose.imaging.Rectangle yapısını döndürür. Kesişme yoksa, boş bir com.aspose.imaging.Rectangle döndürülür.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| a | Rectangle | Kesişmek için birinci dikdörtgen. |
| b | Rectangle | Kesişmek için ikinci dikdörtgen. |
Returns:
Rectangle - A com.aspose.imaging.Rectangle that represents the intersection of a and b.
union(Rectangle a, Rectangle b)
public static Rectangle union(Rectangle a, Rectangle b)
İki com.aspose.imaging.Rectangle yapısının birleşimini içeren bir com.aspose.imaging.Rectangle yapısını alır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| a | Rectangle | Birleştirmek için birinci dikdörtgen. |
| b | Rectangle | Birleştirmek için ikinci dikdörtgen. |
Returns:
Rectangle - A com.aspose.imaging.Rectangle structure that bounds the union of the two com.aspose.imaging.Rectangle structures.
op_Equality(Rectangle left, Rectangle right)
public static boolean op_Equality(Rectangle left, Rectangle right)
İki com.aspose.imaging.Rectangle yapısının konum ve boyutunun eşit olup olmadığını test eder.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| left | Rectangle | Eşitlik operatörünün solundaki com.aspose.imaging.Rectangle yapısı. |
| right | Rectangle | Eşitlik operatörünün sağındaki com.aspose.imaging.Rectangle yapısı. |
Returns:
boolean - Bu operatör, iki com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X, com.aspose.imaging.Rectangle.Y, com.aspose.imaging.Rectangle.Width ve com.aspose.imaging.Rectangle.Height özellikleri eşit ise true döndürür.
op_Inequality(Rectangle left, Rectangle right)
public static boolean op_Inequality(Rectangle left, Rectangle right)
İki com.aspose.imaging.Rectangle yapısının konum veya boyut açısından farklı olup olmadığını test eder.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| left | Rectangle | Eşitsizlik operatörünün solundaki com.aspose.imaging.Rectangle yapısı. |
| right | Rectangle | Eşitsizlik operatörünün sağındaki com.aspose.imaging.Rectangle yapısı. |
Returns:
boolean - Bu operatör, iki com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X, com.aspose.imaging.Rectangle.Y, com.aspose.imaging.Rectangle.Width veya com.aspose.imaging.Rectangle.Height özelliklerinden herhangi biri eşit değilse true; aksi takdirde false döndürür.
fromLeftTopRightBottom(int left, int top, int right, int bottom)
public static Rectangle fromLeftTopRightBottom(int left, int top, int right, int bottom)
Belirtilen kenar konumlarıyla bir com.aspose.imaging.Rectangle yapısı oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| sol | int | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatı. |
| üst | int | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatı. |
| sağ | int | Bu com.aspose.imaging.Rectangle yapısının sağ alt köşesinin x koordinatı. |
| alt | int | Bu com.aspose.imaging.Rectangle yapısının sağ alt köşesinin y koordinatı. |
Returns:
Rectangle - The new com.aspose.imaging.Rectangle that this method creates.
isEquals(Rectangle obj1, Rectangle obj2)
public static boolean isEquals(Rectangle obj1, Rectangle obj2)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| obj1 | Rectangle | |
| obj2 | Rectangle |
Returns: boolean
getLocation()
public Point getLocation()
Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin koordinatlarını alır veya ayarlar.
Returns:
Point - A com.aspose.imaging.Point that represents the upper-left corner of this com.aspose.imaging.Rectangle structure.
setLocation(Point value)
public void setLocation(Point value)
Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin koordinatlarını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Point | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesini temsil eden bir Point. |
getSize()
public Size getSize()
Bu com.aspose.imaging.Rectangle nesnesinin boyutunu alır veya ayarlar.
Returns:
Size - A com.aspose.imaging.Size that represents the width and height of this com.aspose.imaging.Rectangle structure.
setSize(Size value)
public void setSize(Size value)
Bu com.aspose.imaging.Rectangle nesnesinin boyutunu alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Size | Bu com.aspose.imaging.Rectangle yapısının genişliğini ve yüksekliğini temsil eden bir com.aspose.imaging.Size. |
getX()
public int getX()
Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatını alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatı.
setX(int value)
public void setX(int value)
Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin x koordinatı. |
getY()
public int getY()
Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatını alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatı.
setY(int value)
public void setY(int value)
Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının sol üst köşesinin y koordinatı. |
getWidth()
public int getWidth()
Bu com.aspose.imaging.Rectangle yapısının genişliğini alır.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının genişliği.
setWidth(int value)
public void setWidth(int value)
Bu com.aspose.imaging.Rectangle yapısının genişliğini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının genişliği. |
getHeight()
public int getHeight()
Bu com.aspose.imaging.Rectangle yapısının yüksekliğini alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının yüksekliği.
setHeight(int value)
public void setHeight(int value)
Bu com.aspose.imaging.Rectangle yapısının yüksekliğini alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının yüksekliği. |
getLeft()
public int getLeft()
Bu com.aspose.imaging.Rectangle yapısının sol kenarının x koordinatını alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının sol kenarının x koordinatı.
setLeft(int value)
public void setLeft(int value)
Bu com.aspose.imaging.Rectangle yapısının sol kenarının x koordinatını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının sol kenarının x koordinatı. |
getTop()
public int getTop()
Bu com.aspose.imaging.Rectangle yapısının üst kenarının y koordinatını alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının üst kenarının y koordinatı.
setTop(int value)
public void setTop(int value)
Bu com.aspose.imaging.Rectangle yapısının üst kenarının y koordinatını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının üst kenarının y koordinatı. |
getRight()
public int getRight()
Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Width özellik değerlerinin toplamı olan x koordinatını alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Width toplamı olan x koordinatı.
setRight(int value)
public void setRight(int value)
Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Width özellik değerlerinin toplamı olan x koordinatını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Width toplamı olan x koordinatı. |
getBottom()
public int getBottom()
Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Y ve com.aspose.imaging.Rectangle.Height özellik değerlerinin toplamı olan y koordinatını alır veya ayarlar.
Returns:
int - Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Y ve com.aspose.imaging.Rectangle.Height toplamı olan y koordinatı.
setBottom(int value)
public void setBottom(int value)
Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Y ve com.aspose.imaging.Rectangle.Height özellik değerlerinin toplamı olan y koordinatını alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Y ve com.aspose.imaging.Rectangle.Height toplamı olan y koordinatı. |
isEmpty()
public boolean isEmpty()
Bu com.aspose.imaging.Rectangle nesnesinin tüm sayısal özelliklerinin sıfır değerine sahip olup olmadığını gösteren bir değeri alır.
Returns:
boolean - Bu özellik, bu com.aspose.imaging.Rectangle yapısının com.aspose.imaging.Rectangle.Width, com.aspose.imaging.Rectangle.Height, com.aspose.imaging.Rectangle.X ve com.aspose.imaging.Rectangle.Y özelliklerinin tümünün sıfır değerine sahip olması durumunda true, aksi takdirde false döndürür.
contains(int x, int y)
public boolean contains(int x, int y)
Belirtilen noktanın bu com.aspose.imaging.Rectangle yapısı içinde bulunup bulunmadığını belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| x | int | Test edilecek noktanın x koordinatı. |
| y | int | Test edilecek noktanın y koordinatı. |
Returns:
boolean - Bu yöntem, x ve y ile tanımlanan noktanın bu com.aspose.imaging.Rectangle yapısı içinde bulunması durumunda true, aksi takdirde false döndürür.
contains(Point point)
public boolean contains(Point point)
Belirtilen noktanın bu com.aspose.imaging.Rectangle yapısı içinde bulunup bulunmadığını belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| point | Point | Test edilecek com.aspose.imaging.Point. |
Returns:
boolean - Bu yöntem, point tarafından temsil edilen noktanın bu com.aspose.imaging.Rectangle yapısı içinde bulunması durumunda true, aksi takdirde false döndürür.
contains(Rectangle rect)
public boolean contains(Rectangle rect)
rect tarafından temsil edilen dikdörtgen bölgenin bu com.aspose.imaging.Rectangle yapısı içinde tamamen bulunup bulunmadığını belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rectangle | Test edilecek com.aspose.imaging.Rectangle. |
Returns:
boolean - Bu yöntem, rect tarafından temsil edilen dikdörtgen bölgenin bu com.aspose.imaging.Rectangle yapısı içinde tamamen bulunması durumunda true, aksi takdirde false döndürür.
inflate(int width, int height)
public void inflate(int width, int height)
Bu com.aspose.imaging.Rectangle nesnesini belirtilen miktarda şişirir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| genişlik | int | Bu com.aspose.imaging.Rectangle‘ı yatay olarak şişirmek için miktar. |
| yükseklik | int | Bu com.aspose.imaging.Rectangle‘ı dikey olarak şişirmek için miktar. |
inflate(Size size)
public void inflate(Size size)
Bu com.aspose.imaging.Rectangle nesnesini belirtilen miktarda şişirir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| size | Size | Bu dikdörtgeni şişirme miktarı. |
intersect(Rectangle rect)
public void intersect(Rectangle rect)
Bu com.aspose.imaging.Rectangle nesnesini, kendisi ile belirtilen com.aspose.imaging.Rectangle nesnesinin kesişimiyle değiştirir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rectangle | Kesişmek için kullanılacak com.aspose.imaging.Rectangle. |
intersectsWith(Rectangle rect)
public boolean intersectsWith(Rectangle rect)
Bu dikdörtgenin rect ile kesişip kesişmediğini belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rectangle | Test edilecek dikdörtgen. |
Returns: boolean - Bu yöntem, herhangi bir kesişim olması durumunda true, aksi takdirde false döndürür.
offset(Point pos)
public void offset(Point pos)
Bu dikdörtgenin konumunu belirtilen miktarda ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| pos | Point | Konumu ofsetlemek için miktar. |
offset(int x, int y)
public void offset(int x, int y)
Bu dikdörtgenin konumunu belirtilen miktarda ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| x | int | Yatay ofset. |
| y | int | Dikey ofset. |
normalize()
public void normalize()
Dikdörtgeni genişlik ve yüksekliğini pozitif yaparak, solun sağdan, üstün alttan küçük olmasını sağlayarak normalleştirir.
equals(Object obj)
public boolean equals(Object obj)
obj nesnesinin bu com.aspose.imaging.Rectangle yapısıyla aynı konum ve boyuta sahip bir com.aspose.imaging.Rectangle yapısı olup olmadığını test eder.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| obj | java.lang.Object | Test edilecek System.Object. |
Returns:
boolean - Bu yöntem, obj bir com.aspose.imaging.Rectangle yapısı ise ve onun com.aspose.imaging.Rectangle.X, com.aspose.imaging.Rectangle.Y, com.aspose.imaging.Rectangle.Width ve com.aspose.imaging.Rectangle.Height özellikleri bu com.aspose.imaging.Rectangle yapısının ilgili özelliklerine eşit olduğunda true, aksi takdirde false döndürür.
hashCode()
public int hashCode()
Bu com.aspose.imaging.Rectangle yapısı için karma kodunu döndürür.
Returns: int - Bu dikdörtgen için karma kodunu temsil eden bir tamsayı.
toString()
public String toString()
Bu com.aspose.imaging.Rectangle öğesinin özelliklerini insan tarafından okunabilir bir dizeye dönüştürür.
Returns:
java.lang.String - Bu com.aspose.imaging.Rectangle yapısının konumunu, genişliğini ve yüksekliğini içeren bir dize.
CloneTo(Rectangle that)
public void CloneTo(Rectangle that)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| that | Rectangle |
Clone()
public Rectangle Clone()
Returns: Rectangle