A B C D E F G H I L M N O P Q R S T U V

A

above_ratio - Variable in class VRObject
Magic threshold for above ratio.
above(VRObject) - Method in class VRObject
Determine if another VRObject is above this current object.
AboveFunction - class AboveFunction.
 
AboveFunction() - Constructor for class AboveFunction
Default constructor.
add_graph(BranchGroup) - Method in class ThreeD
Add scene graph to the universe.
add(DATA, String) - Method in class Variable
addition method that adds additional objects/relations to variable if there is an intersection in their ORVectors
add(Hashtable, String) - Method in class Variable
addition method that adds additional objects/relations to variable if there is an intersection in their ORVectors
add(OREntry) - Method in class DisplayQueue
Add a new object to the display queue.
add(String) - Method in class Table2
 
add(Table2, StringTokenizer) - Method in class Filterpair
 
add(TripleEntry) - Method in class TripleStack
Adds a triple entry to the bottom of the triple stack.
addNPRules(Vector) - Method in class DATA
Update function for rules; maintains the rule array rules
addSRules(Vector) - Method in class DATA
Update function for s_rules; maintains the rule array s_rules
after - Variable in class Filterpair
 
afters_temp - Variable in class Filterpair
 
agreement - Variable in class RuleEntryLHS
This vector contain the information required for feature passing
application - Variable in class Triplepair
Boolean the flag for a successful parser pass
apply(LinkedList, DeckEntry[], int, RuleEntryLHS, TripleStack, boolean[], boolean[], Table2, String, Vector) - Static method in class Utilities
This method reverses the application of the generation rule

B

backAdd(String, int) - Method in class OREntry
 
before - Variable in class Filterpair
 
befores_temp - Variable in class Filterpair
 
behind(VRObject) - Method in class VRObject
Determine if another VRObject is behind this current object.
BehindFunction - class BehindFunction.
 
BehindFunction() - Constructor for class BehindFunction
Default constructor.
below(VRObject) - Method in class VRObject
Determine if another VRObject is below this current object.
BelowFunction - class BelowFunction.
 
BelowFunction() - Constructor for class BelowFunction
Default constructor.
bitsToString(BitSet) - Method in class Table2
This returns a string of features, seperated by commas
BLUE - Static variable in class VRObject
 
build_BG() - Method in class VRObject
Builds the BranchGroup from the model.

C

check(BitSet, String, Table2) - Static method in class Utilities
Checks to see if a feature vector has a particular feature
check(StringTokenizer, DATA) - Method in class OREntry
 
check(StringTokenizer, Table2, Hashtable) - Method in class TripleEntry
 
checkNclear(BitSet, String, Table2) - Static method in class Utilities
Checks to see if a feature vector had a particluar feature, and if so removes it
choosingrate - Variable in class RuleEntryLHS
This is the weighting value It is compared to a random interager, if the random int is equal or less than the weighting value the rule is not rejected
clone_deck(LinkedList) - Static method in class Utilities
Clone a deck.
clone() - Method in class DeckEntry
Clone this DeckEntry.
clone() - Method in class TripleEntry
Clones TripleEntry.
clone() - Method in class TripleStack
Clone a Triple Stack.
clone() - Method in class Variable
Clone variable.
collapse() - Method in class TripleStack
Collapse the triple stack.
ColorFunction - class ColorFunction.
 
ColorFunction() - Constructor for class ColorFunction
 
ColorFunction(float, float, float) - Constructor for class ColorFunction
 
command(VRObject) - Method in class AboveFunction
 
command(VRObject) - Method in class BehindFunction
 
command(VRObject) - Method in class BelowFunction
 
command(VRObject) - Method in class ColorFunction
 
command(VRObject) - Method in class FrontFunction
 
command(VRObject) - Method in class LeftFunction
 
command(VRObject) - Method in class NearFunction
 
command(VRObject) - Method in interface RelFunction
Do a command.
command(VRObject) - Method in class RightFunction
 
command(VRObject) - Method in class SizeFunction
 
command(VRObject, VRObject) - Method in class AboveFunction
 
command(VRObject, VRObject) - Method in class BehindFunction
 
