Detailed Description

A list of points.

Inheritance diagram for Svg.SVGPointList:
Svg.SVGListInterface< T > Svg.SVGSerializable

Public Member Functions

 SVGPointList (bool readOnly, Css.Value init, Node host, string attr)
 
- Public Member Functions inherited from Svg.SVGListInterface< T >
 SVGListInterface ()
 
 SVGListInterface (bool readOnly)
 
 SVGListInterface (bool readOnly, Css.Value init, Node host, string attr)
 
override void Reserialize ()
 If the list reflects an attrib, this reserialises it. More...
 
void clear ()
 Clears out the list. More...
 
initialize (T newItem)
 Sets up the list with the given object in it. More...
 
getItem (int index)
 
insertItemBefore (T newItem, int index)
 
replaceItem (T newItem, int index)
 Replaces item at the given index with the given item. More...
 
removeItem (int index)
 Removes the item at the given index. More...
 
appendItem (T newItem)
 Adds the item to the list. More...
 

Protected Member Functions

override DOMPoint Create (Css.Value from)
 Creates an instance of the listed type from the given information in a CSS value. More...
 

Additional Inherited Members

- Public Attributes inherited from Svg.SVGSerializable
Dom.Node HostNode
 The node being reflected (if any). More...
 
string AttributeName
 The attribute being reflected (if any) in the host node. More...
 
- Protected Attributes inherited from Svg.SVGSerializable
bool IsReadOnly
 Is this list readonly? More...
 
- Properties inherited from Svg.SVGListInterface< T >
int length [get]
 The length of the list. More...
 
int numberOfItems [get]
 The number of items. More...
 
this[int index] [get, set]
 

Constructor & Destructor Documentation

Svg.SVGPointList.SVGPointList ( bool  readOnly,
Css.Value  init,
Node  host,
string  attr 
)
inline

Member Function Documentation

override DOMPoint Svg.SVGPointList.Create ( Css.Value  from)
inlineprotectedvirtual

Creates an instance of the listed type from the given information in a CSS value.

Reimplemented from Svg.SVGListInterface< T >.