Class SvgTransformCollection
Implements
System.Collections.IEnumerable
Inherited Members
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.get_Item(System.Int32)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.AsReadOnly()
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.BinarySearch(Svg.Transforms.SvgTransform)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.ConvertAll<TOutput>(System.Converter<Svg.Transforms.SvgTransform, TOutput>)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.CopyTo(Svg.Transforms.SvgTransform[])
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.EnsureCapacity(System.Int32)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.FindIndex(System.Int32, System.Int32, System.Predicate<Svg.Transforms.SvgTransform>)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.FindLastIndex(System.Int32, System.Int32, System.Predicate<Svg.Transforms.SvgTransform>)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.FindLastIndex(System.Int32, System.Predicate<Svg.Transforms.SvgTransform>)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.ForEach(System.Action<Svg.Transforms.SvgTransform>)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.Insert(System.Int32, Svg.Transforms.SvgTransform)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.LastIndexOf(Svg.Transforms.SvgTransform)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.Reverse(System.Int32, System.Int32)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.Sort()
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.Generic.IEnumerable<Svg.Transforms.SvgTransform>.GetEnumerator()
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.Add(System.Object)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.Contains(System.Object)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.IndexOf(System.Object)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.Remove(System.Object)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.TrueForAll(System.Predicate<Svg.Transforms.SvgTransform>)
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.ICollection.IsSynchronized
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.IsFixedSize
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.IsReadOnly
System.Collections.Generic.List<Svg.Transforms.SvgTransform>.System.Collections.IList.Item[System.Int32]
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Svg.Transforms
Assembly: Svg.dll
Syntax
[TypeConverter(typeof(SvgTransformConverter))]
public class SvgTransformCollection : List<SvgTransform>, IList<SvgTransform>, ICollection<SvgTransform>, IReadOnlyList<SvgTransform>, IReadOnlyCollection<SvgTransform>, IEnumerable<SvgTransform>, IList, ICollection, IEnumerable, ICloneable
Properties
| Improve this Doc View SourceItem[Int32]
Declaration
public SvgTransform this[int i] { get; set; }
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | i |
Property Value
| Type | Description |
|---|---|
| SvgTransform |
Methods
| Improve this Doc View SourceAdd(SvgTransform)
Declaration
public void Add(SvgTransform item)
Parameters
| Type | Name | Description |
|---|---|---|
| SvgTransform | item |
AddRange(IEnumerable<SvgTransform>)
Declaration
public void AddRange(IEnumerable<SvgTransform> collection)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<SvgTransform> | collection |
Clone()
Declaration
public object Clone()
Returns
| Type | Description |
|---|---|
| Object |
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | obj |
Returns
| Type | Description |
|---|---|
| Boolean |
Overrides
| Improve this Doc View SourceGetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| Int32 |
Overrides
| Improve this Doc View SourceGetMatrix()
Multiplies all matrices
Declaration
public Matrix GetMatrix()
Returns
| Type | Description |
|---|---|
| Matrix | The result of all transforms |
OnTransformChanged()
Declaration
protected void OnTransformChanged()
Remove(SvgTransform)
Declaration
public void Remove(SvgTransform item)
Parameters
| Type | Name | Description |
|---|---|---|
| SvgTransform | item |
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index |
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String |
Overrides
System.Object.ToString()
Events
| Improve this Doc View SourceTransformChanged
Fired when an SvgTransform has changed
Declaration
public event EventHandler<AttributeEventArgs> TransformChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler<AttributeEventArgs> |
Implements
System.Collections.IEnumerable