command(VRObject, VRObject) - Method in class BelowFunction
 
command(VRObject, VRObject) - Method in class ColorFunction
 
command(VRObject, VRObject) - Method in class FrontFunction
 
command(VRObject, VRObject) - Method in class LeftFunction
 
command(VRObject, VRObject) - Method in class NearFunction
 
command(VRObject, VRObject) - Method in interface RelFunction
Do a command.
command(VRObject, VRObject) - Method in class RightFunction
 
command(VRObject, VRObject) - Method in class SizeFunction
 
compareTo(Object) - Method in class RuleEntryLHS
compareTo is required to implement Arrays.sort([]) later in the parsing routine
compareTo(Object) - Method in class RuleEntryRHS
 
compressibility - Variable in class Variable
Flag that tell the 3DVR unit if the variable can be simplified to a specific object or relation
create_frame() - Method in class parser
 
current_color - Variable in class VRObject
 
current_scale - Variable in class VRObject
 

D

DATA - class DATA.
This is a wrapper class to keep all the input data together.
DATA() - Constructor for class DATA
Default Constructor.
DATA(Table2, Table2, Hashtable, Hashtable, Hashtable, RuleEntryLHS[]) - Constructor for class DATA
Constructor.
deckDisplay(LinkedList, Table2) - Static method in class Utilities
 
DeckEntry - class DeckEntry.
DeckEntry.java This class contains all the data gathered used during the generations process for each node.
DeckEntry() - Constructor for class DeckEntry
Default Constructor
DeckEntry(DeckEntry) - Constructor for class DeckEntry
Constructor for the parser for including groups.
DeckEntry(String, String, BitSet, Variable, int) - Constructor for class DeckEntry
Constructor for with the parser for including groups.
default_ratio - Variable in class OREntry
 
default_scale - Variable in class VRObject
 
Display - class Display.
 
display_queue - Variable in class DATA
Display list of most recently displayed/accessed 3d objects.
display() - Method in class TripleStack
Displays the Triple Stack.
Display() - Constructor for class Display
 
display(DATA) - Static method in class Display
 
display(int) - Method in class Table2
 
display(Table2) - Method in class TripleEntry
 
DisplayQueue - class DisplayQueue.
A queue of the most recently accessed 3D VR objects.
DisplayQueue(DATA) - Constructor for class DisplayQueue
Default Constructor.
do_it(TripleStack) - Method in class ThreeD
Perform the 3D command.

E

enum_pairs - Variable in class EnumEntry
Vector of all possible combinations of O/R's and parts of speech contained in a EnumPair wrapper
EnumEntry - class EnumEntry.
EnumEntry.java this class takes a lexeme and creates all possible legal combinations of O/R's and parts of speech
EnumEntry(DATA, String, int) - Constructor for class EnumEntry
Constructor, that takes a DATA node, and a lexeme, and produces all the legal possible combinations of O/R's and parts of speech.
EnumEntry(Hashtable, Hashtable, String, int) - Constructor for class EnumEntry
Constructor, that takes a ORTable, a LXTable, and a lexeme, and produces all the legal possible combinations of O/R's and parts of speech.
enumerator - Variable in class parser
 
Enumerator - class Enumerator.
This class creates an possible parse decks from a given sentence by enumeration.
Enumerator() - Constructor for class Enumerator
Default constructor.
Enumerator(DATA) - Constructor for class Enumerator
Constructor that will obtain Lexical and O/R hash tables from a DATA object.
Enumerator(Hashtable, Hashtable) - Constructor for class Enumerator
Constructor which is given references to the lexical and O/R hash tables.
EnumPair - class EnumPair.
EnumPair.java used in the creation of decks to list all legal possible combinations of Objects/Relations and parts of speech
EnumPair(Variable, String) - Constructor for class EnumPair
Constructor,

F

