Uses of Class
algoanim.util.DisplayOptions

Packages that use DisplayOptions
algoanim.animalscript This package contains the generator back-end for AnimalScript
algoanim.primitives   
algoanim.primitives.generators   
algoanim.primitives.vhdl   
algoanim.util Using the classes in the animalscriptapi.util package 
 

Uses of DisplayOptions in algoanim.animalscript
 

Methods in algoanim.animalscript with parameters of type DisplayOptions
static java.lang.String AnimalGenerator.makeDisplayOptionsDef(DisplayOptions d)
          Creates the AnimalScript code for a DisplayOptions object.
static java.lang.String AnimalGenerator.makeDisplayOptionsDef(DisplayOptions d, AnimationProperties props)
          Creates the AnimalScript code for a DisplayOptions object.
 AndGate AnimalScript.newAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 Arc AnimalScript.newArc(Node center, Node radius, java.lang.String name, DisplayOptions display, ArcProperties ep)
           
<T> ArrayBasedQueue<T>
AnimalScript.newArrayBasedQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp, int capacity)
           
<T> ArrayBasedStack<T>
AnimalScript.newArrayBasedStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp, int capacity)
           
 ArrayMarker AnimalScript.newArrayMarker(ArrayPrimitive a, int index, java.lang.String name, DisplayOptions display, ArrayMarkerProperties ap)
           
 Circle AnimalScript.newCircle(Node center, int radius, java.lang.String name, DisplayOptions display, CircleProperties cp)
           
 CircleSeg AnimalScript.newCircleSeg(Node center, int radius, java.lang.String name, DisplayOptions display, CircleSegProperties cp)
           
<T> ConceptualQueue<T>
AnimalScript.newConceptualQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
           
