CircleMask

Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask

public class CircleMask extends ImageMask

Bir daire maskesini tanımlar.

Yapıcılar

YapıcıAçıklama
CircleMask(int x, int y, int radius)Belirtilen merkez noktası ve yarıçap ile CircleMask sınıfının yeni bir örneğini başlatır.
CircleMask(Point center, int radius)Belirtilen merkez noktası ve yarıçap ile CircleMask sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
getSelectionBounds()Bu maskenin piksel cinsinden sınırlarını alır.
get_Item(int x, int y)Belirtilen pikselin opaklığını alır.
inflate(int size)Bu maskeyi belirtilen miktarda genişletir.
crop(Rectangle rectangle)Maskeyi belirtilen dikdörtgenle kırpar.
deepClone()Mevcut örneğin bir kopyası olan yeni bir nesne oluşturur.

CircleMask(int x, int y, int radius)

public CircleMask(int x, int y, int radius)

Belirtilen merkez noktası ve yarıçap ile CircleMask sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
xintSeçilen alanın merkez noktasının x koordinatı.
yintSeçilen alanın merkez noktasının y koordinatı.
radiusintSeçilen alanın yarıçapı.

CircleMask(Point center, int radius)

public CircleMask(Point center, int radius)

Belirtilen merkez noktası ve yarıçap ile CircleMask sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
centerPointSeçilen alanın merkez noktası.
radiusintSeçilen alanın yarıçapı.

getSelectionBounds()

public Rectangle getSelectionBounds()

Bu maskenin piksel cinsinden sınırlarını alır.

Returns: Rectangle - the bounds, in pixels, of this mask.

get_Item(int x, int y)

public boolean get_Item(int x, int y)

Belirtilen pikselin opaklığını alır.

Parameters:

ParametreTürAçıklama
xintPikselin x koordinatı.
yintPikselin y koordinatı.

Returns: boolean - belirtilen piksel opak ise true; aksi takdirde false.

inflate(int size)

public ImageMask inflate(int size)

Bu maskeyi belirtilen miktarda genişletir.

Parameters:

ParametreTürAçıklama
boyutintBu maskeyi şişirmek için miktar.

Returns: ImageMask - An inflated CircleMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

Maskeyi belirtilen dikdörtgenle kırpar.

Parameters:

ParametreTürAçıklama
rectangleRectangleBelirtilen dikdörtgen.

Returns: ImageMask - A cropped CircleMask or ImageBitMask as ImageMask. As ImageBitMask may be returned, fluent call is recommended.

deepClone()

public Object deepClone()

Mevcut örneğin bir kopyası olan yeni bir nesne oluşturur.

Returns: java.lang.Object - Bu örneğin bir kopyası olan yeni bir nesne.