feature - Variable in class Variable
Feature vector that represents the intersection of the features of the mapped objects/relations
feature - Variable in class VectorEntry
this is the name of the feature
feature_depth - Variable in class RuleEntryLHS
The number of features that are passed
featurepass - Variable in class RuleEntryLHS
This is set of features that should be introduced to the nodes created by the rule if the rule is finally selected
features - Variable in class DATA
Contains the vector table of the general features
features - Variable in class DeckEntry
Collapsed features from all levels
featureVector - Variable in class VectorEntry
Vector that is built
featureVectorDisplay(int) - Method in class VectorEntry
Displays the vector as a string of "0" and "1"
filter - Variable in class RuleEntryLHS
This is the filter that the node that is being replaced must pass
Filterpair - class Filterpair.
 
Filterpair() - Constructor for class Filterpair
 
filtertype - Variable in class RuleEntryLHS
This is weither there is a filter on the left hand side of the rule, 1 if positive filter, 0 if non-filter, -1 if negative filter
FrontFunction - class FrontFunction.
 
FrontFunction() - Constructor for class FrontFunction
Default constructor.
function - Variable in class OREntry
 

G

generate(LinkedList, int, TripleEntry, int, int, int) - Method in class Generator
internal method used for the recursive calls
generate(TripleStack) - Method in class Generator
This is the public call to a recursive routine that generates sentances based on a Triplestack provided
generator - Variable in class parser
 
Generator - class Generator.
Generator.java generates sentances based on TripleStacks.
Generator(DATA, Random, double) - Constructor for class Generator
Default Constructor
generictype - Variable in class LXEntry
 
get_bounds() - Method in class VRObject
Get the bounding box around the model
get_branch() - Method in class VRObject
Get the branch group for this entire model.
get_canvas() - Method in class ThreeD
Get a reference the canvas.
get_compressibility() - Method in class Variable
compressibility lookup method
get_function() - Method in class OREntry
 
get_handle() - Method in class Variable
handle lookup method
get_object() - Method in class OREntry
 
get(StringTokenizer) - Static method in class Display
 
getCloud() - Method in class VRObject
Creates a translucent box surrounding this VRObject
getVector() - Method in class TripleStack
Gives a handle to the current Stack contents.
getYFactor() - Method in class MouseRotateY
 
gram_types - Variable in class TripleEntry
 
grammers - Variable in class DATA
Contains the vector table of the grammer type features
GREEN - Static variable in class VRObject
 
group - Variable in class TripleEntry
 
group - Variable in class Variable
group_id Number used in handle and generation
group_id - Variable in class DeckEntry
Group number for secondary links.
grouped_objects - Variable in class Variable
linkedlist containing all the objects or relations mapped to this variable

H

handle - Variable in class Variable
Name of the variable
hasOther(TripleEntry, TripleEntry, String) - Method in class Generator
Checks if there is an unused Threaded or Secondary link to one of the components in triple
hasSecondary(TripleEntry, TripleEntry) - Method in class Generator
Interface to hasOther to check if there is an unused Secondary link to one of the components in triple
hasThreaded(TripleEntry, TripleEntry) - Method in class Generator
Interface to hasOther to check if there is an unused Threaded link to one of the components in triple

I

info - Variable in class DisplayQueue
 
info - Variable in class Enumerator
 
info - Variable in class PostFilter
 
info - Variable in class parser
 
inFrontOf(VRObject) - Method in class VRObject
Determine if another VRObject is inFrontOf this current object.
initialize() - Method in class MouseRotateY
 
input_field - Variable in class parser
 
invalid_word - Variable in class InvalidWordException
 
InvalidWordException - exception InvalidWordException.
Exception when preprocessor finds and invalid word.
InvalidWordException(String) - Constructor for class InvalidWordException
 
is_color(Color3f) - Method in class VRObject
Query color of object.
is_large() - Method in class VRObject
Determine if the current model is large.
is_normal() - Method in class VRObject
Determine if the current model is normal scale.
is_small() - Method in class VRObject
Determin if the current model is small.

L

LARGE - Static variable in class SizeFunction
 
large_scale - Variable in class VRObject
 
LeftFunction - class LeftFunction.
 
LeftFunction() - Constructor for class LeftFunction
Default constructor.
leftOf(VRObject) - Method in class VRObject
Determine if another VRObject is left of this current object.
lex_hash - Variable in class Enumerator
Hash table to lexical items.
lexeme - Variable in class DeckEntry
Lexeme that was selected for this node
lexeme - Variable in class EnumEntry
the lexeme that the combinations are for
lexemechooser(Random, String, Hashtable) - Method in class OREntry
 
