com.sun.j3d.utils.geometry.compression |
com.sun.j3d.utils.geometry.compression
Provides compressed geometry utility classes.
This package supersedes the javax.media.j3d.CompressedGeometry class and
the com.sun.j3d.utils.compression package.
|
Java Source File Name | Type | Comment |
CommandStream.java | Class | This class is used to build the bit-level compression command stream which
is the final result of the compression process. |
CompressedGeometryData.java | Class | The compressed geometry object is used to store geometry in a
compressed format. |
CompressedGeometryFile.java | Class | This class provides methods to read and write compressed geometry resource
files. |
CompressedGeometryRetained.java | Class | The compressed geometry object is used to store geometry in a
compressed format. |
CompressionStream.java | Class | This class is used as input to a geometry compressor. |
CompressionStreamColor.java | Class | This class represents a color in a compression stream. |
CompressionStreamElement.java | Class | Instances of this class are used as elements in a CompressionStream. |
CompressionStreamNormal.java | Class | This class represents a normal in a compression stream. |
CompressionStreamVertex.java | Class | This class represents a vertex in a compression stream. |
GeneralizedStrip.java | Class | This class provides static methods to support topological
transformations on generalized strips. |
GeneralizedStripFlags.java | Interface | A class which implements GeneralizedStripFlags provides the means to access
the vertex replace code flags associated with each vertex of a generalized
strip. |
GeneralizedVertexList.java | Class | The GeneralizedVertexList class is a variable-size list used to
collect the vertices for a generalized strip of points, lines, or
triangles. |
GeometryCompressor.java | Class | 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.java | Class | This abstract class provides the base methods needed to create a geometry
decompressor. |
GeometryDecompressorShape3D.java | Class | This class implements a Shape3D backend for the abstract
GeometryDecompressor. |
HuffmanNode.java | Class | Instances of this class are used as the nodes of binary trees representing
mappings of tags to compression stream elements. |
HuffmanTable.java | Class | This class maintains a map from compression stream elements (tokens) onto
HuffmanNode objects. |
MeshBuffer.java | Class | This class mirrors the vertex mesh buffer stack supported by the geometry
compression semantics. |