CurveShape

CurveShape class

Representerar en krökt splineform.

public sealed class CurveShape : PolygonShape

Konstruktörer

namnBeskrivning
CurveShape()Initierar en ny instans avCurveShape class.
CurveShape(PointF[])Initierar en ny instans avCurveShape klass. Standardspänningen på 0,5 används.
CurveShape(PointF[], bool)Initierar en ny instans avCurveShape klass. Standardspänningen på 0,5 används.
CurveShape(PointF[], float)Initierar en ny instans avCurveShape class.
CurveShape(PointF[], float, bool)Initierar en ny instans avCurveShape class.

Egenskaper

namnBeskrivning
override Bounds { get; }Hämtar objektets gränser.
override Center { get; }Hämtar formens centrum.
virtual EndPoint { get; }Får slutformpunkten.
override HasSegments { get; }Får ett värde som indikerar om formen har segment.
IsClosed { get; set; }Hämtar eller ställer in ett värde som anger om formen är stängd.
Points { get; set; }Hämtar eller ställer in kurvpunkterna.
override Segments { get; }Hämtar formsegmenten.
virtual StartPoint { get; }Får startpunkten för formen.
Tension { get; set; }Får eller ställer in kurvspänningen.

Metoder

namnBeskrivning
override GetBounds(Matrix)Hämtar objektets gränser.
override GetBounds(Matrix, Pen)Hämtar objektets gränser.
Reverse()Vänder om ordningen på punkterna för denna form.
override Transform(Matrix)Tillämpar den angivna transformationen på formen.

Se även