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(PointF[])

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

public BezierShape(PointF[] points)

Parameters

points PointF [ ]

Точки разворачиваются.

BezierShape(PointF[ ], Боол)

Инициализует новую инстанцию класса 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

Код шейха .

 Русский