Class CircleMask

Class CircleMask

nazivni prostor: Aspose.Imaging.MagicWand.ImageMasks Sastav: Aspose.Imaging.dll (25.4.0)

Opisuje krug maske.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

naslijeđeni članovi

ImageMask.Inflate(int) , ImageMask.Crop(Size) , ImageMask.Crop(int, int) , ImageMask.Crop(Rectangle) , ImageMask.IsOpaque(int, int) , ImageMask.IsTransparent(int, int) , ImageMask.GetByteOpacity(int, int) , ImageMask.Clone() , ImageMask.GetFeathered(FeatheringSettings) , ImageMask.Apply() , ImageMask.ApplyTo(RasterImage) , ImageMask.Invert() , ImageMask.Union(ImageMask) , ImageMask.Union(MagicWandSettings) , ImageMask.Union(RasterImage, MagicWandSettings) , ImageMask.Subtract(ImageMask) , ImageMask.Subtract(MagicWandSettings) , ImageMask.Subtract(RasterImage, MagicWandSettings) , ImageMask.Intersect(ImageMask) , ImageMask.Intersect(MagicWandSettings) , ImageMask.Intersect(RasterImage, MagicWandSettings) , ImageMask.ExclusiveDisjunction(ImageMask) , ImageMask.ExclusiveDisjunction(MagicWandSettings) , ImageMask.ExclusiveDisjunction(RasterImage, MagicWandSettings) , ImageMask.Source , ImageMask.Width , ImageMask.Height , ImageMask.Bounds , ImageMask.SelectionBounds , ImageMask.this[int, int] , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

CircleMask(int, int, int)

Inicijalizira novu primjenu Aspose.Imaging.MagicWand.ImageMasks.CircleMask klase s određenom središnjom točkom i promjerom.

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

Parameters

x int

X-koordinacija središnje točke odabranog područja.

y int

Y-koordinacija središnje točke odabranog područja.

radius int

Radija odabranog područja.

CircleMask(Pozicija, int)

Inicijalizira novu primjenu Aspose.Imaging.MagicWand.ImageMasks.CircleMask klase s određenom središnjom točkom i promjerom.

public CircleMask(Point center, int radius)

Parameters

center Point

Središnja točka odabranog područja.

radius int

Radija odabranog područja.

Properties

SelectionBounds

Pronađite granice, u pixelima, ove maske.

public override Rectangle SelectionBounds { get; }

Vrijednost nekretnina

Rectangle

Ovo[u, u]

Dobiva opacitet određenog piksela.

public override bool this[int x, int y] { get; }

Vrijednost nekretnina

bool

Methods

Clone()

Stvaranje novog objekta koji je kopija postojećeg primjera.

public override object Clone()

Returns

object

Novi objekt koji je kopija ove primjere.

Crop(Rectangle)

Maska s određenim rektangulom.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

To je određeni rektangul.

Returns

ImageMask

Prikupljena CircleMask ili ImageBitMusk kao ImageMask.Budući da se ImageBitMask može vratiti, preporučuje se tekući poziv.

Inflate(int)

Naplaćuje ovu masku po određenoj količini.

public override ImageMask Inflate(int size)

Parameters

size int

Koja je količina za ulaganje ove maske.

Returns

ImageMask

Slijedeći članakCircleMask kao ImageMusk.

 Hrvatski