Package org.web3d.x3d.sai.Core


package org.web3d.x3d.sai.Core
The Core component supplies the base functionality for the X3D run-time system, including the abstract base node type, field types, the event model, and routing.

The Scene Access Interface Library (sai) package provides abstract interface classes for each X3D node and statement, in accordance witht the X3D SAI Specification.

Warning: these interfaces are primarily for internal use to ensure consistency. Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail classes.

Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc.

See Also:
  • Interfaces
    Class
    Description
    The metadata provided by this node is contained in the Boolean values of the value field.
    The metadata provided by this node is contained in the double-precision floating point numbers of the value field.
    The metadata provided by this node is contained in the single-precision floating point numbers of the value field.
    The metadata provided by this node is contained in the integer numbers of the value field.
    The metadata provided by this node is contained in the metadata nodes of the value field.
    The metadata provided by this node is contained in the strings of the value field.
    WorldInfo contains a title and simple persistent metadata information about an X3D scene.
    Bindable nodes implement the binding stack, so that only one of each node type is active at a given time.
    A node that implements X3DChildNode is one of the legal children for a X3DGroupingNode parent.
    Base type for all nodes that contain only information without visual semantics.
    Each node inheriting the X3DMetadataObject interface contains a single array of strictly typed values: MFBool, MFInt32, MFFloat, MFDouble, MFString, or MFNode, the latter having children that are all Metadata nodes.
    All instantiable nodes implement X3DNode, which corresponds to SFNode type in the X3D specification.
    Base type for all prototype instances.
    Base type for all sensors.
    X3DStatement is a marker interface that identifies statements relating to nonrenderable scene graph structure.