Class CurveShape

CurveShape class

Représente une forme de spline incurvée.

public sealed class CurveShape : PolygonShape

Constructeurs

NomLa description
CurveShape()Initialise une nouvelle instance duCurveShape classe.
CurveShape(PointF[])Initialise une nouvelle instance duCurveShape classe. La tension par défaut de 0,5 est utilisée.
CurveShape(PointF[], bool)Initialise une nouvelle instance duCurveShape classe. La tension par défaut de 0,5 est utilisée.
CurveShape(PointF[], float)Initialise une nouvelle instance duCurveShape classe.
CurveShape(PointF[], float, bool)Initialise une nouvelle instance duCurveShape classe.

Propriétés

NomLa description
override Bounds { get; }Obtient les limites de l’objet.
override Center { get; }Obtient le centre de la forme.
virtual EndPoint { get; }Obtient le point de forme de fin.
override HasSegments { get; }Obtient une valeur indiquant si la forme a des segments.
IsClosed { get; set; }Obtient ou définit une valeur indiquant si la forme est fermée.
Points { get; set; }Obtient ou définit les points de la courbe.
override Segments { get; }Obtient les segments de forme.
virtual StartPoint { get; }Obtient le point de départ de la forme.
Tension { get; set; }Obtient ou définit la tension de la courbe.

Méthodes

NomLa description
override GetBounds(Matrix)Obtient les limites de l’objet.
override GetBounds(Matrix, Pen)Obtient les limites de l’objet.
Reverse()Inverse l’ordre des points pour cette forme.
override Transform(Matrix)Applique la transformation spécifiée à la forme.

Voir également