GoDigram for .NET Framework and .NET Core
Northwoods.Go.Svg Namespace / GoSvgGenerator Class
Properties Methods


In This Topic
    GoSvgGenerator Class Members
    In This Topic

    The following tables list the members exposed by GoSvgGenerator.

    Public Constructors
     NameDescription
    Public Constructor This constructor does no initialization.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets whether Northwoods.Go.Xml.GoXmlTransformer.ConsumeBody should iterate over all of the child elements of this XML node, calling Northwoods.Go.Xml.GoXmlReader.ConsumeObject for each one, and passing the result to Northwoods.Go.Xml.GoXmlTransformer.ConsumeChild. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Property Gets or sets the name of the principal element used to render this object. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGets or sets whether this transformer writes child elements representing ports (IGoPort), if this transformer is operating on an IGoNode. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Property Gets or sets whether this transformer reads/writes the "id" attribute using the identifier associated with shared objects. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGets or sets a transformer from which this transformer will inherit implementation of the Northwoods.Go.Xml.IGoXmlTransformer methods. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGets or sets the Northwoods.Go.Xml.GoXmlReader that is using this transformer. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGet the Northwoods.Go.Xml.GoXmlTransformer.Reader's Northwoods.Go.Xml.GoXmlReader.ReaderNode, an XmlNode. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyReturns the Type for which these transformer methods apply. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGet the Northwoods.Go.Xml.GoXmlTransformer.Writer's GoSvgWriter.View.  
    Public PropertyGets or sets the Northwoods.Go.Xml.GoXmlWriter that is using this transformer. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGet the Northwoods.Go.Xml.GoXmlTransformer.Writer's Northwoods.Go.Xml.GoXmlWriter.WriterElement, an XmlElement. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGet the Northwoods.Go.Xml.GoXmlTransformer.Reader's or the Northwoods.Go.Xml.GoXmlTransformer.Writer's Northwoods.Go.Xml.GoXmlReader.XmlDocument. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGet the Northwoods.Go.Xml.GoXmlTransformer.Reader's Northwoods.Go.Xml.GoXmlReader.XmlReader. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public PropertyGet the Northwoods.Go.Xml.GoXmlTransformer.Writer's Northwoods.Go.Xml.GoXmlWriter.XmlWriter. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Top
    Public Methods
     NameDescription
    Public Method Override this method to construct a new object for the current XML element. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as a boolean. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as a boolean. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as an array of color values. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as an array of color values. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodRead an attribute's string value as a Color. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodParse a string value as a Color value. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Consume attributes for the current element, helping to initialize most of the object's properties. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Consume elements that help define more details or parts of an object. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodWhen Northwoods.Go.Xml.GoXmlTransformer.BodyConsumesChildElements is true, Northwoods.Go.Xml.GoXmlTransformer.ConsumeBody will call Northwoods.Go.Xml.GoXmlReader.ConsumeObject on each child XML element and pass the resulting object to this method. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Finish building the object for the current element. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as a double float. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as a double. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Generate attributes for the current element, helping to render an object. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Generate any nested elements that are part of the rendering of an object. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Generate elements for the definitions section of the document, rendering any shared objects that this object needs to refer to. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Start producing an XML element for a given object. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodFinish generating any elements that were started by Northwoods.Go.Xml.GoXmlTransformer.GenerateElement. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as an array of integers. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as an array of integers. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as an integer. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as an integer. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method This predicate returns true if the given attribute name is present in the current element when reading. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodRead an attribute's string value as an array of PointF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodParse a string value as an array of PointF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodRead an attribute's string value as a PointF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodParse a string value as a PointF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read in a string that is the body of an element. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodRead an attribute's string value as a RectangleF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodParse a string value as a RectangleF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Find a shared object referenced by a given attribute. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as an array of single floats. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as an array of single floats. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Read an attribute's string value as a single float. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Parse a string value as a single float. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodRead an attribute's string value as a SizeF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodParse a string value as a SizeF. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodReturn true if the Northwoods.Go.Xml.GoXmlTransformer.Writer should not generate XML for an object. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Return an attribute's string value. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodReturns an expression representing an SVG "fill-opacity" or "stroke-opacity" value for a Color.  
    Public Method Returns an SVG "fill" or "stroke" color expression.  
    Public MethodReturns an SVG path description from a GraphicsPath.  
    Public MethodRead an attribute's string value as a Type. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodParse a string value as a Type. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Fix up a reference property whose value was delayed until the referred-to-object became available. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodWrite an attribute of the name name with a string representation for the reference to the object val. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodOverloaded.  (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodProduce attributes for implementing a Brush.  
    Public Method Produce an "ellipse" SVG element.  
    Public MethodFinish the current XML element started by a call to Northwoods.Go.Xml.GoXmlTransformer.WriteStartElement. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public MethodOverloaded.   
    Public Method Produce a "polyline" SVG element.  
    Public Method Produce a "path" SVG element given an SVG path description.  
    Public MethodProduce attributes for implementing a Pen.  
    Public Method Produce a "path" SVG element from an array of points.  
    Public MethodOverloaded.   
    Public Method (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Public Method Write out a string as the body of an element. (Inherited from Northwoods.Go.Xml.GoXmlTransformer)
    Top
    See Also