Class SvgExtentions
Inheritance
System.Object
SvgExtentions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.Svg
Assembly: TelerikCommon.dll
Syntax
public static class SvgExtentions
Methods
ApplyRecursive(SvgElement, Action<SvgElement>)
Declaration
public static void ApplyRecursive(this SvgElement elem, Action<SvgElement> action)
Parameters
Svg
|
System.
|
ApplyRecursiveDepthFirst(SvgElement, Action<SvgElement>)
Declaration
public static void ApplyRecursiveDepthFirst(this SvgElement elem, Action<SvgElement> action)
Parameters
Svg
|
System.
|
GetRectangle(SvgRectangle)
Declaration
public static RectangleF GetRectangle(this SvgRectangle r)
Parameters
Returns
System.
|
GetXML(SvgDocument)
Declaration
public static string GetXML(this SvgDocument doc)
Parameters
Svg
|
Returns
System.
|
GetXML(SvgElement)
Declaration
public static string GetXML(this SvgElement elem)
Parameters
Svg
|
Returns
System.
|
HasNonEmptyCustomAttribute(SvgElement, String)
Declaration
public static bool HasNonEmptyCustomAttribute(this SvgElement element, string name)
Parameters
Svg
|
System.
|
Returns
System.
|
SetRectangle(SvgRectangle, RectangleF)
Declaration
public static void SetRectangle(this SvgRectangle r, RectangleF bounds)
Parameters
Svg
|
System.
|
Traverse<T>(T, Func<T, IEnumerable<T>>)
Declaration
public static IEnumerable<T> Traverse<T>(this T root, Func<T, IEnumerable<T>> childrenSelector)
Parameters
T
root
|
System.
|
Returns
System.
|
Type Parameters
T
|
Traverse<T>(IEnumerable<T>, Func<T, IEnumerable<T>>)
Declaration
public static IEnumerable<T> Traverse<T>(this IEnumerable<T> items, Func<T, IEnumerable<T>> childrenSelector)
Parameters
System.
|
System.
|
Returns
System.
|
Type Parameters
T
|
TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Declaration
public static IEnumerable<T> TraverseDepthFirst<T>(this T root, Func<T, IEnumerable<T>> childrenSelector)
Parameters
T
root
|
System.
|
Returns
System.
|
Type Parameters
T
|
TraverseDepthFirst<T>(IEnumerable<T>, Func<T, IEnumerable<T>>)
Declaration
public static IEnumerable<T> TraverseDepthFirst<T>(this IEnumerable<T> items, Func<T, IEnumerable<T>> childrenSelector)
Parameters
System.
|
System.
|
Returns
System.
|
Type Parameters
T
|