Package de.jreality.scene.data

Contains the structures to store and transfer all sorts of data in the scene.

See:
          Description

Interface Summary
AttributeCollection An AttributeCollection is an Interface for a set of independent Attributes, like i.e.
AttributeEntity Tagging Interface for AttributeEntitys.
 

Class Summary
Attribute  
AttributeEntityUtility This class handles a whole set of Attributes, that belong together somehow.
ByteBufferList This class uses a pool of ByteBuffer when being de-serialized.
ByteBufferList.BufferPool  
ByteBufferListSet DataListSet for converting an existing set into a set consisting of ByteBufferList replacements if possible.
ByteBufferStorage Storage Model for ByteBufferList which uses a ByteBuffer as backend.
DataItem Base class for data items of this package supporting different views to the same data using the same reference but still maintaining the readonly constraint of the source.
DataList A data list using a storage model for the data.
DataListSet  
DoubleArray An immutable array.
DoubleArrayArray An immutable array of DoubleArrays.
DoubleArrayArray.Array This implementation of DoubleArrayArray stores the data as an array of 2-arrays.
DoubleArrayArray.Inlined  
IntArray An immutable array.
IntArrayArray An immutable array of IntArrays.
IntArrayArray.Array This implementation of IntArrayArray stores the data as an array of 2-arrays.
IntArrayArray.Inlined  
RingBuffer Ring buffer for audio sources.
StorageModel Representation of the format of data encapsulated by a DataItem or DataList.
StringArray An immutable array.
StringArrayArray  
StringArrayArray.Array This implementation of IntArrayArray stores the data as an array of 2-arrays.
StringArrayArray.Inlined  
WritableDataList  
 

Package de.jreality.scene.data Description

Contains the structures to store and transfer all sorts of data in the scene.