LineShape

[IoId("00000000-504b-42db-b4b0-d84bf059c324")] public sealed class LineShape : IShape

Constructors

LineShape

#
public LineShape(IReader reader)
reader (IReader)

LineShape

#
public LineShape(LineF line)
line (LineF)

Properties

Grips

#
public Grip[] Grips { get; }
Grips

Line

#
public LineF Line { get; }

Nomen

#
public Nomen Nomen { get; }
Nomen

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