Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 Array2
de.polygonal.ds A two-dimensional array.
 Array3
de.polygonal.ds A three-dimensional array.
 ArrayedQueue
de.polygonal.ds A queue based on an array (circular queue).
 ArrayedStack
de.polygonal.ds An arrayed stack.
 BinarySearchTree
de.polygonal.ds A Binary Search Tree (BST).
 BinaryTreeNode
de.polygonal.ds A binary tree node from which you can build a binary tree.
 BitVector
de.polygonal.ds A bit-vector.
 Collection
de.polygonal.ds A 'java-style' collection interface.
 DLinkedList
de.polygonal.ds A doubly linked list.
 DListIterator
de.polygonal.ds A doubly linked list iterator.
 DListNode
de.polygonal.ds A doubly linked list node.
 Graph
de.polygonal.ds A linked uni-directional weighted graph structure.
 GraphArc
de.polygonal.ds A weighted arc pointing to a graph node.
 GraphNode
de.polygonal.ds A graph node.
 HashMap
de.polygonal.ds A hash table using direct lookup (perfect hashing).
 HashTable
de.polygonal.ds A hash table using linked overflow for collision resolving.
 Heap
de.polygonal.ds A heap is a special kind of binary tree in which every node is greater than all of its children.
 Iterator
de.polygonal.ds A 'java-style' iterator interface.
 LinkedList
de.polygonal.ds A marker interface for linked list classes.
 LinkedListNode
de.polygonal.ds A marker interface for the linked list nodes.
 LinkedQueue
de.polygonal.ds A queue based on a linked list.
 LinkedStack
de.polygonal.ds A stack based on a linked list.
 NullIterator
de.polygonal.ds An do-nothing iterator for structures that don't support iterators.
 Prioritizable
de.polygonal.ds All objects stored in a PriorityQueue have to extend this class.
 PriorityQueue
de.polygonal.ds A priority queue to manage prioritized data.
 Set
de.polygonal.ds A set is a collection of values, without any particular order and no repeated values.
 SLinkedList
de.polygonal.ds A singly linked list.
 SListIterator
de.polygonal.ds A singly linked list iterator.
 SListNode
de.polygonal.ds A singly linked list node.
 SortOptions
de.polygonal.ds.sort 
 TreeIterator
de.polygonal.ds A tree iterator.
 TreeNode
de.polygonal.ds A tree node for building a tree data structure.
 VectorUtils
de.polygonal.ds