Class CircleMask

Class CircleMask

Именује се: Aspose.Imaging.MagicWand.ImageMasks Асамблеја: Aspose.Imaging.dll (25.4.0)

Опис кружне маске.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

Наслеђени чланови

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)

Иницијалише нову инстанцију класе Aspose.Imaging.MagicWand.ImageMasks.CircleMask са одређеним централним тачкама и радијусом.

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

Parameters

x int

Кс-координат централне тачке изабраног подручја.

y int

И-координат централне тачке изабраног подручја.

radius int

радијус изабраног подручја.

CircleMask(тачка, инт)

Иницијалише нову инстанцију класе Aspose.Imaging.MagicWand.ImageMasks.CircleMask са одређеним централним тачкама и радијусом.

public CircleMask(Point center, int radius)

Parameters

center Point

Централна тачка изабраног подручја.

radius int

радијус изабраног подручја.

Properties

SelectionBounds

Добијете границе, у пикселима, ове маске.

public override Rectangle SelectionBounds { get; }

Вредност имовине

Rectangle

Ово[Инт, Инт]

Добије непропорционалност одређеног пиксела.

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

Вредност имовине

bool

Methods

Clone()

Креира нови објекат који је копија тренутне инстанције.

public override object Clone()

Returns

object

Нови објекат који је копија ове инстанције.

Crop(Rectangle)

Маска са одређеним правоугаоном.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

одређени правоугао.

Returns

ImageMask

Циркулмаск или ImageBitMask као ImageMusk.Пошто се ImageBitMask може вратити, препоручује се флуент позив.

Inflate(Инт)

Инфлатирају ову маску одређеном количином.

public override ImageMask Inflate(int size)

Parameters

size int

Колико је потребно за ову маску.

Returns

ImageMask

Инфлација ЦирцлеМаск као ImageMask.

 Српски