Class BezierShape
nazivni prostor: Aspose.Imaging.Shapes Sastav: Aspose.Imaging.dll (25.4.0)
Slijedeći članakBezier spline.
public sealed class BezierShape : PolygonShape, IOrderedShape
Inheritance
object ← ObjectWithBounds ← Shape ← PolygonShape ← BezierShape
Implements
naslijeđeni članovi
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()
Inicijalizira novu primjenu Aspose.Imaging.Shapes.BezierShape razreda.
[JsonConstructor]
public BezierShape()
BezierShape(Pozicija[])
Inicijalizira novu primjenu Aspose.Imaging.Shapes.BezierShape razreda.
public BezierShape(PointF[] points)
Parameters
points
PointF
[]
Točke su array.
BezierShape(Pozicija[], Bolić)
Inicijalizira novu primjenu Aspose.Imaging.Shapes.BezierShape razreda.
public BezierShape(PointF[] points, bool isClosed)
Parameters
points
PointF
[]
Točke su array.
isClosed
bool
Ako je postavljen na “istinu”, bezier spline je zatvoren.
Properties
Bounds
Pronađite granice objekta.
[JsonIgnore]
public override RectangleF Bounds { get; }
Vrijednost nekretnina
Center
Dostaje središte oblika.
[JsonIgnore]
public override PointF Center { get; }
Vrijednost nekretnina
EndPoint
Dobivaju završnu točku oblika.
[JsonIgnore]
public override PointF EndPoint { get; }
Vrijednost nekretnina
HasSegments
Dobiva vrijednost koja ukazuje na to ima li oblika segmente.
[JsonIgnore]
public override bool HasSegments { get; }
Vrijednost nekretnina
Segments
Dobivaju se segmenti oblika.
[JsonIgnore]
public override ShapeSegment[] Segments { get; }
Vrijednost nekretnina
ShapeSegment []
Methods
Equals(Objekt)
Provjerite jesu li predmeti jednaki.
public override bool Equals(object obj)
Parameters
obj
object
Drugim predmetom.
Returns
Rezultati usporedbe ravnopravnosti.
GetBounds(Matrix)
Pronađite granice objekta.
public override RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Matrix koji se primjenjuje prije granica će se izračunati.
Returns
ograničenja predviđenog objekta.
GetBounds(Matrix i Pen)
Pronađite granice objekta.
public override RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Matrix koji se primjenjuje prije granica će se izračunati.
pen
Pen
Pen za korištenje za objekt.To može utjecati na veličinu ograničenja objekta.
Returns
ograničenja predviđenog objekta.
GetHashCode()
Pronađite hash kod trenutnog objekta
public override int GetHashCode()
Returns
To je hash kod.