Aviatrix3D
2.1.0

Package org.j3d.aviatrix3d.iutil

Internal utility classes to help the implementation of the main scene graph.

See:
          Description

Interface Summary
AudioUpdateListener Internal interface used to communicate update notifications for the source data used for audio.
SubTextureUpdateListener Internal interface used to communicate update notifications for the source data used for textures.
 

Class Summary
GLStateMap A very hacked up HashMap variant that is built to maintain simple boolean state values so that multiple contexts can individually track whether state has changed and needs to be updated.
ShaderAttribValue Internal data holder class to hold argument values inside the Geometry classes for shader attribute values.
TextureUpdateData Internal data-holder class that holds the specs of the notification about sub-image updates for a texture.
TextureUpdateStateManager Class that handles all of the update state messaging in a cross between a listener and a traditional HashMap.
 

Package org.j3d.aviatrix3d.iutil Description

Internal utility classes to help the implementation of the main scene graph.

The classes in this package are not meant for public consumption outside of implementing and extending the scene graph classes. Since users may need to extend classes with their own functionality, hiding classes in package-private constructs makes this difficult to do. Thus, public implementations are placed in this package so that those extending the scene graph can readily get to them and make use of them.


Aviatrix3D
2.1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2009 j3d.org