Class BezierShape

Class BezierShape

ชื่อพื้นที่: Aspose.Imaging.Shapes การประกอบ: Aspose.Imaging.dll (25.4.0)

แสดงให้เห็นว่า bezier spline

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(จุดหมายเลข[])

เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.Shapes.BezierShape

public BezierShape(PointF[] points)

Parameters

points PointF [ ]

จุด Array

BezierShape(จุดหมายเลข[ ], บอล)

เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.Shapes.BezierShape

public BezierShape(PointF[] points, bool isClosed)

Parameters

points PointF [ ]

จุด Array

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

Matrix ที่จะใช้ก่อน จํากัด จะถูกคํานวณ

Returns

RectangleF

ข้อ จํากัด ของวัตถุที่คาดการณ์

GetBounds(ก้น, ก้น)

ได้รับข้อ จํากัด ของวัตถุ

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matrix ที่จะใช้ก่อน จํากัด จะถูกคํานวณ

pen Pen

ป้ายที่จะใช้สําหรับวัตถุ สิ่งนี้สามารถส่งผลกระทบต่อขนาดข้อ จํากัด ของวัตถุ

Returns

RectangleF

ข้อ จํากัด ของวัตถุที่คาดการณ์

GetHashCode()

รับรหัส hash ของวัตถุปัจจุบัน

public override int GetHashCode()

Returns

int

รหัส hash

 แบบไทย