|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| CompressionStream.GeometryAccessor | Interface to access GeometryArray vertex components and add them to the compression stream. |
| GeneralizedStripFlags | A class which implements GeneralizedStripFlags provides the means to access the vertex replace code flags associated with each vertex of a generalized strip. |
| Class Summary | |
|---|---|
| CommandStream | This class is used to build the bit-level compression command stream which is the final result of the compression process. |
| CompressedGeometryData | The compressed geometry object is used to store geometry in a compressed format. |
| CompressedGeometryData.Header | The Header class is a data container for the header information, used in conjunction with a CompressedGeometryData object. |
| CompressedGeometryFile | This class provides methods to read and write compressed geometry resource files. |
| CompressedGeometryRetained | The compressed geometry object is used to store geometry in a compressed format. |
| CompressionStream | This class is used as input to a geometry compressor. |
| CompressionStream.IndexArrays | Class which holds index array references for a geometry array. |
| CompressionStream.VertexCopy | |
| CompressionStream.VertexIndices | Class which holds indices for a specific vertex of an IndexedGeometryArray. |
| CompressionStreamColor | This class represents a color in a compression stream. |
| CompressionStreamElement | Instances of this class are used as elements in a CompressionStream. |
| CompressionStreamNormal | This class represents a normal in a compression stream. |
| CompressionStreamVertex | This class represents a vertex in a compression stream. |
| GeneralizedStrip | This class provides static methods to support topological transformations on generalized strips. |
| GeneralizedStrip.IntList | The IntList is like an ArrayList, but avoids the Integer object wrapper and accessor overhead for simple lists of ints. |
| GeneralizedStrip.StripArray | The StripArray class is used as the output of some conversion methods in the GeneralizedStrip class. |
| GeneralizedVertexList | The GeneralizedVertexList class is a variable-size list used to collect the vertices for a generalized strip of points, lines, or triangles. |
| GeometryCompressor | A GeometryCompressor takes a stream of geometric elements and quantization parameters (the CompressionStream object) and compresses it into a stream of commands as defined by appendix B of the Java 3D specification. |
| GeometryDecompressor | This abstract class provides the base methods needed to create a geometry decompressor. |
| GeometryDecompressor.HuffmanTableEntry | Decompression table entry. |
| GeometryDecompressor.MeshBufferEntry | Mesh buffer entry containing position, normal, and color. |
| GeometryDecompressorShape3D | This class implements a Shape3D backend for the abstract GeometryDecompressor. |
| HuffmanNode | Instances of this class are used as the nodes of binary trees representing mappings of tags to compression stream elements. |
| HuffmanNode.FrequencyComparator | Sorts nodes in ascending order by frequency. |
| HuffmanNode.TagLengthComparator | Sorts nodes in descending order by tag bit length. |
| HuffmanTable | This class maintains a map from compression stream elements (tokens) onto HuffmanNode objects. |
| MeshBuffer | This class mirrors the vertex mesh buffer stack supported by the geometry compression semantics. |
Provides compressed geometry utility classes. This package supersedes the javax.media.j3d.CompressedGeometry class and the com.sun.j3d.utils.compression package.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||