[IoId("00000000-8606-44b1-8c7d-522feb0ea67c")] public sealed class Que : IShape
Represents a sequence of other vector shapes.

Constructors

Que

#
public Que(IEnumerable<IShape> shapes)
Create a new compound shape.
shapes (IEnumerable<IShape>)

Que

#
public Que(IReader reader)
reader (IReader)

Que

#
public Que(params IShape[] shapes)
Create a new compound shape.
shapes (params IShape[])

Que

#
public Que(params object[] shapes)
Create a new compound shape.
shapes (params object[])An array of LineF, RectangleF, ArcF, CircleF, EllipseF, BezierF or PointF[] instances.

Properties

SvgPathCode

#
public string SvgPathCode { get; }
SvgPathCode

Methods

Draw

#
public void Draw(IconContext context, VectorStyle style)
context (IconContext)
style (VectorStyle)
Draw

Glue

#
public void Glue(IconContext context, GraphicsPath path)
context (IconContext)
path (GraphicsPath)
Glue

MakePolyArc

#
public static Que MakePolyArc(params object[] vertices)
Create a poly-arc compound shape. A poly-arc consists of only lines and/or arcs.
vertices (params object[])Array of vertices. A vertex is either a coordinate indicating an actual corner on the compound, or a tangency constraint indicating the start tangent of the next segment. Coordinates must be specified as either Point or PointF, tangency constraints must be either Size, SizeF, or Angle, specified clockwise from positive x.

Store

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

Update

#
public void Update(string name, double value)
name (string)
value (double)
Update