javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d
Class ImageComponentState

java.lang.Object
  extended by javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.SceneGraphObjectState
      extended by javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.NodeComponentState
          extended by javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.ImageComponentState
Direct Known Subclasses:
ImageComponent2DState, ImageComponent3DState

public abstract class ImageComponentState
extends NodeComponentState


Field Summary
static byte GZIP_COMPRESSION
          Use GZIP to compress images.
static byte JPEG_COMPRESSION
          Use JPEG compression for images JPEG compression is currently the default.
static byte NO_COMPRESSION
          Do not compress the images
 
Constructor Summary
ImageComponentState(SymbolTableData symbol, Controller control)
           
 
Method Summary
 
Methods inherited from class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.NodeComponentState
addSubReference, readObject, writeObject
 
Methods inherited from class javax.media.ding3d.utils.scenegraph.io.state.javax.media.ding3d.SceneGraphObjectState
buildGraph, cleanup, getNode, getNodeID, getSymbol
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_COMPRESSION

public static final byte NO_COMPRESSION
Do not compress the images

See Also:
Constant Field Values

GZIP_COMPRESSION

public static final byte GZIP_COMPRESSION
Use GZIP to compress images. GZIP decompression is very slow

See Also:
Constant Field Values

JPEG_COMPRESSION

public static final byte JPEG_COMPRESSION
Use JPEG compression for images JPEG compression is currently the default. The file format supports other compression algorithms but there is currently no API to select the algorithm. This feature is on hold pending imageio in Java 1.4

See Also:
Constant Field Values
Constructor Detail

ImageComponentState

public ImageComponentState(SymbolTableData symbol,
                           Controller control)