Class BezierShape

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

IOrderedShape

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

RectangleF

Center

Dostaje središte oblika.

[JsonIgnore]
public override PointF Center { get; }

Vrijednost nekretnina

PointF

EndPoint

Dobivaju završnu točku oblika.

[JsonIgnore]
public override PointF EndPoint { get; }

Vrijednost nekretnina

PointF

HasSegments

Dobiva vrijednost koja ukazuje na to ima li oblika segmente.

[JsonIgnore]
public override bool HasSegments { get; }

Vrijednost nekretnina

bool

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

bool

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

RectangleF

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

RectangleF

ograničenja predviđenog objekta.

GetHashCode()

Pronađite hash kod trenutnog objekta

public override int GetHashCode()

Returns

int

To je hash kod.

 Hrvatski