CircleShape

[IoId("00000000-fe3b-4d29-86dd-de7b4eb8414b")] public sealed class CircleShape : IShape

Constructors

CircleShape

#
public CircleShape(IReader reader)
reader (IReader)

CircleShape

#
public CircleShape(PointF centre, PointF radius)
centre (PointF)
radius (PointF)

Properties

Centre

#
public PointF Centre { get; }

Circle

#
public CircleF Circle { get; }

Grips

#
public Grip[] Grips { get; }
Grips

Nomen

#
public Nomen Nomen { get; }
Nomen

Radius

#
public PointF Radius { get; }

Methods

Bounds

#
public RectangleF Bounds(Style style)
style (Style)
Bounds

Coincident

#
public bool Coincident(PointF location, Style style)
location (PointF)
style (Style)
Coincident

DragGrips

#
public IShape DragGrips(Grip[] grips)
grips (Grip[])
DragGrips

DrawShape

#
public void DrawShape(Graphics graphics, Color background, Style style)
graphics (Graphics)
background (Color)
style (Style)
DrawShape

Store

#
public void Store(IWriter writer)
writer (IWriter)
Store

Translate

#
public IShape Translate(float dx, float dy)
dx (float)
dy (float)
Translate