Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J K L M N O P R S T U V W

A

actualTypesByField - Static variable in class com.trapezium.vrml.grammar.VRML97
Some fields are only allowed to contain specific types.
addFunction(String, Node) - Static method in class com.trapezium.vrml.grammar.VRML97
Add a ScriptFunction child to a Node.
addScriptFunctions(Node, int, TokenEnumerator) - Method in class com.trapezium.vrml.grammar.ScriptGutRule
add Javascript functions direcly from token stream.
additionalInfo(TokenEnumerator) - Static method in class com.trapezium.vrml.grammar.GrammarRule
 
anchorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
animatable - Variable in class com.trapezium.vrml.grammar.SpecNode
 
appearanceFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
audioClipFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

B

BboxSizeSFVec3f - Static variable in class com.trapezium.vrml.grammar.VRML97
Vorlon data type indicating bboxSize conventions, all positive or all -1
Build(String, int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.BuiltInNodeRule
Create a built in node and add to Scene graph.
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.DEFRule
Create DEF node scene graph components, and add to the Scene graph.
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.EXTERNPROTORule
Create an EXTERNPROTO declaration and add to scene graph.
Build(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.ExternInterfaceDeclarationRule
create an exposedField, field, eventIn, or eventOut declaration and add to scene graph.
Build(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.InterfaceDeclarationRule
Create an interface declaration and add it to the scene graph
Build(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.NodeBodyRule
Build onto a Node by adding on individual NodeGuts
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.NodeRule
Create a single node and add to scene graph.
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.NodeStatementRule
Factory/Builder method for adding a node child to a parent element.
Build(String, int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.PROTONodeRule
Create a PROTO instance and add it to the scene graph.
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.PROTORule
 
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.ROUTERule
Create a ROUTE and add it to scene graph.
Build(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule
Create eventIn, eventOut, or field interface declaration and add to scene graph.
Build(int, TokenEnumerator, Scene, Node, PROTO) - Method in class com.trapezium.vrml.grammar.ScriptGutRule
Build onto a Node by adding on individual NodeGuts
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.ScriptNodeRule
 
Build(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.ScriptRestrictedInterfaceDeclarationRule
Create eventIn, eventOut, or field interface declaration and add to scene graph.
Build(int, TokenEnumerator, Spec) - Method in class com.trapezium.vrml.grammar.SpecNodeRule
Apply the SpecRule to update the Spec object.
Build(TokenEnumerator, Spec) - Method in class com.trapezium.vrml.grammar.SpecRule
Apply the SpecRule to update the Spec object.
Build(int, TokenEnumerator, Scene) - Method in class com.trapezium.vrml.grammar.StatementRule
Factory/Builder method for adding a Statement to a Scene.
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.StatementRule
 
Build(int, TokenEnumerator, Scene, VrmlElement) - Method in class com.trapezium.vrml.grammar.USERule
 
Build(TokenEnumerator, Scene) - Method in class com.trapezium.vrml.grammar.VRML97parser
Apply the SceneRule to update the Scene.
Build(TokenEnumerator, Scene, int) - Method in class com.trapezium.vrml.grammar.VRML97parser
Build Scene, startToken needed for dynamic generation.
Build(TokenEnumerator, Scene, VrmlElement, String) - Method in class com.trapezium.vrml.grammar.VRML97parser
Build either an embedded Scene (for PROTOs), or a Scene from a file.
BuildNodeGuts(Node, int, TokenEnumerator, Scene) - Method in class com.trapezium.vrml.grammar.BuiltInNodeRule
Create node body, and add to node.
BuiltInNodeRule - class com.trapezium.vrml.grammar.BuiltInNodeRule.
Creates built in VRML node scene graph components.
BuiltInNodeRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.BuiltInNodeRule
class constructor
backgroundFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
bgUrlFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
billboardFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
boxFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
builtInNodeRule - Variable in class com.trapezium.vrml.grammar.NodeRule
 
builtInNodes - Static variable in class com.trapezium.vrml.grammar.VRML97
 
builtInTypes - Static variable in class com.trapezium.vrml.grammar.VRML97
 

C

ChildrenLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
Create(int, int) - Method in class com.trapezium.vrml.grammar.FieldFactory
 
CreateDeclaration(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.FieldFactory
create a field declaration
CreateFieldInstance(FieldDescriptor, String, int) - Method in class com.trapezium.vrml.grammar.FieldFactory
 
CreateFieldValue(Field, int, int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.FieldFactory
create the field value of the node.
CreateFieldValue(Field, String, int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.FieldFactory
Create a FieldValue for a field.
CreateInstance(int, TokenEnumerator, Scene, Node) - Method in class com.trapezium.vrml.grammar.FieldFactory
create an instance of a field
CreatePROTOFieldInstance(PROTOInstance, String, int) - Method in class com.trapezium.vrml.grammar.FieldFactory
 
canBeAnimated() - Method in class com.trapezium.vrml.grammar.SpecNode
 
canBeRelocated() - Method in class com.trapezium.vrml.grammar.SpecNode
 
canBeTriggered() - Method in class com.trapezium.vrml.grammar.SpecNode
 
canBeUsedAsTrigger() - Method in class com.trapezium.vrml.grammar.SpecNode
 
category - Variable in class com.trapezium.vrml.grammar.SpecNode
 
checkISFieldTypes(ISField, Node) - Static method in class com.trapezium.vrml.grammar.VRML97
 
checkScript(Node, ROUTE, RouteDestination, TokenEnumerator) - Static method in class com.trapezium.vrml.grammar.VRML97
 
classString() - Method in class com.trapezium.vrml.grammar.SpecNode
 
collisionFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
colorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
colorInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
com.trapezium.vrml.grammar - package com.trapezium.vrml.grammar
 
coneFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
consonantCount(String) - Static method in class com.trapezium.vrml.grammar.Spelling
 
convertToVRML97(String) - Static method in class com.trapezium.vrml.grammar.VRML97
Convert a Vorlon type into VRML97 type.
coordinateDeformerFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
coordinateFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
coordinateInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
createDEFName(String) - Method in interface com.trapezium.vrml.grammar.DEFNameFactory
Create a DEF name.
cylinderFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
cylinderSensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

D

DEFNameFactory - interface com.trapezium.vrml.grammar.DEFNameFactory.
The DEFNameFactory provides an interface option for the VRML97parser that allows it to automatically generate DEF names for nodes that do not have DEF names.
DEFRule - class com.trapezium.vrml.grammar.DEFRule.
Creates a DEF node scene graph component.
DEFRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.DEFRule
 
DEFuserFieldDescriptor - class com.trapezium.vrml.grammar.DEFuserFieldDescriptor.
An MFFieldDescriptor which optionally references a DEF node.
DEFuserFieldDescriptor(int, int) - Constructor for class com.trapezium.vrml.grammar.DEFuserFieldDescriptor
class constructor
DEFuserFieldDescriptor(int, int, String) - Constructor for class com.trapezium.vrml.grammar.DEFuserFieldDescriptor
class constructor
Debug(String) - Static method in class com.trapezium.vrml.grammar.GrammarRule
 
debug - Static variable in class com.trapezium.vrml.grammar.GrammarRule
 
declarationType - Variable in class com.trapezium.vrml.grammar.FieldDescriptor
 
defNameFactory - Variable in class com.trapezium.vrml.grammar.BuiltInNodeRule
 
defNameFactory - Variable in class com.trapezium.vrml.grammar.NodeRule
 
defNameFactory - Variable in class com.trapezium.vrml.grammar.PROTONodeRule
 
defNameFactory - Variable in class com.trapezium.vrml.grammar.ScriptNodeRule
 
defRule - Variable in class com.trapezium.vrml.grammar.NodeStatementRule
 
directionalLightFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
disableNurbs() - Static method in class com.trapezium.vrml.grammar.VRML97
 

E

EXTERNPROTORule - class com.trapezium.vrml.grammar.EXTERNPROTORule.
Creates an EXTERNPROTO scene graph component.
EXTERNPROTORule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.EXTERNPROTORule
class constructor
ElevationGridHeightLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
Enter(String) - Static method in class com.trapezium.vrml.grammar.GrammarRule
 
Exit(String) - Static method in class com.trapezium.vrml.grammar.GrammarRule
 
ExternInterfaceDeclarationRule - class com.trapezium.vrml.grammar.ExternInterfaceDeclarationRule.
Creates an interface declaration.
ExternInterfaceDeclarationRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.ExternInterfaceDeclarationRule
class constructor
ExternInterfaceDeclarationRule(NodeRule, boolean) - Constructor for class com.trapezium.vrml.grammar.ExternInterfaceDeclarationRule
 
ExtrusionLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
elevationGridFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
enableNurbs() - Static method in class com.trapezium.vrml.grammar.VRML97
 
eventIn - Static variable in class com.trapezium.vrml.grammar.VRML97
eventIn interface constant
eventOut - Static variable in class com.trapezium.vrml.grammar.VRML97
eventOut interface constant
exposedField - Static variable in class com.trapezium.vrml.grammar.VRML97
exposedField interface constant
externInterfaceDeclarationRule - Variable in class com.trapezium.vrml.grammar.EXTERNPROTORule
 
externProtoRule - Variable in class com.trapezium.vrml.grammar.StatementRule
 
extrusionFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

F

Factory(TokenEnumerator) - Static method in class com.trapezium.vrml.grammar.GrammarRule
 
Factory(int, TokenEnumerator) - Static method in class com.trapezium.vrml.grammar.GrammarRule
 
FieldDescriptor - class com.trapezium.vrml.grammar.FieldDescriptor.
Describes attributes of a VRML node field.
FieldDescriptor(int, int) - Constructor for class com.trapezium.vrml.grammar.FieldDescriptor
class constructor for field with no initial value
FieldDescriptor(int, int, String) - Constructor for class com.trapezium.vrml.grammar.FieldDescriptor
class constructor for field with initial value
FieldFactory - class com.trapezium.vrml.grammar.FieldFactory.
Creates a VRML node field scene graph component.
FieldFactory(NodeRule) - Constructor for class com.trapezium.vrml.grammar.FieldFactory
Class constructor, calls main class constructor
FieldFactory(NodeRule, boolean) - Constructor for class com.trapezium.vrml.grammar.FieldFactory
Main class constructor.
factor - Variable in class com.trapezium.vrml.grammar.MFFieldDescriptor
 
field - Static variable in class com.trapezium.vrml.grammar.VRML97
field interface constant
fieldFactory - Variable in class com.trapezium.vrml.grammar.ExternInterfaceDeclarationRule
 
fieldFactory - Variable in class com.trapezium.vrml.grammar.InterfaceDeclarationRule
 
fieldFactory - Variable in class com.trapezium.vrml.grammar.NodeBodyRule
 
fieldFactory - Variable in class com.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule
 
fieldFactory - Variable in class com.trapezium.vrml.grammar.ScriptGutRule
 
fieldHasType(String, String, ReturnInteger) - Static method in class com.trapezium.vrml.grammar.VRML97
Does a field restrict its values to a specific type?
fieldIsDefault(String, String, int, int, TokenEnumerator) - Static method in class com.trapezium.vrml.grammar.VRML97
Is a field value equivalent to the default field value?
fieldSource - Variable in class com.trapezium.vrml.grammar.SpecNode
 
fieldType - Variable in class com.trapezium.vrml.grammar.FieldDescriptor
 
fogFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
fontStyleFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

G

GrammarRule - class com.trapezium.vrml.grammar.GrammarRule.
Grammar rule entry/exit debugging prints.
GrammarRule() - Constructor for class com.trapezium.vrml.grammar.GrammarRule
 
getCategory() - Method in class com.trapezium.vrml.grammar.SpecNode
 
getClosestFieldId(String, String, ReturnInteger) - Static method in class com.trapezium.vrml.grammar.VRML97
get the field id String that most closely mathces the unknown field type id
getClosestMatch(String, Hashtable, ReturnInteger) - Static method in class com.trapezium.vrml.grammar.VRML97
get the field id String that most closely matches the unknown field id.
getClosestNode(String, ReturnInteger) - Static method in class com.trapezium.vrml.grammar.VRML97
get the node String that most closely matches the unknown node string
getClosestType(String, ReturnInteger) - Static method in class com.trapezium.vrml.grammar.VRML97
get the fieldType String that most closely matches the unknown field type string
getDEFNameFactory() - Method in class com.trapezium.vrml.grammar.NodeRule
Get the DEF name factory, returns null if none
getDeclarationType() - Method in class com.trapezium.vrml.grammar.FieldDescriptor
what type of declaration is this field, see VRML97 for list of declaration types
getDefaultBoolValue() - Method in class com.trapezium.vrml.grammar.FieldDescriptor
is there a "TRUE" default boolean value?
getDefaultBoolValue(String, String) - Static method in class com.trapezium.vrml.grammar.VRML97
Get the default boolean value for a node and field.
getDefaultValue() - Method in class com.trapezium.vrml.grammar.FieldDescriptor
Get the default value for the field
getFactor() - Method in class com.trapezium.vrml.grammar.MFFieldDescriptor
 
getFieldDescriptor(String, String) - Static method in class com.trapezium.vrml.grammar.VRML97
get the FieldDescriptor associated with a node and field id
getFieldSource() - Method in class com.trapezium.vrml.grammar.SpecNode
 
getFieldTable(String) - Static method in class com.trapezium.vrml.grammar.VRML97
Get a Hashtable with a FieldDescriptor entry for each field for a node
getFieldType() - Method in class com.trapezium.vrml.grammar.FieldDescriptor
what type is this field, see VRML97 for list of field type constants
getFieldType(String, String) - Static method in class com.trapezium.vrml.grammar.VRML97
Get the field data type constant associated with a node & field.
getFieldTypeString(int) - Static method in class com.trapezium.vrml.grammar.VRML97
Convert a field data type constant into its corresponding String.
getFieldTypeString(String, String) - Static method in class com.trapezium.vrml.grammar.VRML97
Get the field type string for a node and field
getInterfaceType(String, String) - Static method in class com.trapezium.vrml.grammar.VRML97
Get the interface type constant for a node and field.
getInterfaceTypeStr(int) - Static method in class com.trapezium.vrml.grammar.VRML97
Convert an interface type constant into a String
getLimit() - Method in class com.trapezium.vrml.grammar.MFFieldDescriptor
 
getMatchScore(String, String) - Static method in class com.trapezium.vrml.grammar.Spelling
 
getPROTORule() - Method in class com.trapezium.vrml.grammar.NodeRule
Get the associated PROTORule
getPROTOparent(VrmlElement) - Method in class com.trapezium.vrml.grammar.ScriptNodeRule
Get the PROTO node parent, null if none.
getROUTERule() - Method in class com.trapezium.vrml.grammar.NodeRule
Get the associated ROUTERule
getTip() - Method in class com.trapezium.vrml.grammar.SpecNode
 
getTokenEnumerator() - Method in class com.trapezium.vrml.grammar.FieldDescriptor
get TokenEnumerator representing default field value for field
getType() - Method in class com.trapezium.vrml.grammar.SpecNode
 
getUrlFieldList(String) - Static method in class com.trapezium.vrml.grammar.VRML97
 
getVrmlConfig() - Method in class com.trapezium.vrml.grammar.SpecNode
 
groupFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

H

hasLetters(String) - Static method in class com.trapezium.vrml.grammar.VRML97
 

I

IFSMaxFaces - Static variable in class com.trapezium.vrml.grammar.Table7
 
IFSMaxVerticesPerFace - Static variable in class com.trapezium.vrml.grammar.Table7
 
ILSIndexLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
InterfaceDeclarationRule - class com.trapezium.vrml.grammar.InterfaceDeclarationRule.
Creates an interface field scene graph component.
InterfaceDeclarationRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.InterfaceDeclarationRule
 
InterfaceLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
imageTextureFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
indentation - Static variable in class com.trapezium.vrml.grammar.GrammarRule
 
indexedFaceSetFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
indexedLineSetFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
initialValue - Variable in class com.trapezium.vrml.grammar.FieldDescriptor
 
inlineFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
interfaceDeclarationRule - Variable in class com.trapezium.vrml.grammar.PROTORule
 
interfaceDeclarationRule - Variable in class com.trapezium.vrml.grammar.SpecNodeRule
 
interfaceLimit - Variable in class com.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule
 
invalidIdx(String, int) - Static method in class com.trapezium.vrml.grammar.Spelling
 
isAnimatable() - Method in class com.trapezium.vrml.grammar.SpecNode
 
isBuiltInNode(String) - Static method in class com.trapezium.vrml.grammar.VRML97
is the node part of the VRML97 spec?
isBuiltInType(String) - Static method in class com.trapezium.vrml.grammar.VRML97
is the type part of the VRML97 spec?
isCategory() - Method in class com.trapezium.vrml.grammar.SpecNode
 
isNurbsEnabled() - Static method in class com.trapezium.vrml.grammar.VRML97
 
isPossibleTrigger() - Method in class com.trapezium.vrml.grammar.SpecNode
 
isRelocatable() - Method in class com.trapezium.vrml.grammar.SpecNode
 
isTriggerable() - Method in class com.trapezium.vrml.grammar.SpecNode
 
isValidFieldId(String, String) - Static method in class com.trapezium.vrml.grammar.VRML97
Is the node & field combination valid?
isVowel(char) - Static method in class com.trapezium.vrml.grammar.Spelling
 

J

javascript(int, TokenEnumerator) - Method in class com.trapezium.vrml.grammar.ScriptGutRule
 
javascriptEmbedded(int, TokenEnumerator) - Method in class com.trapezium.vrml.grammar.ROUTERule
 

K

KeyValueLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 

L

LODFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
level - Variable in class com.trapezium.vrml.grammar.PROTORule
 
limit - Variable in class com.trapezium.vrml.grammar.MFFieldDescriptor
 

M

MFColor - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFColorLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFFieldDescriptor - class com.trapezium.vrml.grammar.MFFieldDescriptor.
Describes limits of a VRML node MF field.
MFFieldDescriptor(int, int, String, int, int) - Constructor for class com.trapezium.vrml.grammar.MFFieldDescriptor
 
MFFloat - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFFloatLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFInt32 - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFInt32Limit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFInterpolatorLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFNode - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFNodeLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFRotation - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFRotationLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFString - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFStringLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFTime - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFTimeLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFVec2f - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFVec2fLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
MFVec3f - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
MFVec3fLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
materialFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
mostRecentCategory - Variable in class com.trapezium.vrml.grammar.SpecNodeRule
keep track of category based on where we are in the processing
movieTextureFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

N

NameLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
NodeBodyRule - class com.trapezium.vrml.grammar.NodeBodyRule.
Creates the scene graph component representing the body of a node.
NodeBodyRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.NodeBodyRule
 
NodeFactory(String) - Static method in class com.trapezium.vrml.grammar.VRML97
create a node by name
NodeRule - class com.trapezium.vrml.grammar.NodeRule.
Creates a PROTO, Script, or built int VRML node scene graph component.
NodeRule(DEFNameFactory) - Constructor for class com.trapezium.vrml.grammar.NodeRule
NodeRule constructor
NodeStatementRule - class com.trapezium.vrml.grammar.NodeStatementRule.
Creates the scene graph component for a node This is the only part of the grammar other than the VRML97parser that is publicly accessible.
NodeStatementRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.NodeStatementRule
Constructor
navigationInfoFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nodeBodyRule - Variable in class com.trapezium.vrml.grammar.BuiltInNodeRule
 
nodeBodyRule - Variable in class com.trapezium.vrml.grammar.ScriptGutRule
 
nodeRule - Variable in class com.trapezium.vrml.grammar.DEFRule
 
nodeRule - Variable in class com.trapezium.vrml.grammar.FieldFactory
 
nodeRule - Variable in class com.trapezium.vrml.grammar.NodeStatementRule
 
nodeRule - Variable in class com.trapezium.vrml.grammar.VRML97parser
 
nodeStatementRule - Variable in class com.trapezium.vrml.grammar.FieldFactory
 
nodeStatementRule - Variable in class com.trapezium.vrml.grammar.StatementRule
 
nodesWithUrls - Static variable in class com.trapezium.vrml.grammar.VRML97
 
normalFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
normalInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nurbsAreEnabled - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nurbsCurve2DFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nurbsGroupFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nurbsPositionInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nurbsSurfaceFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
nurbsTextureSurfaceFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

O

orientationInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

P

PROTONestingLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
PROTONodeRule - class com.trapezium.vrml.grammar.PROTONodeRule.
Creates the scene graph component for a PROTO instance.
PROTONodeRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.PROTONodeRule
class constructor
PROTORule - class com.trapezium.vrml.grammar.PROTORule.
Creates the scene graph component for a PROTO declaration.
PROTORule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.PROTORule
Class constructor
PointSetLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
PositiveSFVec3f - Static variable in class com.trapezium.vrml.grammar.VRML97
Vorlon data type indicating SFVec3f with only positive values
pixelTextureFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
planeSensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
pointLightFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
pointSetFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
positionInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
protoNodeRule - Variable in class com.trapezium.vrml.grammar.NodeRule
 
protoRule - Variable in class com.trapezium.vrml.grammar.NodeBodyRule
 
protoRule - Variable in class com.trapezium.vrml.grammar.NodeRule
 
protoRule - Variable in class com.trapezium.vrml.grammar.ScriptGutRule
 
protoRule - Variable in class com.trapezium.vrml.grammar.StatementRule
 
proximitySensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

R

ROUTERule - class com.trapezium.vrml.grammar.ROUTERule.
Creates the scene graph component for a ROUTE.
ROUTERule() - Constructor for class com.trapezium.vrml.grammar.ROUTERule
 
RestrictedInterfaceDeclarationRule - class com.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule.
Creates the scene graph component for a eventIn, eventOut & fields.
RestrictedInterfaceDeclarationRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule
 
RestrictedInterfaceDeclarationRule(NodeRule, int) - Constructor for class com.trapezium.vrml.grammar.RestrictedInterfaceDeclarationRule
 
relocatable - Variable in class com.trapezium.vrml.grammar.SpecNode
 
restrictedInterfaceDeclarationRule - Variable in class com.trapezium.vrml.grammar.InterfaceDeclarationRule
 
restrictedInterfaceDeclarationRule - Variable in class com.trapezium.vrml.grammar.ScriptGutRule
 
routeRule - Variable in class com.trapezium.vrml.grammar.NodeBodyRule
 
routeRule - Variable in class com.trapezium.vrml.grammar.NodeRule
 
routeRule - Variable in class com.trapezium.vrml.grammar.ScriptGutRule
 
routeRule - Variable in class com.trapezium.vrml.grammar.StatementRule
 

S

SFBool - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFColor - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFFloat - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFImage - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFImageHeightLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
SFImageWidthLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
SFInt32 - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFNode - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFRotation - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFString - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFStringLengthLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
SFTime - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFVec2f - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
SFVec3f - Static variable in class com.trapezium.vrml.grammar.VRML97
Built in VRML97 data type
ScriptGutRule - class com.trapezium.vrml.grammar.ScriptGutRule.
Creates the scene graph component for the internals of a Script node.
ScriptGutRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.ScriptGutRule
Constructor for grammar rule that creates a Script field
ScriptInterfaceLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
ScriptNodeRule - class com.trapezium.vrml.grammar.ScriptNodeRule.
Creates the scene graph component for a Script node.
ScriptNodeRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.ScriptNodeRule
 
ScriptRestrictedInterfaceDeclarationRule - class com.trapezium.vrml.grammar.ScriptRestrictedInterfaceDeclarationRule.
Creates the scene graph component for a eventIn, eventOut & fields, allows IS initializations if contained in PROTO.
ScriptRestrictedInterfaceDeclarationRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.ScriptRestrictedInterfaceDeclarationRule
Constructor for Script interface declaration rule parser
Spec - class com.trapezium.vrml.grammar.Spec.
The scene graph component for a Spec node.
Spec() - Constructor for class com.trapezium.vrml.grammar.Spec
 
SpecNode - class com.trapezium.vrml.grammar.SpecNode.
Creates the scene graph component for a Spec node.
SpecNode() - Constructor for class com.trapezium.vrml.grammar.SpecNode
 
SpecNodeRule - class com.trapezium.vrml.grammar.SpecNodeRule.
Process the file we are using to generate built in node classes.
SpecNodeRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.SpecNodeRule
 
SpecRule - class com.trapezium.vrml.grammar.SpecRule.
Creates the scene graph component for a Spec node.
SpecRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.SpecRule
 
Spelling - class com.trapezium.vrml.grammar.Spelling.
Static public methods for guessing at intended spelling of words.
Spelling() - Constructor for class com.trapezium.vrml.grammar.Spelling
 
StatementRule - class com.trapezium.vrml.grammar.StatementRule.
Creates the scene graph component for a node, PROTO, or ROUTE.
StatementRule(NodeRule) - Constructor for class com.trapezium.vrml.grammar.StatementRule
Constructor
scalarInterpolatorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
scriptFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
scriptFileParsed(Node) - Static method in class com.trapezium.vrml.grammar.VRML97
 
scriptGutRule - Variable in class com.trapezium.vrml.grammar.ScriptNodeRule
 
scriptNodeRule - Variable in class com.trapezium.vrml.grammar.NodeRule
 
setCategory(String) - Method in class com.trapezium.vrml.grammar.SpecNode
 
setDEFNameFactory(DEFNameFactory) - Method in class com.trapezium.vrml.grammar.BuiltInNodeRule
Set the DEFNameFactory, used when scene factory overrides parser factory
setDEFNameFactory(DEFNameFactory) - Method in class com.trapezium.vrml.grammar.NodeRule
Set the DEF name factory
setDEFNameFactory(DEFNameFactory) - Method in class com.trapezium.vrml.grammar.PROTONodeRule
Set DEFNameFactory, used when scene factory overrides parser factory
setDEFNameFactory(DEFNameFactory) - Method in class com.trapezium.vrml.grammar.ScriptNodeRule
Set the DEFNameFactory, used when scene factory overrides parser factory
setFieldSource(String) - Method in class com.trapezium.vrml.grammar.SpecNode
 
setTip(String) - Method in class com.trapezium.vrml.grammar.SpecNode
 
setVrmlConfig(String) - Method in class com.trapezium.vrml.grammar.SpecNode
 
shapeFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
singleton - Static variable in class com.trapezium.vrml.grammar.VRML97parser
 
soundFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
spacer - Static variable in class com.trapezium.vrml.grammar.GrammarRule
 
specNodeRule - Variable in class com.trapezium.vrml.grammar.SpecRule
 
sphereFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
sphereSensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
spotLightFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
statementRule - Variable in class com.trapezium.vrml.grammar.VRML97parser
 
superClassGutsString() - Method in class com.trapezium.vrml.grammar.SpecNode
 
superClassString() - Method in class com.trapezium.vrml.grammar.SpecNode
 
switchFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

T

Table7 - class com.trapezium.vrml.grammar.Table7.
Table7 handles all the VRML97 base profile conformance limits, from Table 7 of the VRML97 specification.
Table7() - Constructor for class com.trapezium.vrml.grammar.Table7
 
TextMaxCharPerString - Static variable in class com.trapezium.vrml.grammar.Table7
 
TextMaxStrings - Static variable in class com.trapezium.vrml.grammar.Table7
 
TextStringLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
Threshhold(String) - Static method in class com.trapezium.vrml.grammar.Spelling
 
textFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
textureCoordinateFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
textureTransformFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
timeSensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
tip - Variable in class com.trapezium.vrml.grammar.SpecNode
 
tokenEnumerator - Variable in class com.trapezium.vrml.grammar.FieldDescriptor
 
touchSensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
transformFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
triggerDestination - Variable in class com.trapezium.vrml.grammar.SpecNode
 
triggerSource - Variable in class com.trapezium.vrml.grammar.SpecNode
 
trimmedSurfaceFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
typeStrToInt(String) - Static method in class com.trapezium.vrml.grammar.VRML97
 

U

USERule - class com.trapezium.vrml.grammar.USERule.
Creates the scene graph component for a USE node.
USERule() - Constructor for class com.trapezium.vrml.grammar.USERule
 
UnknownInterfaceType - Static variable in class com.trapezium.vrml.grammar.VRML97
found an interface type that isn't field, exposedField, eventIn, or eventOut
UnknownType - Static variable in class com.trapezium.vrml.grammar.VRML97
Constants representing built int field types
UrlLimit - Static variable in class com.trapezium.vrml.grammar.Table7
 
unImplicit(String) - Method in class com.trapezium.vrml.grammar.FieldFactory
 
useRule - Variable in class com.trapezium.vrml.grammar.NodeStatementRule
 
usesDEF() - Method in class com.trapezium.vrml.grammar.DEFuserFieldDescriptor
template method, overrides FieldDescriptor.usesDEF()
usesDEF() - Method in class com.trapezium.vrml.grammar.FieldDescriptor
template method, can this field reference a DEF

V

VRML97 - class com.trapezium.vrml.grammar.VRML97.
Static public methods about the VRML specification.
VRML97() - Constructor for class com.trapezium.vrml.grammar.VRML97
 
VRML97parser - class com.trapezium.vrml.grammar.VRML97parser.
Main class for parsing a VRML 2.0 file.
VRML97parser() - Constructor for class com.trapezium.vrml.grammar.VRML97parser
Parser with no DEFNameFactory and no error reporting limits
VRML97parser(DEFNameFactory) - Constructor for class com.trapezium.vrml.grammar.VRML97parser
Parser with an optional DEFNameFactory for generating DEF names.
valueCreationEnabled - Variable in class com.trapezium.vrml.grammar.FieldFactory
 
viewpointFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
visibilitySensorFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 
vrmlConfig - Variable in class com.trapezium.vrml.grammar.SpecNode
 

W

worldInfoFields - Static variable in class com.trapezium.vrml.grammar.VRML97
 

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