C# Class SharpVectors.Dom.Svg.SvgUseElement

Inheritance: SvgTransformableElement, ISvgUseElement
Show file Open project: codebutler/savagesvg Class Usage Examples

Public Methods

Method Description
CacheRenderingRegion ( ISvgRenderer renderer ) : void
CopyToReferencedElement ( XmlElement refEl ) : void
HandleAttributeChange ( XmlAttribute attribute ) : void
HasExtension ( string extension ) : bool
InvalidateRenderingRegion ( ) : void
ReferencedNodeChange ( Object src, XmlNodeChangedEventArgs args ) : void
Render ( ISvgRenderer renderer ) : void
RestoreReferencedElement ( XmlElement refEl ) : void

Private Methods

Method Description
SvgUseElement ( string prefix, string localname, string ns, SvgDocument doc ) : System

Method Details

CacheRenderingRegion() public method

public CacheRenderingRegion ( ISvgRenderer renderer ) : void
renderer ISvgRenderer
return void

CopyToReferencedElement() public method

public CopyToReferencedElement ( XmlElement refEl ) : void
refEl System.Xml.XmlElement
return void

HandleAttributeChange() public method

public HandleAttributeChange ( XmlAttribute attribute ) : void
attribute System.Xml.XmlAttribute
return void

HasExtension() public method

public HasExtension ( string extension ) : bool
extension string
return bool

InvalidateRenderingRegion() public method

public InvalidateRenderingRegion ( ) : void
return void

ReferencedNodeChange() public method

public ReferencedNodeChange ( Object src, XmlNodeChangedEventArgs args ) : void
src Object
args System.Xml.XmlNodeChangedEventArgs
return void

Render() public method

public Render ( ISvgRenderer renderer ) : void
renderer ISvgRenderer
return void

RestoreReferencedElement() public method

public RestoreReferencedElement ( XmlElement refEl ) : void
refEl System.Xml.XmlElement
return void