lexemechooser(String, Hashtable, BitSet) - Method in class OREntry
 
lexemeList - Variable in class OREntry
 
lhs - Variable in class RuleEntryLHS
This is the target type
lhs_filter(RuleEntryLHS, DeckEntry) - Method in class Generator
 
link_object(String) - Method in class DATA
Links 3D mesh files with the objects in the orhash.
link_relations() - Method in class DATA
Manully link relations with RelFunctions.
Load3DS - class Load3DS.
.3DS format model loader for Java3D.
Load3DS(String, Component, Hashtable, Hashtable, Properties) - Constructor for class Load3DS
Given a filename, Load3DS will construct an appropriate Java3D scene graph - accessible from Load3DS.root().
LXEntry - class LXEntry.
 
LXEntry() - Constructor for class LXEntry
 
lxhash - Variable in class DATA
The HashTable that contains all the Lexemes
LXVector - Variable in class LXEntry
 

M

main_frame - Variable in class parser
 
main(String[]) - Static method in class parser
 
make(String, boolean, DATA) - Method in class TripleTable
 
make(String, boolean, DATA, String) - Method in class RuleTable
 
make(String, String, DATA) - Method in class ORTable
 
make(String, String, String, BitSet) - Method in class DeckEntry
function used by the Producer class during generation
make(String, StringTokenizer, DATA) - Method in class LXEntry
 
make(StringTokenizer, DATA) - Method in class LXEntry
 
make(StringTokenizer, DATA) - Method in class OREntry
 
make(StringTokenizer, Table2) - Method in class RuleEntryLHS
given an input line from a rule file this method will set the values of the different vectors and arrays.
make(StringTokenizer, Table2) - Method in class RuleEntryRHS
 
make(StringTokenizer, Table2, Hashtable) - Method in class TripleEntry
 
MalformStackException - exception MalformStackException.
Exception signalling error in triple stack formation.
MalformStackException(String) - Constructor for class MalformStackException
Constructor.
mapping - Variable in class RuleEntryLHS
This vector contains the mapping between the parts of speech in the rhs and the or.
MissingFunctionException - exception MissingFunctionException.
Exception signalling a missing RelFunction when one is needed.
MissingFunctionException(String) - Constructor for class MissingFunctionException
 
morph(String, String) - Static method in class Transforms
 
morphologyList - Variable in class LXEntry
 
MouseRotateY - class MouseRotateY.
MouseRotateY is a Java3D behavior object that lets users control the rotation of an object via a mouse.
MouseRotateY() - Constructor for class MouseRotateY
Creates a default mouse rotate behavior.
MouseRotateY(int) - Constructor for class MouseRotateY
Creates a rotate behavior.
MouseRotateY(TransformGroup) - Constructor for class MouseRotateY
Creates a rotate behavior given the transform group.

N

name - Variable in class LXEntry
 
name - Variable in class OREntry
This is the name of the OBJECT or RELATION
name - Variable in class Triplepair
Name of the triple in the triple
near(VRObject) - Method in class VRObject
Determine if another VRObject is nearby this current object.
NearFunction - class NearFunction.
 
NearFunction() - Constructor for class NearFunction
Default constructor.
neg_implication - Variable in class RuleEntryLHS
This 2d arrary contains contains the negative filter for checking features during parsing
negative - Variable in class Filterpair
 
NORMAL - Static variable in class SizeFunction
 
not_after - Variable in class Filterpair
 
not_afters_temp - Variable in class Filterpair
 
NoValidObjectException - exception NoValidObjectException.
Exception that signals that there are no objects to prune.
NoValidObjectException(String, String) - Constructor for class NoValidObjectException
 
npparser - Variable in class parser
 
NPparser - class NPparser.
This function parses the Noun phrases that can be done iterativelly
NPparser(DATA) - Constructor for class NPparser
Creates new NPparser
Number - class Number.
 
Number() - Constructor for class Number
 
number(String) - Static method in class Number
 

O

object - Variable in class DeckEntry
Object that is mapped to this node
or_features(RuleEntryLHS, TripleEntry, int) - Method in class Generator
 
