Table of Contents

Method Add

Namespace
GeometryHelper.Export
Assembly
GeometryHelper.dll

Add(GeoPoint2, string)

Adds a point, drawn as a dot.

public SvgWriter Add(GeoPoint2 point, string colour = "black")

Parameters

point GeoPoint2
colour string

Returns

SvgWriter

Add(GeoLine2, string)

Adds a segment.

public SvgWriter Add(GeoLine2 line, string colour = "black")

Parameters

line GeoLine2
colour string

Returns

SvgWriter

Add(GeoArc2, string)

Adds an arc.

public SvgWriter Add(GeoArc2 arc, string colour = "black")

Parameters

arc GeoArc2
colour string

Returns

SvgWriter

Add(GeoEdge2, string)

Adds an edge, straight or curved.

public SvgWriter Add(GeoEdge2 edge, string colour = "black")

Parameters

edge GeoEdge2
colour string

Returns

SvgWriter

Add(GeoCircle2, string, string)

Adds a circle.

public SvgWriter Add(GeoCircle2 circle, string colour = "black", string fill = "none")

Parameters

circle GeoCircle2
colour string
fill string

Returns

SvgWriter

Add(GeoPolyline2, string)

Adds a chain.

public SvgWriter Add(GeoPolyline2 polyline, string colour = "black")

Parameters

polyline GeoPolyline2
colour string

Returns

SvgWriter

Exceptions

ArgumentNullException

Thrown when the chain is null.

Add(GeoPolylineArc2, string)

Adds a chain with arcs.

public SvgWriter Add(GeoPolylineArc2 chain, string colour = "black")

Parameters

chain GeoPolylineArc2
colour string

Returns

SvgWriter

Exceptions

ArgumentNullException

Thrown when the chain is null.

Add(GeoPolygon2, string, string)

Adds a polygon.

public SvgWriter Add(GeoPolygon2 polygon, string colour = "black", string fill = "none")

Parameters

polygon GeoPolygon2
colour string
fill string

Returns

SvgWriter

Exceptions

ArgumentNullException

Thrown when the polygon is null.

Add(GeoPolygonArc2, string, string)

Adds a loop with arcs.

public SvgWriter Add(GeoPolygonArc2 loop, string colour = "black", string fill = "none")

Parameters

loop GeoPolygonArc2
colour string
fill string

Returns

SvgWriter

Exceptions

ArgumentNullException

Thrown when the loop is null.

Add(GeoRectangle2, string, string)

Adds a rectangle.

public SvgWriter Add(GeoRectangle2 rectangle, string colour = "black", string fill = "none")

Parameters

rectangle GeoRectangle2
colour string
fill string

Returns

SvgWriter

Add(GeoFace2, string, string)

Adds a face, its holes left empty.

public SvgWriter Add(GeoFace2 face, string colour = "black", string fill = "none")

Parameters

face GeoFace2
colour string
fill string

Returns

SvgWriter

Exceptions

ArgumentNullException

Thrown when the face is null.