Table of Contents

Class SvgList<T>

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Model.dll

Base class for all SVG*List-derived classes. Note we're using List<T> (as opposed to deriving from) to hide unneeded List<T> methods Note that a CLR uint is equivalent to an IDL ulong, so uint is used for all index values

public abstract class SvgList<T> : IEnumerable<T>, IEnumerable

Type Parameters

T
Inheritance
SvgList<T>
Implements
Derived
Inherited Members

Constructors

SvgList()

SvgList constructor

Fields

_items

Properties

Count
this[int]
NumberOfItems

NumberOfItems

Methods

AppendItem(T)

AppendItem

Clear()

Clear

GetEnumerator()

Returns an enumerator that iterates through the collection.

GetItem(uint)

GetItem

Initialize(T)

Initialize

InsertItemBefore(T, uint)

InsertItemBefore

RemoveItem(uint)

RemoveItem

ReplaceItem(T, uint)

ReplaceItem