Xj3D 2.0 VRML/X3D Code API

Package org.web3d.vrml.export.compressors

Tools for compressing 3D content.

See:
          Description

Interface Summary
FieldCompressor All classes capable of compressing a field must implement this interface
FieldDecompressor All classes capable of decompressing a field must implement this interface
NodeCompressor  
SceneGraphCompressor Compresses a node and all its children.
 

Class Summary
BinaryFieldEncoder A field compressor that just encodes the data in binary form.
BitPacker Pack a stream of integers of variables bits into a packed form.
BitUnpacker UnPack a stream of integers of variables bits from a packed form.
CodeInputUnpacker Unpacks N bit codes from source bytes, provided as either an array or stream.
CodeOutputPacker Packs N bit codes into destination bytes, either an array or stream.
CompressionTools A set of general tools for compression routines.
CoordinateCompressor A node compressor for Coordinate.
CoordinateInterpolatorCompressor A node compressor for CoordinateInterpolator nodes.
FloatPacker Compresses float by using quanitization.
GeometryHeader Header for compressed geometry.
HuffmanNode Prototype Huffman node.
HuffmanTable Prototype Huffman node.
IndexedFaceSetCompressor A node compressor for IndexedFaceSet nodes.
J3DIndexedFaceSetCompressor A node compressor for IndexedFaceSet nodes.
J3DIndexedFaceSetCompressor_Indexed A node compressor for IndexedFaceSet nodes.
J3DIndexedFaceSetDecompressor A node compressor for J3DIndexedFaceSet nodes.
LZW The Limpel, Ziv, Welch (LZW) algorithm compresses any sequence of byte data.
NormalCompressor A node compressor for Normal nodes.
OrientationInterpolatorCompressor A node compressor for PositionInterpolator nodes.
PositionInterpolatorCompressor A node compressor for PositionInterpolator nodes.
RangeCompressor A FieldCompressor that works by compressing the range of data.
TestCompressor  
TextureCoordinateCompressor A node compressor for TextureCoordinate.
 

Package org.web3d.vrml.export.compressors Description

Tools for compressing 3D content.


Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium