Class BezierShape
Названий на: Aspose.Imaging.Shapes Асамблея: Aspose.Imaging.dll (25.5.0)
Використовується як бездротовий сплит.
public sealed class BezierShape : PolygonShape, IOrderedShapeInheritance
object ← ObjectWithBounds ← Shape ← PolygonShape ← BezierShape
Implements
Нападні члени
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; }вартість нерухомості
Center
Знайдіть центр форми.
[JsonIgnore]
public override PointF Center { get; }вартість нерухомості
EndPoint
Знайдіть кінцеву форму точки.
[JsonIgnore]
public override PointF EndPoint { get; }вартість нерухомості
HasSegments
Він отримує значення, що вказує на те, чи має форма сегменти.
[JsonIgnore]
public override bool HasSegments { get; }вартість нерухомості
Segments
Використовуйте сегменти форми.
[JsonIgnore]
public override ShapeSegment[] Segments { get; }вартість нерухомості
ShapeSegment [ ]
Methods
Equals(Об’єкт)
Перевірте, чи є об’єкти рівними.
public override bool Equals(object obj)Parameters
obj object
Інший об’єкт
Returns
Результат порівняння рівності.
GetBounds(Matrix)
Знайдіть межі об’єкта.
public override RectangleF GetBounds(Matrix matrix)Parameters
matrix Matrix
Матриця, яку потрібно застосовувати до обмежень, буде розрахована.
Returns
Оцінка обмежень об’єкта.
GetBounds(Матриця, Пен)
Знайдіть межі об’єкта.
public override RectangleF GetBounds(Matrix matrix, Pen pen)Parameters
matrix Matrix
Матриця, яку потрібно застосовувати до обмежень, буде розрахована.
pen Pen
Це може вплинути на розмір меж об’єкта.
Returns
Оцінка обмежень об’єкта.
GetHashCode()
Завантажити hash-код поточного об’єкта
public override int GetHashCode()Returns
Код для хаша.