Package algoanim.primitives

Interface Summary
AdvancedTextGeneratorInterface  
 

Class Summary
AdvancedTextSupport  
Arc Represents an arc defined by a center, a radius and an angle.
ArrayBasedQueue<T> Represents a queue which has an usual FIFO-functionality and will be visualized as an array.
The stored objects are of the generic data type T, so it is generally possible to use ArrayBasedQueue with any objects.
ArrayBasedStack<T> Represents a stack which has an usual LIFO-functionality and will be visualized using an array.
The stored objects are of the generic data type T, so it is generally possible to use ArrayBasedStack with any objects.
ArrayMarker Represents a marker which points to a certain array index.
ArrayPrimitive Base class for all concrete arrays.
Circle Represents a circle defined by a center and a radius.
CircleSeg Represents the segment of a circle.
ConceptualQueue<T> Represents a queue which has an usual FIFO-functionality and will be visualized as a conceptual queue.
The stored objects are of the generic data type T, so it is generally possible to use ConceptualQueue with any objects.
ConceptualStack<T> Represents a stack which has an usual LIFO-functionality and will be visualized as a conceptual stack.
The stored objects are of the generic data type T, so it is generally possible to use ConceptualStack with any objects.
DoubleArray IntArray manages an internal array.
DoubleMatrix DoubleMatrix manages an internal matrix.
Ellipse Represents an ellipse defined by a center and a radius.
EllipseSeg Represents the segment of a ellipse.
Graph Represents a graph
Group Extends the API with the opportunity to group Primitives to be able to call methods on the whole group.
IntArray IntArray manages an internal array.
IntMatrix IntMatrix manages an internal matrix.
ListBasedQueue<T> Represents a queue which has an usual FIFO-functionality and will be visualized using a linked list.
The stored objects are of the generic data type T, so it is generally possible to use ListBasedQueue with any objects.
ListBasedStack<T> Represents a stack which has an usual LIFO-functionality and will be visualized using a linked list.
The stored objects are of the generic data type T, so it is generally possible to use ListBasedStack with any objects.
ListElement Represents an element of a list, for example a LinkedList.
MatrixPrimitive Base class for all concrete arrays.
Point Represents a simple point on the animation screen.
Polygon Represents a polygon defined by an arbitrary number of Nodes.
Polyline Represents a Polyline which consists of an arbitrary number of Nodes.
Primitive A Primitive is an object which can be worked with in any animation script language.
Rect Represents a simple rectangle defined by its upper left and its lower right corners.
SourceCode Represents a source code element defined by its upper left corner and source code lines, which can be added.
Square Represents a square defined by an upper left corner and its width.
StringArray  
StringMatrix StringMatrix manages an internal matrix.
Text Represents a text specified by an upper left position and a content.
Triangle Represents a triangle defined by three Nodes.
Variables  
VisualQueue<T> Base abstract class for all the (FIFO-)queues in animalscriptapi.primitives.
VisualQueue represents the common visual features of all the subclasses and manges the actual data using an internal java.util.LinkedList.
The stored objects are of the generic data type T, so it is generally possible to use VisualQueue with any objects.
VisualStack<T> Base abstract class for all the (LIFO-)stacks in animalscriptapi.primitives.
VisualStack represents the common visual features of all the subclasses and manges the actual data using an internal java.util.Stack.
The stored objects are of the generic data type T, so it is generally possible to use VisualStack with any objects.