C# Class SharpVectors.Dom.Svg.SvgTransformableElement

Inheritance: SvgStyleableElement, ISvgTransformable
Afficher le fichier Open project: codebutler/savagesvg Class Usage Examples

Méthodes publiques

Méthode Description
CacheRenderingRegion ( ISvgRenderer renderer ) : void
CssInvalidate ( ) : void
GetBBox ( ) : ISvgRect
GetBRect ( float margin ) : RectangleF
GetCTM ( ) : ISvgMatrix

For each given element, the accumulation of all transformations that have been defined on the given element and all of its ancestors up to and including the element that established the current viewport (usually, the 'svg' element which is the most immediate ancestor to the given element) is called the current transformation matrix or CTM.

GetScreenCTM ( ) : ISvgMatrix
GetTransformToElement ( ISvgElement element ) : ISvgMatrix
HandleAttributeChange ( XmlAttribute attribute ) : void

Private Methods

Méthode Description
SvgTransformableElement ( string prefix, string localname, string ns, SvgDocument doc ) : System

Method Details

CacheRenderingRegion() public méthode

public CacheRenderingRegion ( ISvgRenderer renderer ) : void
renderer ISvgRenderer
Résultat void

CssInvalidate() public méthode

public CssInvalidate ( ) : void
Résultat void

GetBBox() public méthode

public GetBBox ( ) : ISvgRect
Résultat ISvgRect

GetBRect() public méthode

public GetBRect ( float margin ) : RectangleF
margin float
Résultat System.Drawing.RectangleF

GetCTM() public méthode

For each given element, the accumulation of all transformations that have been defined on the given element and all of its ancestors up to and including the element that established the current viewport (usually, the 'svg' element which is the most immediate ancestor to the given element) is called the current transformation matrix or CTM.
public GetCTM ( ) : ISvgMatrix
Résultat ISvgMatrix

GetScreenCTM() public méthode

public GetScreenCTM ( ) : ISvgMatrix
Résultat ISvgMatrix

GetTransformToElement() public méthode

public GetTransformToElement ( ISvgElement element ) : ISvgMatrix
element ISvgElement
Résultat ISvgMatrix

HandleAttributeChange() public méthode

public HandleAttributeChange ( XmlAttribute attribute ) : void
attribute System.Xml.XmlAttribute
Résultat void