Class BezierShape

Class BezierShape

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

Представља безијер сплине.

public sealed class BezierShape : PolygonShape, IOrderedShape

Inheritance

object ObjectWithBounds Shape PolygonShape BezierShape

Implements

IOrderedShape

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

PolygonShape.Reverse() , PolygonShape.GetBounds(Matrix) , PolygonShape.GetBounds(Matrix, Pen) , PolygonShape.Transform(Matrix) , PolygonShape.Equals(object) , PolygonShape.GetHashCode() , PolygonShape.Points , PolygonShape.IsClosed , PolygonShape.Bounds , PolygonShape.Center , PolygonShape.Segments , PolygonShape.HasSegments , PolygonShape.StartPoint , PolygonShape.EndPoint , Shape.Equals(object) , Shape.GetHashCode() , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Bounds , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BezierShape()

Иницијалише нову инстанцију Aspose.Imaging.Shapes.BezierShape класе.

[JsonConstructor]
public BezierShape()

BezierShape(ПоинтФ[])

Иницијалише нову инстанцију Aspose.Imaging.Shapes.BezierShape класе.

public BezierShape(PointF[] points)

Parameters

points PointF []

Точки су у реду.

BezierShape(ПоинтФ[], Боол)

Иницијалише нову инстанцију Aspose.Imaging.Shapes.BezierShape класе.

public BezierShape(PointF[] points, bool isClosed)

Parameters

points PointF []

Точки су у реду.

isClosed bool

Ако је постављен на “истину”, безиер сплин је затворен.

Properties

Bounds

Добије границе објекта.

[JsonIgnore]
public override RectangleF Bounds { get; }

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

RectangleF

Center

Добијају центар облика.

[JsonIgnore]
public override PointF Center { get; }

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

PointF

EndPoint

Добије крајње облик тачке.

[JsonIgnore]
public override PointF EndPoint { get; }

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

PointF

HasSegments

Добија вредност која указује на то да ли облик има сегменте.

[JsonIgnore]
public override bool HasSegments { get; }

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

bool

Segments

Добијају се сегменти облика.

[JsonIgnore]
public override ShapeSegment[] Segments { get; }

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

ShapeSegment []

Methods

Equals(Објекат)

Проверите да ли су објекти једнаки.

public override bool Equals(object obj)

Parameters

obj object

Други објекат је

Returns

bool

Резултат је поређење једнакости.

GetBounds(Matrix)

Добије границе објекта.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Матрица која се примењује пре граница ће се израчунати.

Returns

RectangleF

Ограничења процењеног објекта.

GetBounds(Матрицс , Пен)

Добије границе објекта.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Матрица која се примењује пре граница ће се израчунати.

pen Pen

Пена за употребу за објекат. ово може утицати на величину граница објекта.

Returns

RectangleF

Ограничења процењеног објекта.

GetHashCode()

Добијте хаш код тренутне објекте

public override int GetHashCode()

Returns

int

Код за хасх.

 Српски