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

Якщо встановити на «правдиву», то заблокована смуга Bezier.

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()

Завантажити hash-код поточного об’єкта

public override int GetHashCode()

Returns

int

Код для хаша.

 Українська