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
상속 회원들
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(포인트F[])
Aspose.Imaging.Shapes.BezierShape 클래스의 새로운 예를 시작합니다.
public BezierShape(PointF[] points)
Parameters
points
PointF
[ ] [ [ ]
포인트는 아레아입니다.
BezierShape(포인트F[ ] [ [ ], 바울)
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()
현재 객체의 해시 코드를 얻으십시오.
public override int GetHashCode()
Returns
해시 코드 입니다.