Package org.web3d.vrml.nodes
package org.web3d.vrml.nodes
-
ClassDescriptionA listener for representation of the current frame state.A representation of a manager that handles the current frame state and the listeners that wish to know about it.A proxy node representation for allowing processing of X3D imports.A listener for changes in layer state.A listener for changes in local color state.A listener for changes in color values from the material node that are used in a more global manner in the internal rendering structure.A class which implements efficient and thread-safe multi-cast event dispatching for the events defined in this package.A listener for changes in the values of a VRMLNavigationInfo node.Notification that a network node has changed roles.A class which implements efficient and thread-safe multi-cast event dispatching for the events defined in this package.An observer interface to look at the structure of the VRML runtime scene graph presented by the
SceneGraphTraverser
.A simplified version of theSceneGraphTraversalDetailObserver
that only provides the basic parent-child information.Utility class that traverses a live VRML scene graph.A listener for changes in Texture Coordinate Mode changes.Notification that a viewpoints parameters have changed.Defines a node that is an annotation to be used in an AnnotationTarget.Nodes which can appear in an appearance field of an Appearance Node.Node which represents appearance attributes of an object.A node which can play audio filesRepresentation of a node that could form a background to the scene.The listener interface for receiving notice that a node has changed its global activation state.Indicates that a node can be bound within the scene graph to make it the active item..ChildNodeType is one of the legal children for a GroupingNodeType parent as well as being usable at the root of the scene graph.Abstract representation of the System clock for various informational purposes.A marker interface for describing a node that can handle collision control and events.A node which specifies color information.An interface for accessing the geometry data of an IndexedGeometry class.Specifies a texture with multiple children textures.A listener for changes in a nodes URL content state.Nodes which have coordinate informationA node representing a manager for input / output devices.A node representing an input / output device.Common interface for all DIS Managers.Common interface for all DIS nodes.A sensor that is driven by pointing device dragging.Sensors triggered by environmental effects such as mouse or movement.Specifies a texture for environment mapping - typically cubic.Representation of a node that defines it's content at a URL separate to this file that will also need loading.A listener used to provide node implementations that get pinged once a frame so that they can do other offline processing that is required pre or post event model evaluation.VRMLExternProtoDeclare is a node interface, used by implementations of VRML's ExternProtoDeclare node.Data holder class to hold information that is returned from theVRMLNodeType
VRMLNodeType.getFieldValue(int)
method.Thread local version of VRMLFieldData to make getFieldValue calls thread safe.Representation of any type of fog in the systemDescribes a font in VRML.A property of a geometric object such as color, coordinate, normal.Geometry nodes produce renderable geometry and are contained by a Shape node.A node which can contain other nodes.Denotes a node type that is part of the HAnim component.Denotes a node type that is part of the HAnim component.Denotes a node type that supports inlining content from external files.Interpolator nodes are designed for linear keyframed animation.A sensor that takes it's input from a keyboard device.An abstract representation of a rendering layer concept.An abstract representation of a collection of rendering layers.An abstract representation of any form of light node.Representation of a node that represents navigatable links to other files.Specifies an origin to perform high precision math around.Node specifies color properties for associated geometry.Marker interface that represents the X3DMetadataObject abstract data type as basic datatype.Representation of a node that defines more than one piece of its content at a list of URLs separate to this file that will also need loading.Specifies a multi texture for associated geometry.Base representation of a node that provides navigation hints in the scene.Representation of X3DCollidableNode in terms of the rigid body physics component.Representation of collection of collidable objects that can be evaluated as a single group.A sensor for reporting nBody collisions back to the X3D scene graph.Representation of single space that contains more spaces and/or explicity local geometry for comparison.Representation of a node that issue or receive network data.An listener for changes in a component node that makes up a larger structure..An listener for changes in the node.Supplemental representation of any renderable node in the VRML system along with the methods required to manage the rendering process.Defines a set of 3D surface normals.OverlayNodeType defines a surface that is always screen-aligned and is drawn over the top of the basic 3D scene.Geometry specified by a parametric descriptionA node which specifies an emitter of particles for a particle system.A marker node type which specifies a physics rule used by particle systems.A node which specifies an emitter of particles for a particle system.Marker interface to indicate nodes of the X3DPickableObject type.A sensor that handles pick intersection tests.A sensor driven by a pointing device.Node specifies point properties for point set.Nodes which can appear in an appearance field of an Appearance Node.Prototype declaration within a file.A instance of a Prototype.Representation of the top-level collection of RigidBody objects in Xj3D.Representation of single RigidBody object in the rigid body physics model.Representation of a X3DRigidJointNode extension node in Xj3D.Abstract representation of a complete scene in VRML.Shell representation of a script node.A node which generates events based on sensorsSequencer nodes are designed for discrete animation.Description of a renderable objectRepresentation of a node that defines it's content at a URL separate to this file that will also need loading.A node which emits sound information.A listener for changes to the isActive, loop and pitch fields in a component node.A legal child for an OverlayNodeType parent.A listener for layout feedback information from a suface node type..A grouping node that collects together and provides layout information for items on a surface.Node specifies surface material properties for associated geometry These can be for any sense, Visual, Aural, Haptic...Representation of any node that allows the definition of a surface node type.Representation of a node that supplies terrain data.Describes a Text string output geometry node in VRML .Specifies a 2D texture for associated geometry.Specifies a 3D texture for associated geometry.Specifies a set of 2D texture coordinates.Defines a 2D transformation that is applied to texture coordinates Note: Name clarified from VRML Spec was VRMLTextureTransformThe listener interface for receiving notice that a texture has changed.Base interface for all texture types for associated geometry.VRML representation of 2D texture properties.Defines a 2D transformation that is applied to a texture Note: The standard VRML TextureTransform is TextureCoordinateTransform this will support future transform types like procedural or shadersNodes which can be controlled by a set of VCR-like commands.Nodes which have behaviour controlled by a clock.Interface for System clock ticks so that we can drive things like routes, TimeSensors etc.Nodes which can be activated by clicking with a pointing device sensorAn listener for changes in a nodes URL content.Marker interface that defines a node that has its rendered state generated relative to the viewpoint, possibly every frame.Base representation of a viewpoint node in the scene.Base representation of a viewpoint node in the scene.Node specifies visual surface material properties for associated geometry.An abstract representation of the a node that can be used directly at the root of the scene graph.An abstract representation of the root node of a world.