|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
|---|---|
| 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 Node in algoanim.animalscript |
|---|
| Methods in algoanim.animalscript with parameters of type Node | ||
|---|---|---|
static java.lang.String |
AnimalGenerator.makeNodeDef(Node n)
Creates the definition of a Node in AnimalScript. |
|
void |
AnimalGenerator.moveTo(Primitive p,
java.lang.String direction,
java.lang.String moveType,
Node target,
Timing delay,
Timing duration)
|
|
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)
|
|
|
AnimalScript.newArrayBasedQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
QueueProperties qp,
int capacity)
|
|
|
AnimalScript.newArrayBasedStack(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
StackProperties sp,
int capacity)
|
|
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)
|
|
|
AnimalScript.newConceptualQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
QueueProperties qp)
|
|
|
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)
|
|
DoubleArray |
AnimalScript.newDoubleArray(Node upperLeft,
double[] data,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
|
|
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)
|
|
IntArray |
AnimalScript.newIntArray(Node upperLeft,
int[] data,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
|
|
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)
|
|
|
AnimalScript.newListBasedQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
QueueProperties qp)
|
|
|
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)
|
|
StringArray |
AnimalScript.newStringArray(Node upperLeft,
java.lang.String[] data,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties sap)
|
|
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)
|
|
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)
|
|
void |
AnimalGenerator.rotate(Primitive p,
Node center,
int degrees,
Timing t,
Timing d)
|
|
void |
AnimalGraphGenerator.translateNode(Graph graph,
int nodeIndex,
Node location,
Timing offset,
Timing duration)
|
|
void |
AnimalGraphGenerator.translateNodes(Graph graph,
int[] nodeIndices,
Node location,
Timing offset,
Timing duration)
|
|
void |
AnimalGraphGenerator.translateWithFixedNodes(Graph graph,
int[] nodeIndices,
Node location,
Timing offset,
Timing duration)
|
|
| Method parameters in algoanim.animalscript with type arguments of type Node | |
|---|---|
VHDLWire |
AnimalScript.newWire(java.util.List<Node> nodes,
int speed,
java.lang.String name,
DisplayOptions display,
VHDLWireProperties properties)
|
| Uses of Node in algoanim.primitives |
|---|
| Fields in algoanim.primitives declared as Node | |
|---|---|
protected Node[] |
Graph.nodes
|
protected Node |
SourceCode.upperLeft
|
| Methods in algoanim.primitives that return Node | |
|---|---|
Node |
EllipseSeg.getCenter()
Returns the center of this EllipseSeg. |
Node |
Ellipse.getCenter()
Returns the center of this Ellipse. |
Node |
CircleSeg.getCenter()
Returns the center of this CircleSeg. |
Node |
Circle.getCenter()
Returns the center of this Circle. |
Node |
Arc.getCenter()
Returns the center of this Arc. |
Node |
Point.getCoords()
Returns the coordinates of this Point. |
Node |
Rect.getLowerRight()
Returns the lower right corner of this Rect. |
Node |
Graph.getNode(int nodeNr)
|
Node[] |
Triangle.getNodes()
Returns the Nodes of this Triangle. |
Node[] |
Polyline.getNodes()
Returns the Nodes of this Polyline. |
Node[] |
Polygon.getNodes()
Returns the nodes of this Polygon. |
Node |
EllipseSeg.getRadius()
Returns the radius of this EllipseSeg. |
Node |
Ellipse.getRadius()
Returns the radius of this Ellipse. |
Node |
Arc.getRadius()
Returns the radius of this Arc. |
Node |
Graph.getStartKnoten()
|
Node |
VisualStack.getUpperLeft()
Returns the upper left corner of the stack. |
Node |
VisualQueue.getUpperLeft()
Returns the upper left corner of the queue. |
Node |
Text.getUpperLeft()
Returns the upper left corner of this Text element. |
Node |
StringMatrix.getUpperLeft()
Returns the upper left corner of this matrix. |
Node |
StringArray.getUpperLeft()
Returns the upper left corner of this StringArray. |
Node |
Square.getUpperLeft()
Returns the upper left corner of this Square. |
Node |
SourceCode.getUpperLeft()
Returns the upper left corner of this SourceCode element. |
Node |
Rect.getUpperLeft()
Returns the upper left corner of this Rect. |
Node |
ListElement.getUpperLeft()
Returns the upper left corner of this ListElement. |
Node |
IntMatrix.getUpperLeft()
Returns the upper left corner of this matrix. |
Node |
IntArray.getUpperLeft()
Returns the upper left corner of this array. |
Node |
DoubleMatrix.getUpperLeft()
Returns the upper left corner of this matrix. |
Node |
DoubleArray.getUpperLeft()
Returns the upper left corner of this array. |
Node |
Graph.getZielKnoten()
|
| Methods in algoanim.primitives with parameters of type Node | |
|---|---|
void |
Primitive.moveTo(java.lang.String direction,
java.lang.String moveType,
Node target,
Timing delay,
Timing duration)
TODO Über die Exceptions nachdenken... |
void |
Primitive.rotate(Node center,
int degrees,
Timing t,
Timing d)
Rotates this Primitive around a given center. |
void |
Graph.setStartKnoten(Node node)
|
void |
Graph.setZielKnoten(Node node)
|
void |
Graph.translateNode(int nodeIndex,
Node location,
Timing offset,
Timing duration)
|
void |
Graph.translateNodes(int[] nodeIndices,
Node location,
Timing offset,
Timing duration)
|
void |
Graph.translateWithFixedNodes(int[] nodeIndices,
Node location,
Timing offset,
Timing duration)
|
| Constructors in algoanim.primitives with parameters of type Node | |
|---|---|
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. |
|
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. |
|
DoubleArray(DoubleArrayGenerator dag,
Node upperLeftCorner,
double[] arrayData,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
Instantiates the IntArray and calls the create() method
of the associated IntArrayGenerator. |
|
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. |
|
IntArray(IntArrayGenerator iag,
Node upperLeftCorner,
int[] arrayData,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
Instantiates the IntArray and calls the create() method
of the associated IntArrayGenerator. |
|
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. |
|
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. |
|
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. |
|
StringArray(StringArrayGenerator sag,
Node upperLeftCorner,
java.lang.String[] arrayData,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
Instantiates the StringArray and calls the create() method
of the associated StringArrayGenerator. |
|
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. |
|
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 Node in algoanim.primitives.generators |
|---|
| Methods in algoanim.primitives.generators with parameters of type Node | ||
|---|---|---|
void |
GeneratorInterface.moveTo(Primitive p,
java.lang.String direction,
java.lang.String moveType,
Node target,
Timing delay,
Timing duration)
Moves a Primitive to a point |
|
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)
|
|
|
Language.newArrayBasedQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
int capacity)
Creates a new ArrayBasedQueue object. |
|
abstract
|
Language.newArrayBasedQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
QueueProperties qp,
int capacity)
Creates a new ArrayBasedQueue object. |
|
|
Language.newArrayBasedStack(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
int capacity)
Creates a new ArrayBasedStack object. |
|
abstract
|
Language.newArrayBasedStack(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
StackProperties sp,
int capacity)
Creates a new ArrayBasedStack 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. |
|
|
Language.newConceptualQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display)
Creates a new ConceptualQueue object. |
|
abstract
|
Language.newConceptualQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
QueueProperties qp)
Creates a new ConceptualQueue object. |
|
|
Language.newConceptualStack(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display)
Creates a new ConceptualStack object. |
|
abstract
|
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. |
|
DoubleArray |
Language.newDoubleArray(Node upperLeft,
double[] data,
java.lang.String name,
ArrayDisplayOptions display)
Creates a new DoubleArray object. |
|
abstract DoubleArray |
Language.newDoubleArray(Node upperLeft,
double[] data,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
Creates a new DoubleArray 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. |
|
IntArray |
Language.newIntArray(Node upperLeft,
int[] data,
java.lang.String name,
ArrayDisplayOptions display)
Creates a new IntArray object. |
|
abstract IntArray |
Language.newIntArray(Node upperLeft,
int[] data,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties iap)
Creates a new IntArray 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. |
|
|
Language.newListBasedQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display)
Creates a new ListBasedQueue object. |
|
abstract
|
Language.newListBasedQueue(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display,
QueueProperties qp)
Creates a new ListBasedQueue object. |
|
|
Language.newListBasedStack(Node upperLeft,
java.util.List<T> content,
java.lang.String name,
DisplayOptions display)
Creates a new ListBasedStack object. |
|
abstract
|
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. |
|
StringArray |
Language.newStringArray(Node upperLeft,
java.lang.String[] data,
java.lang.String name,
ArrayDisplayOptions display)
Creates a new StringArray object. |
|
abstract StringArray |
Language.newStringArray(Node upperLeft,
java.lang.String[] data,
java.lang.String name,
ArrayDisplayOptions display,
ArrayProperties sap)
Creates a new StringArray object. |
|
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. |
|
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. |
|
void |
GeneratorInterface.rotate(Primitive p,
Node center,
int degrees,
Timing delay,
Timing duration)
Rotates a Primitive by a given angle around a finite point
after a delay. |
|
void |
GraphGenerator.translateNode(Graph graph,
int nodeIndex,
Node location,
Timing offset,
Timing duration)
sets the position of a given node |
|
void |
GraphGenerator.translateNodes(Graph graph,
int[] nodeIndices,
Node location,
Timing offset,
Timing duration)
sets the position of a given set of nodes |
|
void |
GraphGenerator.translateWithFixedNodes(Graph graph,
int[] nodeIndices,
Node location,
Timing offset,
Timing duration)
sets the position of a given set of nodes |
|
| Method parameters in algoanim.primitives.generators with type arguments of type Node | |
|---|---|
abstract VHDLWire |
VHDLLanguage.newWire(java.util.List<Node> nodes,
int speed,
java.lang.String name,
DisplayOptions display,
VHDLWireProperties properties)
Creates a new wire object. |
| Uses of Node in algoanim.primitives.vhdl |
|---|
| Fields in algoanim.primitives.vhdl declared as Node | |
|---|---|
protected Node |
VHDLElement.upperLeft
|
| Methods in algoanim.primitives.vhdl that return Node | |
|---|---|
Node |
VHDLElement.getUpperLeft()
Returns the upper left corner of this AND gate. |
| Methods in algoanim.primitives.vhdl that return types with arguments of type Node | |
|---|---|
java.util.List<Node> |
VHDLWire.getNodes()
|
| Constructors in algoanim.primitives.vhdl with parameters of type Node | |
|---|---|
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. |
|
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. |
|
| Constructor parameters in algoanim.primitives.vhdl with type arguments of type Node | |
|---|---|
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. |
|
| Uses of Node in algoanim.util |
|---|
| Subclasses of Node in algoanim.util | |
|---|---|
class |
Coordinates
A concrete type of a Node. |
class |
Offset
This is a concrete kind of a Node. |
class |
OffsetFromLastPosition
This is a concrete kind of a Node. |
| Methods in algoanim.util that return Node | |
|---|---|
Node |
Offset.getNode()
Returns the reference. |
| Constructors in algoanim.util with parameters of type Node | |
|---|---|
Offset(int xCoordinate,
int yCoordinate,
Node baseNode,
java.lang.String targetDirection)
Creates a new Offset instance at a distance of (xCoordinate, yCoordinate) in direction "targetDirection" from the base Node "baseNode". |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||