or_hash - Variable in class Enumerator
Hash table to objects and relations.
or_Order(RuleEntryLHS, TripleEntry, int) - Method in class Generator
Checks to see if the order of the OR in the triple match that in the rule
or(VectorEntry) - Method in class VectorEntry
extends the BitSet "or" to the Vector
ORBackpointer - Variable in class LXEntry
 
OREntry - class OREntry.
 
OREntry() - Constructor for class OREntry
 
orhash - Variable in class DATA
The HashTable that contains all the Object and Relations
ororder - Variable in class RuleEntryLHS
This vector contains the order of the objects and relations
ORTable - class ORTable.
 
ORTable() - Constructor for class ORTable
 
ORVector - Variable in class OREntry
 

P

parse(RuleEntryLHS[], LinkedList, DeckEntry[], int, Integer, Table2, TripleStack, boolean, String, Vector) - Static method in class Utilities
parses the deck with the rules given
parser - class parser.
Main class for application.
parser(String[]) - Constructor for class parser
Default Constructor.
patterns - Variable in class Preprocessor
 
pos_implication - Variable in class RuleEntryLHS
This 2d arrary contains contains the positive filter for checking features during parsing
position - Variable in class Triplepair
Position the object has in the triple
positions(RuleEntryLHS, int, int, int, int, String) - Method in class Generator
get the position of where the mapped object should go in the rule
post_filter - Variable in class parser
 
PostFilter - class PostFilter.
Post filter system used with 3dvr.
PostFilter(DATA) - Constructor for class PostFilter
Constructor
pred(StringTokenizer) - Static method in class Display
 
preproc - Variable in class parser
 
Preprocessor - class Preprocessor.
Preprocesor which collapses multi-word lexical items down to a signle word.
Preprocessor(String) - Constructor for class Preprocessor
Constructor with file name where mapping exists.
process(String) - Method in class Enumerator
Processes a sentence and create possible decks.
process(String) - Method in class Preprocessor
Processes the sentence.
process(TripleStack) - Method in class PostFilter
Post filter a triple stack based on 3D VR information.
processStimulus(Enumeration) - Method in class MouseRotateY
 
prune(RelFunction, Variable) - Method in class PostFilter
Prune a variable with a single argument relational function.
prune(RelFunction, Variable, Variable) - Method in class PostFilter
Prune two variables with a doulbe argument relational function.

Q

query(VRObject) - Method in class AboveFunction
 
query(VRObject) - Method in class BehindFunction
 
query(VRObject) - Method in class BelowFunction
 
query(VRObject) - Method in class ColorFunction
 
query(VRObject) - Method in class FrontFunction
 
query(VRObject) - Method in class LeftFunction
 
query(VRObject) - Method in class NearFunction
 
query(VRObject) - Method in interface RelFunction
Query an object.
query(VRObject) - Method in class RightFunction
 
query(VRObject) - Method in class SizeFunction
 
query(VRObject, VRObject) - Method in class AboveFunction
 
query(VRObject, VRObject) - Method in class BehindFunction
 
query(VRObject, VRObject) - Method in class BelowFunction
 
query(VRObject, VRObject) - Method in class ColorFunction
 
query(VRObject, VRObject) - Method in class FrontFunction
 
query(VRObject, VRObject) - Method in class LeftFunction
 
query(VRObject, VRObject) - Method in class NearFunction
 
query(VRObject, VRObject) - Method in interface RelFunction
Do a query taking two objects.
query(VRObject, VRObject) - Method in class RightFunction
 
query(VRObject, VRObject) - Method in class SizeFunction
 
queue - Variable in class DisplayQueue
 

R

rand - Variable in class PostFilter
 
RED - Static variable in class VRObject
Basic colors
RelFunction - interface RelFunction.
Interface for relational function.
restore - Variable in class RuleEntryLHS
This 2d array is required to add features that were removed by the N[det] -> det N[-det] rule.
rhs - Variable in class RuleEntryLHS
Contains the all the types on the rhs of the rule in order
RightFunction - class RightFunction.
 
