com.sun.j3d.utils.compression
Class CompressionStream.IndexedByRefGeometry

java.lang.Object
  extended by com.sun.j3d.utils.compression.CompressionStream.ByRefGeometry
      extended by com.sun.j3d.utils.compression.CompressionStream.IndexedByRefGeometry
All Implemented Interfaces:
CompressionStream.GeometryAccessor
Enclosing class:
CompressionStream

private class CompressionStream.IndexedByRefGeometry
extends CompressionStream.ByRefGeometry

This class implements the GeometryAccessor interface for indexed non-interleaved geometry arrays accessed with by-reference semantics.


Field Summary
(package private)  CompressionStream.IndexArrays ia
           
(package private)  CompressionStream.VertexIndices vi
           
 
Fields inherited from class com.sun.j3d.utils.compression.CompressionStream.ByRefGeometry
colorsB, colorsF, initialColorIndex, initialNormalIndex, initialPositionIndex, normals, positionsD, positionsF, vc
 
Constructor Summary
CompressionStream.IndexedByRefGeometry(GeometryArray ga)
           
 
Method Summary
 void processVertex(int v, int stripFlag)
           
 
Methods inherited from class com.sun.j3d.utils.compression.CompressionStream.ByRefGeometry
copyVertex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ia

CompressionStream.IndexArrays ia

vi

CompressionStream.VertexIndices vi
Constructor Detail

CompressionStream.IndexedByRefGeometry

CompressionStream.IndexedByRefGeometry(GeometryArray ga)
Method Detail

processVertex

public void processVertex(int v,
                          int stripFlag)
Specified by:
processVertex in interface CompressionStream.GeometryAccessor
Overrides:
processVertex in class CompressionStream.ByRefGeometry


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.