|
|||||||||
| Home >> All >> com >> trapezium >> vrml >> [ grammar overview ] | PREV NEXT | ||||||||
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
|
|||||||||
| Home >> All >> com >> trapezium >> vrml >> [ grammar overview ] | PREV NEXT | ||||||||