RightFunction() - Constructor for class RightFunction
Default constructor.
rightOf(VRObject) - Method in class VRObject
Determine if another VRObject is right of this current object.
root() - Method in class Load3DS
Returns the root of the scene graph constructed from the given file.
rot_x - Variable in class OREntry
 
rot_y - Variable in class OREntry
 
rot_z - Variable in class OREntry
 
rotX(double) - Method in class VRObject
Rotate the model around the X axis.
rotY(double) - Method in class VRObject
Rotate the model around the Y axis.
rotZ(double) - Method in class VRObject
Rotate the model around the Z axis.
rule_choice(Triplepair, Triplepair, DeckEntry[], RuleEntryLHS) - Method in class Generator
This choices a rule to check to see if it can be applied
ruleDisplay() - Method in class RuleEntryLHS
Display function for outputing a text representation of the rule
RuleEntryLHS - class RuleEntryLHS.
This contain a rule
RuleEntryLHS() - Constructor for class RuleEntryLHS
Defualt constructor
RuleEntryRHS - class RuleEntryRHS.
 
RuleEntryRHS() - Constructor for class RuleEntryRHS
 
rules - Variable in class DATA
An Array form of the rules for NP parsing, fixed after intialization
RuleTable - class RuleTable.
This class constructs a rule table, implemented both as a vector and as an array.
RuleTable() - Constructor for class RuleTable
 
rulist - Variable in class DATA
The Vector that contains all the Rules
run_sentence(String) - Method in class parser
 
run(LinkedList, TripleStack) - Method in class NPparser
This function is responsible for the parsing of all the noun phrases in the sentance that maintain the form det [adj]xn N or part N or prep N
run(LinkedList, TripleStack, Vector, boolean) - Method in class Sparser
A recursive parsing routine that will parse the deck passed and will put the triples of all possible complete parses in a vector of TripleStacks.
rupointers - Variable in class DATA
The Vector that contains all the location of all the rules with the highest subscript for a particular type
rustops - Variable in class DATA
The Vector that contains all the location of all the rules with the lowest subscript for a particular type

S

s_rules - Variable in class DATA
An Array for of the rules for general parsing, fixed after intialization
scale_large - Variable in class OREntry
 
scale_large() - Method in class VRObject
Scale the model to be large.
scale_normal - Variable in class OREntry
 
scale_normal() - Method in class VRObject
Scale the model to default size.
scale_small - Variable in class OREntry
 
scale_small() - Method in class VRObject
Scale the model to be small.
set_above(VRObject) - Method in class VRObject
Place a VRObject above this current object.
set_behind(VRObject) - Method in class VRObject
Place a VRObject behind this current object.
set_below(VRObject) - Method in class VRObject
Place a VRObject below this current object.
set_color(Color3f) - Method in class VRObject
Set the color of the model.
set_function(RelFunction) - Method in class OREntry
 
set_inFrontOf(VRObject) - Method in class VRObject
Place a VRObject in front of this current object.
set_leftOf(VRObject) - Method in class VRObject
Place a VRObject to the left of this current object.
set_look() - Method in class parser
 
set_mesh_properties(double, double, double, float, float, float, float) - Method in class OREntry
 
set_near(VRObject) - Method in class VRObject
Randomly places the target object within a cube that surrounds the reference object.
set_rightOf(VRObject) - Method in class VRObject
Place a VRObject to the right of this current object.
set_scale(double) - Method in class VRObject
Scale the model.
set_vr_url(String) - Method in class OREntry
 
setFactor(double) - Method in class MouseRotateY
 
size_type - Variable in class SizeFunction
 
size() - Method in class Table2
 
SizeFunction - class SizeFunction.
Relational function that works with size.
SizeFunction(int) - Constructor for class SizeFunction
 
SMALL - Static variable in class SizeFunction
 
small_scale - Variable in class VRObject
 
sparser - Variable in class parser
 
Sparser - class Sparser.
Sparser.java recursively pareses the deck that is passed to it.
Sparser(DATA) - Constructor for class Sparser
NPparser Constructor
subscriptEval(String, String) - Static method in class Utilities
This will compare the value of the subscript of the two passed types

T

Table2 - class Table2.
 
