16#ifndef AEONGUI_SVGLENGTHLIST_HPP
17#define AEONGUI_SVGLENGTHLIST_HPP
20#include "SVGLength.hpp"
42 unsigned long length()
const;
84 std::vector<SVGLength> mItems;
Represents an SVG length value with a unit.
Definition SVGLength.hpp:48
SVGLengthList()
Default constructor.
SVGLength appendItem(const SVGLength &newItem)
Append an item to the end.
Definition SVGLengthList.cpp:88
unsigned long numberOfItems() const
Get the number of items (alias).
Definition SVGLengthList.cpp:31
void clear()
Remove all items.
Definition SVGLengthList.cpp:36
SVGLength initialize(const SVGLength &newItem)
Clear and set a single item.
Definition SVGLengthList.cpp:41
SVGLength insertItemBefore(const SVGLength &newItem, unsigned long index)
Insert an item before the given index.
Definition SVGLengthList.cpp:57
SVGLength removeItem(unsigned long index)
Remove the item at the given index.
Definition SVGLengthList.cpp:77
SVGLength replaceItem(const SVGLength &newItem, unsigned long index)
Replace the item at the given index.
Definition SVGLengthList.cpp:67
unsigned long length() const
Get the number of items.
Definition SVGLengthList.cpp:26
~SVGLengthList()
Destructor.
SVGLength getItem(unsigned long index) const
Get the item at the given index.
Definition SVGLengthList.cpp:48