using System; using System.Collections.Generic; using System.Text; using System.Drawing; using System.Drawing.Drawing2D; using Svg.Transforms; namespace Svg { /// /// Represents and element that may be transformed. /// public interface ISvgTransformable { /// /// Gets or sets an of element transforms. /// SvgTransformCollection Transforms { get; set; } /// /// Applies the required transforms to . /// /// The to be transformed. void PushTransforms(SvgRenderer renderer); /// /// Removes any previously applied transforms from the specified . /// /// The that should have transforms removed. void PopTransforms(SvgRenderer renderer); } }