Table2(String, String) - Constructor for class Table2
 
the_color - Variable in class ColorFunction
 
three_d_world - Variable in class parser
 
ThreeD - class ThreeD.
3D Virtual reality world.
ThreeD(DATA, boolean) - Constructor for class ThreeD
 
toInt(char) - Static method in class Number
 
trans_absolute(Vector3d) - Method in class VRObject
Tranlate model to absolute position.
trans_relative(Vector3d) - Method in class VRObject
Translate model relative to current position.
Transforms - class Transforms.
 
Transforms() - Constructor for class Transforms
 
trhash - Variable in class DATA
The HashTable that contains all the Triples
trim_displayed(Variable) - Method in class DisplayQueue
Remove objects from variable which are not in the display list.
trim_not_displayed(Variable) - Method in class DisplayQueue
Remove objects from variable which are in the display list.
trim_oldest(Variable) - Method in class DisplayQueue
Trim all object except the least recently accesed one.
trim_recent(Variable) - Method in class DisplayQueue
Trim all object except the most recently accesed one.
TripleEntry - class TripleEntry.
 
TripleEntry() - Constructor for class TripleEntry
Default constructor.
triplefeatures - Variable in class TripleEntry
 
tripleList - Variable in class OREntry
 
triplememberfeatures - Variable in class TripleEntry
 
triplemembers - Variable in class TripleEntry
 
triplename - Variable in class TripleEntry
 
Triplepair - class Triplepair.
This class is a wrapper that keeps the name of the triple an object is in together with its location in a triple.
Triplepair() - Constructor for class Triplepair
defualt constructor
Triplepair(int, boolean, String) - Constructor for class Triplepair
Constructor used for parsing
Triplepair(String, int) - Constructor for class Triplepair
Constructor
Triplepair(String, String) - Constructor for class Triplepair
Constructor for general binding
TripleStack - class TripleStack.
Triple stack created by parser.
TripleStack(Table2) - Constructor for class TripleStack
Constructor Needs a handle to the global features DATA structure (info)
TripleTable - class TripleTable.
 
TripleTable() - Constructor for class TripleTable
 
type - Variable in class DeckEntry
This is the type of speech that this node functions as
type - Variable in class EnumPair
the part of speech associated with the variable in this instance
type - Variable in class OREntry
This is the TYPE of entry this is, either an Object represented by O, or a Relation represented by a R
type - Variable in class RuleEntryRHS
 
type - Variable in class Triplepair
Type of speech this is used as part of a general binding pair
type - Variable in class Variable
tells if the variable descripes a set of O's or R's
typeEval(String, String) - Static method in class Utilities
This will compare the types
types - Variable in class TripleEntry
 

U

Utilities - class Utilities.
Utilites.java contains several static methods that are used throughout the system
Utilities() - Constructor for class Utilities
Creates new Utilities

V

variable - Variable in class DeckEntry
Variable of semantic objects linked to this entry when parsing.
variable - Variable in class EnumPair
the variable associated with the type in this instance
Variable - class Variable.
Variable.java, This class contains the information needed for variables along with the methods to check if a given O/R can be added to a pre-existing varialbe.
Variable(DATA, String, String, String, int, int) - Constructor for class Variable
Constructor, makes a new variable from the given string representation of a word
Variable(Hashtable, String, String, String, int, int) - Constructor for class Variable
Constructor, makes a new variable from the given string representation of a word
vectorDisplay(BitSet, int) - Static method in class Display
 
VectorEntry - class VectorEntry.
 
VectorEntry(int, int) - Constructor for class VectorEntry
Constructor without trace flag
VectorEntry(String, int, int) - Constructor for class VectorEntry
Constructor with trace flag
vr_object - Variable in class OREntry
 
vr_object_url - Variable in class OREntry
 
VRObject - class VRObject.
 
VRObject() - Constructor for class VRObject
Default constructor.
VRObject(String) - Constructor for class VRObject
Constructor which takes a 3ds file for geometry Creates a branch group whose geometry is defined in a 3ds file.
VRObject(URL) - Constructor for class VRObject
Constructor which takes a url of a scene file for geometry.

A B C D E F G H I L M N O P Q R S T U V