<T> ConceptualStack<T>
AnimalScript.newConceptualStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
           
 Demultiplexer AnimalScript.newDemultiplexer(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 DFlipflop AnimalScript.newDFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 DoubleMatrix AnimalScript.newDoubleMatrix(Node upperLeft, double[][] data, java.lang.String name, DisplayOptions display, MatrixProperties iap)
           
 Ellipse AnimalScript.newEllipse(Node center, Node radius, java.lang.String name, DisplayOptions display, EllipseProperties ep)
           
 EllipseSeg AnimalScript.newEllipseSeg(Node center, Node radius, java.lang.String name, DisplayOptions display, EllipseSegProperties cp)
           
 Graph AnimalScript.newGraph(java.lang.String name, int[][] graphAdjacencyMatrix, Node[] graphNodes, java.lang.String[] labels, DisplayOptions display, GraphProperties graphProps)
           
 IntMatrix AnimalScript.newIntMatrix(Node upperLeft, int[][] data, java.lang.String name, DisplayOptions display, MatrixProperties iap)
           
 JKFlipflop AnimalScript.newJKFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
<T> ListBasedQueue<T>
AnimalScript.newListBasedQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
           
<T> ListBasedStack<T>
AnimalScript.newListBasedStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
           
 ListElement AnimalScript.newListElement(Node upperLeft, int pointers, java.util.LinkedList<java.lang.Object> pointerLocations, ListElement prev, ListElement next, java.lang.String name, DisplayOptions display, ListElementProperties lp)
           
 Multiplexer AnimalScript.newMultiplexer(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 NAndGate AnimalScript.newNAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 NorGate AnimalScript.newNorGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 NotGate AnimalScript.newNotGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 OrGate AnimalScript.newOrGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 Point AnimalScript.newPoint(Node coords, java.lang.String name, DisplayOptions display, PointProperties pp)
           
 Polygon AnimalScript.newPolygon(Node[] vertices, java.lang.String name, DisplayOptions display, PolygonProperties pp)
           
 Polyline AnimalScript.newPolyline(Node[] vertices, java.lang.String name, DisplayOptions display, PolylineProperties pp)
           
 Rect AnimalScript.newRect(Node upperLeft, Node lowerRight, java.lang.String name, DisplayOptions display, RectProperties rp)
           
 RSFlipflop AnimalScript.newRSFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 SourceCode AnimalScript.newSourceCode(Node upperLeft, java.lang.String name, DisplayOptions display, SourceCodeProperties sp)
           
 Square AnimalScript.newSquare(Node upperLeft, int width, java.lang.String name, DisplayOptions display, SquareProperties sp)
           
 StringMatrix AnimalScript.newStringMatrix(Node upperLeft, java.lang.String[][] data, java.lang.String name, DisplayOptions display, MatrixProperties iap)
           
 Text AnimalScript.newText(Node upperLeft, java.lang.String text, java.lang.String name, DisplayOptions display, TextProperties tp)
           
 TFlipflop AnimalScript.newTFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 Triangle AnimalScript.newTriangle(Node x, Node y, Node z, java.lang.String name, DisplayOptions display, TriangleProperties tp)
           
 VHDLWire AnimalScript.newWire(java.util.List<Node> nodes, int speed, java.lang.String name, DisplayOptions display, VHDLWireProperties properties)
           
 XNorGate AnimalScript.newXNorGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 XOrGate AnimalScript.newXOrGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
           
 

Uses of DisplayOptions in algoanim.primitives
 

Methods in algoanim.primitives that return DisplayOptions
 DisplayOptions Primitive.getDisplayOptions()
          Returns the DisplayOptions of this Primitive.
 

Constructors in algoanim.primitives with parameters of type DisplayOptions
AdvancedTextSupport(GeneratorInterface g, DisplayOptions d)
           
Arc(ArcGenerator ag, Node aCenter, Node aRadius, java.lang.String name, DisplayOptions display, ArcProperties ep)
          Instantiates the Arc and calls the create() method of the associated ArcGenerator.
ArrayBasedQueue(ArrayBasedQueueGenerator<T> abqg, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp, int capacity)
          Instantiates the ArrayBasedQueue and calls the create() method of the associated ArrayBasedQueueGenerator.
ArrayBasedStack(ArrayBasedStackGenerator<T> absg, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp, int capacity)
          Instantiates the ArrayBasedStack and calls the create() method of the associated ArrayBasedStackGenerator.
ArrayMarker(ArrayMarkerGenerator amg, ArrayPrimitive prim, int index, java.lang.String name, DisplayOptions display, ArrayMarkerProperties ap)
          Instantiates the ArrayMarker and calls the create() method of the associated ArrayMarkerGenerator.
ArrayPrimitive(GeneratorInterface g, DisplayOptions display)
           
Circle(CircleGenerator cg, Node aCenter, int aRadius, java.lang.String name, DisplayOptions display, CircleProperties cp)
          Instantiates the Circle and calls the create() method of the associated CircleGenerator.
CircleSeg(CircleSegGenerator csg, Node aCenter, int aRadius, java.lang.String name, DisplayOptions display, CircleSegProperties cp)
          Instantiates the CircleSeg and calls the create() method of the associated CircleSegGenerator.
ConceptualQueue(ConceptualQueueGenerator<T> cqg, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
          Instantiates the ConceptualQueue and calls the create() method of the associated ConceptualQueueGenerator.
ConceptualStack(ConceptualStackGenerator<T> csg, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
          Instantiates the ConceptualStack and calls the create() method of the associated ConceptualStackGenerator.
DoubleMatrix(DoubleMatrixGenerator iag, Node upperLeftCorner, double[][] matrixData, java.lang.String name, DisplayOptions display, MatrixProperties iap)
          Instantiates the DoubleMatrix and calls the create() method of the associated DoubleMatrixGenerator.
Ellipse(EllipseGenerator eg, Node aCenter, Node aRadius, java.lang.String name, DisplayOptions display, EllipseProperties ep)
          Instantiates the Ellipse and calls the create() method of the associated EllipseGenerator.
EllipseSeg(EllipseSegGenerator esg, Node aCenter, Node aRadius, java.lang.String name, DisplayOptions display, EllipseSegProperties ep)
          Instantiates the CircleSeg and calls the create() method of the associated CircleSegGenerator.
Graph(GraphGenerator graphGen, java.lang.String name, int[][] graphAdjacencyMatrix, Node[] graphNodes, java.lang.String[] labels, DisplayOptions display, GraphProperties props)
          Instantiates the Graph and calls the create() method of the associated GraphGenerator.
IntMatrix(IntMatrixGenerator iag, Node upperLeftCorner, int[][] matrixData, java.lang.String name, DisplayOptions display, MatrixProperties iap)
          Instantiates the IntMatrix and calls the create() method of the associated IntMatrixGenerator.
ListBasedQueue(ListBasedQueueGenerator<T> lbqg, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
          Instantiates the ListBasedQueue and calls the create() method of the associated ListBasedQueueGenerator.
ListBasedStack(ListBasedStackGenerator<T> lbsg, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
          Instantiates the ListBasedStack and calls the create() method of the associated ListBasedStackGenerator.
ListElement(ListElementGenerator leg, Node upperLeftCorner, int nrPointers, java.util.LinkedList<java.lang.Object> pointerLocations, ListElement prevElement, ListElement nextElement, java.lang.String name, DisplayOptions display, ListElementProperties lp)
          Instantiates the ListElement and calls the create() method of the associated ListElementGenerator.
ListElement(ListElementGenerator leg, Node upperLeftCorner, int nrPointers, java.util.LinkedList<java.lang.Object> pointerLocations, ListElement prevElement, java.lang.String name, DisplayOptions display, ListElementProperties lp)
          Instantiates the ListElement and calls the create() method of the associated ListElementGenerator.
MatrixPrimitive(GeneratorInterface g, DisplayOptions display)
           
Point(PointGenerator pg, Node theCoords, java.lang.String name, DisplayOptions display, PointProperties pp)
          Instantiates the Point and calls the create() method of the associated PointGenerator.
Polygon(PolygonGenerator pg, Node[] theNodes, java.lang.String name, DisplayOptions display, PolygonProperties pp)
          Instantiates the Polygon and calls the create() method of the associated PolygonGenerator.
Polyline(PolylineGenerator pg, Node[] theNodes, java.lang.String name, DisplayOptions display, PolylineProperties pp)
          Instantiates the Polyline and calls the create() method of the associated PolylineGenerator.
Primitive(GeneratorInterface g, DisplayOptions d)
           
Rect(RectGenerator rg, Node upperLeftCorner, Node lowerRightCorner, java.lang.String name, DisplayOptions display, RectProperties rp)
          Instantiates the Rect and calls the create() method of the associated RectGenerator.
SourceCode(SourceCodeGenerator generator, Node upperLeft, java.lang.String name, DisplayOptions display, SourceCodeProperties properties)
          Instantiates the SourceCode and calls the create() method of the associated SourceCodeGenerator.
Square(SquareGenerator sg, Node upperLeftCorner, int theWidth, java.lang.String name, DisplayOptions display, SquareProperties sp)
          Instantiates the Square and calls the create() method of the associated SquareGenerator.
StringMatrix(StringMatrixGenerator iag, Node upperLeftCorner, java.lang.String[][] matrixData, java.lang.String name, DisplayOptions display, MatrixProperties iap)
          Instantiates the StringMatrix and calls the create() method of the associated StringMatrixGenerator.
Text(TextGenerator tg, Node upperLeftCorner, java.lang.String theText, java.lang.String name, DisplayOptions display, TextProperties tp)
          Instantiates the Text and calls the create() method of the associated TextGenerator.
Triangle(TriangleGenerator tg, Node pointA, Node pointB, Node pointC, java.lang.String name, DisplayOptions display, TriangleProperties tp)
          Instantiates the Triangle and calls the create() method of the associated TriangleGenerator.
Variables(VariablesGenerator gen, DisplayOptions display)
           
VisualQueue(GeneratorInterface g, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
          Constructor of the VisualQueue.
VisualStack(GeneratorInterface g, Node upperLeftCorner, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
          Constructor of the VisualStack.
 

Uses of DisplayOptions in algoanim.primitives.generators
 

Methods in algoanim.primitives.generators with parameters of type DisplayOptions
 AndGate VHDLLanguage.newAndGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new AndGate object.
 AndGate VHDLLanguage.newAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new AndGate object.
 AndGate Language.newAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new AndGate object.
abstract  AndGate VHDLLanguage.newAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new AndGate object.
abstract  AndGate Language.newAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new AndGate object.
 Arc Language.newArc(Node center, Node radius, java.lang.String name, DisplayOptions display)
           
abstract  Arc Language.newArc(Node center, Node radius, java.lang.String name, DisplayOptions display, ArcProperties ap)
           
<T> ArrayBasedQueue<T>
Language.newArrayBasedQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, int capacity)
          Creates a new ArrayBasedQueue object.
abstract
<T> ArrayBasedQueue<T>
Language.newArrayBasedQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp, int capacity)
          Creates a new ArrayBasedQueue object.
<T> ArrayBasedStack<T>
Language.newArrayBasedStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, int capacity)
          Creates a new ArrayBasedStack object.
abstract
<T> ArrayBasedStack<T>
Language.newArrayBasedStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp, int capacity)
          Creates a new ArrayBasedStack object.
 ArrayMarker Language.newArrayMarker(ArrayPrimitive a, int index, java.lang.String name, DisplayOptions display)
          Creates a new ArrayMarker object.
abstract  ArrayMarker Language.newArrayMarker(ArrayPrimitive a, int index, java.lang.String name, DisplayOptions display, ArrayMarkerProperties amp)
          Creates a new ArrayMarker object.
 Circle Language.newCircle(Node center, int radius, java.lang.String name, DisplayOptions display)
          Creates a new Circle object.
abstract  Circle Language.newCircle(Node center, int radius, java.lang.String name, DisplayOptions display, CircleProperties cp)
          Creates a new Circle object.
 CircleSeg Language.newCircleSeg(Node center, int radius, java.lang.String name, DisplayOptions display)
          Creates a new CircleSeg object.
abstract  CircleSeg Language.newCircleSeg(Node center, int radius, java.lang.String name, DisplayOptions display, CircleSegProperties cp)
          Creates a new CircleSeg object.
<T> ConceptualQueue<T>
Language.newConceptualQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display)
          Creates a new ConceptualQueue object.
abstract
<T> ConceptualQueue<T>
Language.newConceptualQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
          Creates a new ConceptualQueue object.
<T> ConceptualStack<T>
Language.newConceptualStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display)
          Creates a new ConceptualStack object.
abstract
<T> ConceptualStack<T>
Language.newConceptualStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
          Creates a new ConceptualStack object.
 Demultiplexer VHDLLanguage.newDemultiplexer(Node upperLeft, int width, int height, java.lang.String name, char inA, char outB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new Demultiplexer object.
 Demultiplexer VHDLLanguage.newDemultiplexer(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new Demultiplexer object.
abstract  Demultiplexer VHDLLanguage.newDemultiplexer(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new Demultiplexer object.
 DFlipflop VHDLLanguage.newDFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new DFlipflop object.
abstract  DFlipflop VHDLLanguage.newDFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new DFlipflop object.
 DoubleMatrix Language.newDoubleMatrix(Node upperLeft, double[][] data, java.lang.String name, DisplayOptions display)
          Creates a new DoubleMatrix object.
abstract  DoubleMatrix Language.newDoubleMatrix(Node upperLeft, double[][] data, java.lang.String name, DisplayOptions display, MatrixProperties imp)
          Creates a new DoubleMatrix object.
 Ellipse Language.newEllipse(Node center, Node radius, java.lang.String name, DisplayOptions display)
          Creates a new Ellipse object.
abstract  Ellipse Language.newEllipse(Node center, Node radius, java.lang.String name, DisplayOptions display, EllipseProperties ep)
          Creates a new Ellipse object.
 EllipseSeg Language.newEllipseSeg(Node center, Node radius, java.lang.String name, DisplayOptions display)
          Creates a new EllipseSeg object.
abstract  EllipseSeg Language.newEllipseSeg(Node center, Node radius, java.lang.String name, DisplayOptions display, EllipseSegProperties cp)
          Creates a new EllipseSeg object.
 Graph Language.newGraph(java.lang.String name, int[][] graphAdjacencyMatrix, Node[] graphNodes, java.lang.String[] labels, DisplayOptions display)
          Creates a new Ellipse object.
abstract  Graph Language.newGraph(java.lang.String name, int[][] graphAdjacencyMatrix, Node[] graphNodes, java.lang.String[] labels, DisplayOptions display, GraphProperties props)
          Creates a new Ellipse object.
 IntMatrix Language.newIntMatrix(Node upperLeft, int[][] data, java.lang.String name, DisplayOptions display)
          Creates a new IntMatrix object.
abstract  IntMatrix Language.newIntMatrix(Node upperLeft, int[][] data, java.lang.String name, DisplayOptions display, MatrixProperties imp)
          Creates a new IntMatrix object.
 JKFlipflop VHDLLanguage.newJKFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new JKFlipflop object.
abstract  JKFlipflop VHDLLanguage.newJKFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new JKFlipflop object.
<T> ListBasedQueue<T>
Language.newListBasedQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display)
          Creates a new ListBasedQueue object.
abstract
<T> ListBasedQueue<T>
Language.newListBasedQueue(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, QueueProperties qp)
          Creates a new ListBasedQueue object.
<T> ListBasedStack<T>
Language.newListBasedStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display)
          Creates a new ListBasedStack object.
abstract
<T> ListBasedStack<T>
Language.newListBasedStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
          Creates a new ListBasedStack object.
abstract  ListElement Language.newListElement(Node upperLeft, int pointers, java.util.LinkedList<java.lang.Object> ptrLocations, ListElement prev, ListElement next, java.lang.String name, DisplayOptions display, ListElementProperties lp)
          Creates a new ListElement object.
 ListElement Language.newListElement(Node upperLeft, int pointers, java.util.LinkedList<java.lang.Object> ptrLocations, ListElement prev, java.lang.String name, DisplayOptions display)
          Creates a new ListElement object.
 ListElement Language.newListElement(Node upperLeft, int pointers, java.util.LinkedList<java.lang.Object> ptrLocations, ListElement prev, java.lang.String name, DisplayOptions display, ListElementProperties lp)
          Creates a new ListElement object.
 Multiplexer VHDLLanguage.newMultiplexer(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new Demultiplexer object.
 Multiplexer VHDLLanguage.newMultiplexer(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new Multiplexer object.
abstract  Multiplexer VHDLLanguage.newMultiplexer(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new Multiplexer object.
 NAndGate VHDLLanguage.newNAndGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new NAndGate object.
 NAndGate VHDLLanguage.newNAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new NAndGate object.
abstract  NAndGate VHDLLanguage.newNAndGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new NAndGate object.
 NorGate VHDLLanguage.newNorGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new NorGate object.
 NorGate VHDLLanguage.newNorGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new NorGate object.
abstract  NorGate VHDLLanguage.newNorGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new NorGate object.
 NotGate VHDLLanguage.newNotGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char outB, DisplayOptions display, VHDLElementProperties properties)
          Creates a new NotGate object.
 NotGate VHDLLanguage.newNotGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new NotGate object.
abstract  NotGate VHDLLanguage.newNotGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new NotGate object.
 OrGate VHDLLanguage.newOrGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new OrGate object.
 OrGate VHDLLanguage.newOrGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new OrGate object.
abstract  OrGate VHDLLanguage.newOrGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new OrGate object.
abstract  Point Language.newPoint(Node coords, java.lang.String name, DisplayOptions display, PointProperties pp)
          Creates a new Point object.
 Polygon Language.newPolygon(Node[] vertices, java.lang.String name, DisplayOptions display)
          Creates a new Polygon object.
abstract  Polygon Language.newPolygon(Node[] vertices, java.lang.String name, DisplayOptions display, PolygonProperties pp)
          Creates a new Polygon object.
 Polyline Language.newPolyline(Node[] vertices, java.lang.String name, DisplayOptions display)
          Creates a new Polyline object.
abstract  Polyline Language.newPolyline(Node[] vertices, java.lang.String name, DisplayOptions display, PolylineProperties pp)
          Creates a new Polyline object.
 Rect Language.newRect(Node upperLeft, Node lowerRight, java.lang.String name, DisplayOptions display)
          Creates a new Rect object.
abstract  Rect Language.newRect(Node upperLeft, Node lowerRight, java.lang.String name, DisplayOptions display, RectProperties rp)
          Creates a new Rect object.
 RSFlipflop VHDLLanguage.newRSFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new RSFlipflop object.
abstract  RSFlipflop VHDLLanguage.newRSFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new RSFlipflop object.
 SourceCode Language.newSourceCode(Node upperLeft, java.lang.String name, DisplayOptions display)
          Creates a new SourceCode object.
abstract  SourceCode Language.newSourceCode(Node upperLeft, java.lang.String name, DisplayOptions display, SourceCodeProperties sp)
          Creates a new SourceCode object.
 Square Language.newSquare(Node upperLeft, int width, java.lang.String name, DisplayOptions display)
          Creates a new Square.
abstract  Square Language.newSquare(Node upperLeft, int width, java.lang.String name, DisplayOptions display, SquareProperties sp)
          Creates a new Square.
 StringMatrix Language.newStringMatrix(Node upperLeft, java.lang.String[][] data, java.lang.String name, DisplayOptions display)
          Creates a new StringMatrix object.
abstract  StringMatrix Language.newStringMatrix(Node upperLeft, java.lang.String[][] data, java.lang.String name, DisplayOptions display, MatrixProperties smp)
          Creates a new StringMatrix object.
 Text Language.newText(Node upperLeft, java.lang.String text, java.lang.String name, DisplayOptions display)
          Creates a new Text object.
abstract  Text Language.newText(Node upperLeft, java.lang.String text, java.lang.String name, DisplayOptions display, TextProperties tp)
          Creates a new Text object.
 TFlipflop VHDLLanguage.newTFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new TFlipflop object.
abstract  TFlipflop VHDLLanguage.newTFlipflop(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new TFlipflop object.
 Triangle Language.newTriangle(Node x, Node y, Node z, java.lang.String name, DisplayOptions display)
          Creates a new Triangle object.
abstract  Triangle Language.newTriangle(Node x, Node y, Node z, java.lang.String name, DisplayOptions display, TriangleProperties tp)
          Creates a new Triangle object.
abstract  VHDLWire VHDLLanguage.newWire(java.util.List<Node> nodes, int speed, java.lang.String name, DisplayOptions display, VHDLWireProperties properties)
          Creates a new wire object.
 XNorGate VHDLLanguage.newXNorGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new XNorGate object.
 XNorGate VHDLLanguage.newXNorGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new XNorGate object.
abstract  XNorGate VHDLLanguage.newXNorGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new XNorGate object.
 XOrGate VHDLLanguage.newXOrGate(Node upperLeft, int width, int height, java.lang.String name, char inA, char inB, char outC, DisplayOptions display, VHDLElementProperties properties)
          Creates a new XOrGate object.
 XOrGate VHDLLanguage.newXOrGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display)
          Creates a new XOrGate object.
abstract  XOrGate VHDLLanguage.newXOrGate(Node upperLeft, int width, int height, java.lang.String name, java.util.List<VHDLPin> pins, DisplayOptions display, VHDLElementProperties properties)
          Creates a new XOrGate object.
 

Uses of DisplayOptions in algoanim.primitives.vhdl
 

Constructors in algoanim.primitives.vhdl with parameters of type DisplayOptions
AndGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the AndGate and calls the create() method of the associated VHDLElementGenerator.
Demultiplexer(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the Demultiplexer and calls the create() method of the associated VHDLElementGenerator.
DFlipflop(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the DFlipflop and calls the create() method of the associated SquareGenerator.
JKFlipflop(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the JKFlipflop and calls the create() method of the associated VHDLElementGenerator.
Multiplexer(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the Multiplexer and calls the create() method of the associated VHDLElementGenerator.
NAndGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the NAndGate and calls the create() method of the associated VHDLElementGenerator.
NorGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the NorGate and calls the create() method of the associated VHDLElementGenerator.
NotGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the NotGate and calls the create() method of the associated VHDLElementGenerator.
OrGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the OrGate and calls the create() method of the associated SquareGenerator.
RSFlipflop(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the RSFlipflop and calls the create() method of the associated VHDLElementGenerator.
TFlipflop(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the TFlipflop and calls the create() method of the associated VHDLElementGenerator.
VHDLElement(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the Square and calls the create() method of the associated SquareGenerator.
VHDLWire(VHDLWireGenerator sg, java.util.List<Node> wireNodes, int displaySpeed, java.lang.String name, DisplayOptions display, VHDLWireProperties sp)
          Instantiates the VHDLWire and calls the create() method of the associated VHDLElementGenerator.
XNorGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the XNorGate and calls the create() method of the associated VHDLElementGenerator.
XOrGate(VHDLElementGenerator sg, Node upperLeftCorner, int theWidth, int theHeight, java.lang.String name, java.util.List<VHDLPin> definedPins, DisplayOptions display, VHDLElementProperties sp)
          Instantiates the XOrGate and calls the create() method of the associated VHDLElementGenerator.
 

Uses of DisplayOptions in algoanim.util
 

Subclasses of DisplayOptions in algoanim.util
 class ArrayDisplayOptions
          This is a workaround for the DisplayOptions associated with an array.
 class CodeGroupDisplayOptions
          This is a workaround for the DisplayOptions associated with a code group.
 class Hidden
          A class to flag a Primitive as hidden.
 class MsTiming
          A concrete kind of a Timing.
 class TicksTiming
          TicksTiming is a certain kind of a Timing with a numeric value measured in ticks.
 class Timing
          An abstract representation of a Timing.