|
||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
VisEdge to active, meaning that it will be
displayed when the VisualGraph to which it belongs is
displayed.
VisNode to active, meaning that it will be
displayed when the VisualGraph to which it belongs is
displayed.
VisNode in a
VisualGraph.
Vector that stores the answer
choices for this mcQuestion.
Vector that stores the answer
choices for this msQuestion.
VisualGraph by specifying its start
start node, end node, weight, and color.
VisualGraph by specifying its
label, coordinates, and color.
VisualGraph by specifying its
label and color.
question to this questionCollection.
question to this questionCollection and
gives the user the option to ignore the probability functions to ensure
that the question will be added.
question to this XMLquestionCollection.
question to this XMLquestionCollection
and gives the user the option to ignore the probability functions to
ensure that the question will be added.
question into
this questionCollection.
Enumeration of all the nodes in this
VisualGraph that are connected to the given node via an
edge.
Enumeration of all the nodes in this
VisualGraph.
question at the current position
in the specified PrintWriter output stream using the ANIMAL
question reference format.
questionCollection.animalInsertQuestion(String). Since
calls to addQuestion do not always add a
question to this collection (due to the
probability functions), a question's
id might be different from its index in the
Vector, causing this method to insert a
different question than the programmer
intended. Therefore, this method is unreliable when using
the new probability functions and remains only to support
old code.
question with
id ID in this questionCollection at the
current point in the showfile.
question's information at the current position
in the specified PrintWriter output stream using the ANIMAL
question format.
question stored in this
collection in the ANIMAL format.
Tree.
VisNode's unique identifier and label.
VisEdge's data members to their default values.
VisualGraph by returning the data for all nodes
and edges to their default values.
VisNode's data members to their default values.
ShowFile.
VisNode is on the closed list in a
graph-searching algorithm.
VisNode objects.
VisNode objects.
tfQuestion.
Vector
of choices.
Vector of choices.
String value of the correct answer.
VisNode.
VisEdge to inactive, meaning that it will not be
displayed when the VisualGraph to which it belongs is
displayed.
VisNode to inactive, meaning that it will not be
displayed when the VisualGraph to which it belongs is
displayed.
VisualGraph has directed edges or
if all edges are undirected.
Tree data structure.Edge with default values.
Edge by specifying the TreeNode
from which it begins and the TreeNode at which it ends.
VisualGraph.
VisualGraph.
VisualGraph is empty or contains
some data.
question to provide support for
fill-in-the-blank questions.fibQuestion object that is distinguished
by id and outputs its information to out.
Tree when drawn in the
new GAIGS XML format.
VisualGraph when drawn
in the new GAIGS XML format.
VisualGraph.
VisualGraph.
GAIGSarray provides the ability to implement a one or two dimensional
array and also create GAIGS visualizations of its state.GAIGSarray.VisualGraph with the color
indicated by search to have the color specified by
replace.
VisualGraph with the color
indicated by search to have the color specified by
replace.
GAIGSgraph extends the VisualGraph class, providing
a uniform interface for that class in generating GAIGS XML code.VisualGraph's layout does not have
any overlaps.
GAIGSItem is used by a number of GAIGS XML Support classes to store
an item and its associated display color.GAIGSlabel is not a true GAIGS structure, and is just a work around
for placing labels in GAIGS visualizations.GAIGSlist provides the ability to implement a linked list and also
create GAIGS visualizations of its state.GAIGSqueue extends the GAIGSlist class, providing
the ability to implement a standard queue data structure and also create GAIGS
visualizations of its state.GAIGSstack extends the GAIGSlist class, providing
the ability to implement a standard stack data structure and also create GAIGS
visualizations of its state.GAIGStext object.
GAIGStree extends the Tree class, providing
a uniform interface for that class in generating GAIGS XML code.VisNode.
child of this
TreeNode in the Tree structure.
color.
VisNode.
my_edgeset so that a script-producing program can
access the VisEdge objects that comprise this
VisualGraph.
TreeNode for this Edge.
VisEdge.
VisEdge.
fontsize.
halign.
VisNode.
String that defines the color for
this VisEdge.
String that defines the color for
this VisNode.
question's id.
id assigned to this TreeNode.
TreeNode's left child in a
binary Tree.
Edge that connects this
TreeNode to its parent in the
Tree.
GAIGSdatastr interface.
char name/label for the next unactivated node.
my_nodeset so that a script-producing program can
access the VisNode objects that comprise this
VisualGraph.
VisualGraph.
VisualGraph.
parent of this
TreeNode in the Tree structure.
VisNode.
TreeNode's right child in a
binary Tree.
root of this Tree.
sibling of this
TreeNode in the Tree structure.
TreeNode for this Edge.
VisEdge.
VisEdge.
text.
valign.
value stored within this
TreeNode.
VisEdge.
x.
VisNode.
y.
VisNode.
VisualGraph contains or does not contain
heuristic values.
halign to center the text
horizontally about the x-coordinate in x.
VisNode.
VisualGraph contains heuristic values
or whether it has no heuristic information.
String for this
VisNode of the form #123456.
halign to left-justify the
text horizontally at the x-coordinate in x.
halign to right-justify the
text horizontally at the x-coordinate in x.
String value that is used to uniquely identify
this question from other question objects in a
collection.
countp and then adjusts the probability of
inserting a question accordingly.
TreeNode in a binary
Tree.
question at the current position
in the specified PrintWriter output stream using the GAIGS
question reference format.
questionCollection.insertQuestion(String). Since calls to
addQuestion do not always add a
question to this collection (due to the
probability functions), a question's
id might be different from its index in the
Vector, causing this method to insert a
different question than the programmer
intended. Therefore, this method is unreliable when using
the new probability functions and remains only to support
old code.
question
with id ID in this questionCollection at the
current point in the showfile.
XMLfibQuestion at the current position in the specified
PrintWriter output stream.
XMLmcQuestion at the current position in the specified
PrintWriter output stream.
XMLmsQuestion at the current position in the specified
PrintWriter output stream.
XMLtfQuestion at the current position in the specified
PrintWriter output stream.
TreeNode in a binary
Tree.
VisEdge in a
VisualGraph.
VisNode in a
VisualGraph.
Tree is binary or general.
VisNode.
VisualGraph has directed or bidirectional
edges.
TreeNode is a left child in a binary
Tree.
TreeNode is a placeholder in a binary
Tree.
TreeNode is a right child in a binary
Tree.
VisualGraph has weighted or unweighted edges.
TreeNode's label.
VisualGraph.
question to provide support for
mulitple-choice questions.mcQuestion object that is distinguished
by id and outputs its information to out.
question to provide support for
multiple-selection questions.msQuestion object that is distinguished
by id and outputs its information to out.
question is marked as must be asked
when probablistic questioning is used.
VisualGraph.
VisualGraph.
VisualGraph.
VisualGraph.
VisualGraph.
VisualGraph around a unit
circle to produce a more readable layout.
VisualGraph to produce a readable layout.
PrintWriter output stream to which the
question is to perform its write operations.
PrintWriter output stream to which
this Tree should output its snapshots when its write
methods are called.
Strings.
Hashtable.
VisNode that is the predecessor of
this VisNode on the current shortest path to this
VisNode.
question object.question object that is distinguished by
id and outputs its information to out.
question objects.questionCollection by specifying the
PrintWriter output stream to which this collection should
write its information.
questionCollection by specifying the
PrintWriter output stream to which this collection should
write its information and the maximum number of questions
that can be added to this collection.
questionCollection by specifying the
PrintWriter output stream to which this collection should
write its information, the maximum number of questions that
can be added to this collection, and the number of possibilities to add
questions to this collection.
question.
VisualGraph and produces a randomly generated
sparsely connected heuristic graph that demonstrates the unique feature
of the A* Algorithm, namely the reopening of a closed node when a poor
heuristic value caused the node to be closed with a greater-than-optimal
cost.
VisualGraph and produces a randomly generated
complete graph according to the supplied constraints.
VisualGraph and produces a randomly generated
connected graph according to the supplied constraints.
VisualGraph and produces a randomly generated
directed acyclic graph according to the supplied constraints.
VisualGraph and produces a randomly generated
sparsely connected graph suitable for many algorithm visualizations.
VisualGraph and produces a randomly generated
graph according to the supplied constraints.
VisualGraph and produces a randomly generated
graph containing a Hamiltonian Cycle according to the supplied
constraints.
VisualGraph and produces a randomly generated
sparsely connected graph with heuristic values for the nodes.
<graph> tags to initialize this
VisualGraph.
<title> element in the showfile.
VisualGraph by giving its
starting and ending nodes.
VisualGraph by giving its label.
Tree.
VisualGraph to find the
shortest path to the specified goal node from the indicated start node.
fibQuestion.
correctChoice variable that is used to track the
position of the correct answer to this mcQuestion.
mcQuestion.setAnswer(int). Since this method may
fail to properly change the value of
correctChoice, this method should not be used
in new code.
Vector that is used to
track the positions of the correct answers to this
msQuestion.
msQuestion with a single
method call.
tfQuestion.
Tree is binary or general.
GAIGSlegend object.
Tree is to be drawn.
VisualGraph is to be drawn.
VisNode.
TreeNode's child.
TreeNode and properly sets its
lineToParent with one method call.
VisNode in a graph-searching
algorithm.
color.
VisNode.
VisualGraph has at least one directed
edge.
VisualGraph.
VisualGraph.
TreeNode for this Edge.
VisEdge.
VisEdge.
GAIGSlegend.
fontsize.
Tree
readable.
VisualGraph readable.
halign.
VisNode.
VisualGraph uses or does not use
heuristic values.
VisEdge.
VisNode.
id for this TreeNode.
TreeNode in a binary
Tree.
VisualGraph.
VisNode, ensuring that the new x-coordinate is in the range
[0,1].
VisNode, ensuring that the new y-coordinate is in the range
[0,1].
TreeNode's
lineToParent, the Edge that connects this
TreeNode with its parent in the Tree.
question is mark as must be asked
when probablistic questioning is used.
GAIGSdatastr interface.
VisualGraph.
VisualGraph.
PrintWriter output stream to
which this Tree is to output its information.
TreeNode's parent.
TreeNode in a binary
Tree.
VisNode to this
VisNode on the current lowest-cost path.
question is included in a showfile.
TreeNode in a binary
Tree.
TreeNode for this Tree.
TreeNode's
sibling.
TreeNode and properly sets its
lineToParent with one method call.
TreeNode for this Edge.
VisEdge.
VisEdge.
text.
VisualGraph has only bidirectional
edges.
VisualGraph has unweighted edges.
valign.
TreeNode's value that appears
inside the circular node when it is drawn on the screen.
VisEdge.
VisualGraph has weighted edges.
x.
VisNode.
y.
VisNode.
ShowFile is a GAIGS XML Support class design to handle all writing to
a GAIGS XML Script file.ShowFile instance.
ShowFile instance.
choices so that the answer choices appear in a different
order than they were added.
choices so that the answer choices appear in a different
order than they were added.
VisualGraph to monitor if the
algorithm will have to reopen a closed node to find the shortest path to
the specified goal node from the indicated start node.
question to provide support for true-false
questions.tfQuestion object that is distinguished
by id and outputs its information to out.
GAIGSlegend
object as a String.
GAIGStext
object as a String.
my_nodeset index that corresponds to the
specified name/label value.
my_nodeset.
Tree by specifying whether it is a binary
or general Tree.
Tree by specifying whether it is a binary
or general Tree and by giving the number of lines for node
labels.
Tree data structure.TreeNode with default values.
TreeNode by specifying its value.
TreeNode by giving its value and
id.
TreeNode by passing in the values for
value, parent, child,
sibling, and id.
TreeNode that matches the information
contained within the VisNode copy.
valign to position the lowest
line of text at the y-coordinate in y.
valign to center the text
vertically about the y-coordinate in y.
VisualGraph data structure.VisEdge with default information.
VisEdge by specifying its hexadecimal
color String and the Cartesian coordinates for its starting
and ending points.
VisualGraph data structure.VisNode with default information.
VisNode by specifying its unique
name/label, hexadecimal color String, and Cartesian
coordinates.
VisNode that is a copy of
copy.
VisualGraph with default information.
VisualGraph by specifying whether or not it
has edge weights, directed edges, and heuristic values for nodes.
valign to position the
highest line of text at the y-coordinate in y.
VisualGraph has weighted or
unweighted edges.
VisualGraph to the given
PrintWriter output stream using the original GAIGS
specifications for Graphs/Networks.
Tree to the specified PrintWriter
output stream as an old GAIGS format snapshot.
VisualGraph to the given
PrintWriter output stream using the new GAIGS XML format.
Tree to the specified PrintWriter
output stream in the new GAIGS XML format.
Tree to the specified PrintWriter
output stream in the new GAIGS XML format.