|
Xj3D VRML/X3D Code API | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| BasicScene | Abstract representation of a contained scene graph. |
| FieldConstants | Listing of various constants relating to fields that might be useful during the parsing process. |
| NodeTemplateToInstanceCreator | A class that is used to create real instances of protos from their definitions. |
| ROUTE | Representation of a ROUTE. |
| TextureConstants | Listing of type constants for textures. |
| TypeConstants | Listing of type constants for nodes. |
| VRMLExecutionSpace | The representation of a contained, separable execution space that a node contains. |
| VRMLNode | Base representation of any node in the VRML system. |
| VRMLNodeFactory | Representation of a factory that can produce instances of VRMLNode implementations. |
| VRMLNodeTemplate | Denotes a node which allows it's fields to be defined in code - namely scripts and protos. |
| Class Summary | |
| AbstractScene | Abstract implementation of the BasicScene interface. |
| ComponentInfo | Description of a single component. |
| ProfileInfo | Description of a single profile. |
| SceneMetaData | MetaData related to the scene. |
| VRMLFieldDeclaration | Base representation of any field in the VRML system. |
| WriteableSceneMetaData | MetaData related to the scene. |
| Exception Summary | |
| FieldException | Superclass of all exceptions describing errors in fields. |
| FieldExistsException | Exception indicating that a field declaration already exists. |
| InvalidFieldAccessException | Exception indicating that a field accessType violation has occurred. |
| InvalidFieldConnectionException | Exception when the file attempts to make a connection such as a ROUTE or IS between two incompatible or undefined fields and/or nodes. |
| InvalidFieldException | Exception indicating that a field is not known by this node. |
| InvalidFieldFormatException | Exception for when the format provided by the field is invalid for what the field requires. |
| InvalidFieldTypeException | Error when the type of the field does not match, such as for routes, scripting or internal manipulation. |
| InvalidFieldValueException | Exception indicating that a field value is out of range. |
| InvalidNodeTypeException | Superclass of all exceptions relating to node errors. |
| InvalidRouteException | Exception indicating that a profile is not supported by the implementation. |
| InvalidTemplateException | Exception indicating that a definition of a template node is not valid. |
| NodeException | Superclass of all exceptions relating to node errors. |
| UnknownTemplateException | Exception indicating that a node template could not be matched to anything requested internally. |
| UnsupportedComponentException | Exception indicating that a component is not supported by the implementation. |
| UnsupportedNodeException | Exception indicating that a node is not supported by the profiles and components selected for the file/stream. |
| UnsupportedProfileException | Exception indicating that a profile is not supported by the implementation. |
| UnsupportedSpecVersionException | Exception indicating that a specification version is not supported by the implementation. |
| VRMLException | Superclass of all exceptions provided by this package and for all of the VRML implementation. |
Classes and interfaces to represent core components of the language structure.
This package is used to define all of the common structures that the VRML language provides in an abstract manner. It also defines a collection of exceptions that will be used by all of the VRML packages.
|
Xj3D VRML/X3D Code API | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||