Search Results for

    Show / Hide Table of Contents

    Class SVGWriter

    Inheritance
    Object
    SVGWriter
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public class SVGWriter

    Constructors

    SVGWriter()

    Declaration
    public SVGWriter()

    Fields

    BoundsPad

    Declaration
    public double BoundsPad
    Field Value
    Type Description
    Double

    DefaultArcStyle

    Declaration
    public SVGWriter.Style DefaultArcStyle
    Field Value
    Type Description
    SVGWriter.Style

    DefaultCircleStyle

    Declaration
    public SVGWriter.Style DefaultCircleStyle
    Field Value
    Type Description
    SVGWriter.Style

    DefaultDGraphStyle

    Declaration
    public SVGWriter.Style DefaultDGraphStyle
    Field Value
    Type Description
    SVGWriter.Style

    DefaultLineStyle

    Declaration
    public SVGWriter.Style DefaultLineStyle
    Field Value
    Type Description
    SVGWriter.Style

    DefaultPolygonStyle

    Declaration
    public SVGWriter.Style DefaultPolygonStyle
    Field Value
    Type Description
    SVGWriter.Style

    DefaultPolylineStyle

    Declaration
    public SVGWriter.Style DefaultPolylineStyle
    Field Value
    Type Description
    SVGWriter.Style

    FlipY

    Declaration
    public bool FlipY
    Field Value
    Type Description
    Boolean

    Precision

    Declaration
    public int Precision
    Field Value
    Type Description
    Int32

    Methods

    AddArc(Arc2d)

    Declaration
    public void AddArc(Arc2d arc)
    Parameters
    Type Name Description
    Arc2d arc

    AddArc(Arc2d, SVGWriter.Style)

    Declaration
    public void AddArc(Arc2d arc, SVGWriter.Style style)
    Parameters
    Type Name Description
    Arc2d arc
    SVGWriter.Style style

    AddBox(AxisAlignedBox2d)

    Declaration
    public void AddBox(AxisAlignedBox2d box)
    Parameters
    Type Name Description
    AxisAlignedBox2d box

    AddBox(AxisAlignedBox2d, SVGWriter.Style)

    Declaration
    public void AddBox(AxisAlignedBox2d box, SVGWriter.Style style)
    Parameters
    Type Name Description
    AxisAlignedBox2d box
    SVGWriter.Style style

    AddCircle(Circle2d)

    Declaration
    public void AddCircle(Circle2d circle)
    Parameters
    Type Name Description
    Circle2d circle

    AddCircle(Circle2d, SVGWriter.Style)

    Declaration
    public void AddCircle(Circle2d circle, SVGWriter.Style style)
    Parameters
    Type Name Description
    Circle2d circle
    SVGWriter.Style style

    AddComplex(PlanarComplex)

    Declaration
    public void AddComplex(PlanarComplex complex)
    Parameters
    Type Name Description
    PlanarComplex complex

    AddGraph(DGraph2)

    Declaration
    public void AddGraph(DGraph2 graph)
    Parameters
    Type Name Description
    DGraph2 graph

    AddGraph(DGraph2, SVGWriter.Style)

    Declaration
    public void AddGraph(DGraph2 graph, SVGWriter.Style style)
    Parameters
    Type Name Description
    DGraph2 graph
    SVGWriter.Style style

    AddLine(Segment2d)

    Declaration
    public void AddLine(Segment2d segment)
    Parameters
    Type Name Description
    Segment2d segment

    AddLine(Segment2d, SVGWriter.Style)

    Declaration
    public void AddLine(Segment2d segment, SVGWriter.Style style)
    Parameters
    Type Name Description
    Segment2d segment
    SVGWriter.Style style

    AddPolygon(Polygon2d)

    Declaration
    public void AddPolygon(Polygon2d poly)
    Parameters
    Type Name Description
    Polygon2d poly

    AddPolygon(Polygon2d, SVGWriter.Style)

    Declaration
    public void AddPolygon(Polygon2d poly, SVGWriter.Style style)
    Parameters
    Type Name Description
    Polygon2d poly
    SVGWriter.Style style

    AddPolyline(PolyLine2d)

    Declaration
    public void AddPolyline(PolyLine2d poly)
    Parameters
    Type Name Description
    PolyLine2d poly

    AddPolyline(PolyLine2d, SVGWriter.Style)

    Declaration
    public void AddPolyline(PolyLine2d poly, SVGWriter.Style style)
    Parameters
    Type Name Description
    PolyLine2d poly
    SVGWriter.Style style

    MapPt(Vector2d)

    Declaration
    protected virtual Vector2d MapPt(Vector2d v)
    Parameters
    Type Name Description
    Vector2d v
    Returns
    Type Description
    Vector2d

    QuickWrite(DGraph2, String, Double)

    Declaration
    public static void QuickWrite(DGraph2 graph, string sPath, double line_width = 1)
    Parameters
    Type Name Description
    DGraph2 graph
    String sPath
    Double line_width

    QuickWrite(List<GeneralPolygon2d>, String, Double)

    Declaration
    public static void QuickWrite(List<GeneralPolygon2d> polygons, string sPath, double line_width = 1)
    Parameters
    Type Name Description
    List<GeneralPolygon2d> polygons
    String sPath
    Double line_width

    QuickWrite(List<GeneralPolygon2d>, String, Single, List<GeneralPolygon2d>, String, Single, String)

    Declaration
    public static void QuickWrite(List<GeneralPolygon2d> polygons1, string color1, float width1, List<GeneralPolygon2d> polygons2, string color2, float width2, string sPath)
    Parameters
    Type Name Description
    List<GeneralPolygon2d> polygons1
    String color1
    Single width1
    List<GeneralPolygon2d> polygons2
    String color2
    Single width2
    String sPath

    SetDefaultLineWidth(Single)

    Declaration
    public void SetDefaultLineWidth(float width)
    Parameters
    Type Name Description
    Single width

    Write(String)

    Declaration
    public IOWriteResult Write(string sFilename)
    Parameters
    Type Name Description
    String sFilename
    Returns
    Type Description
    IOWriteResult
    In This Article
    Back to top ViRGIS VR GIS