Package | Description |
---|---|
de.jreality.scene.data |
Contains the structures to store and transfer all sorts of data in the scene.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteBufferList
This class uses a pool of ByteBuffer when being de-serialized.
|
class |
DataList
A data list using a
storage model for the data. |
class |
DoubleArray
An immutable array.
|
class |
DoubleArrayArray
An immutable array of
DoubleArray s. |
static class |
DoubleArrayArray.Array
This implementation of DoubleArrayArray stores the data as an array of 2-arrays.
|
static class |
DoubleArrayArray.Inlined |
class |
IntArray
An immutable array.
|
class |
IntArrayArray
An immutable array of
IntArray s. |
static class |
IntArrayArray.Array
This implementation of IntArrayArray stores the data as an array of 2-arrays.
|
static class |
IntArrayArray.Inlined |
class |
StringArray
An immutable array.
|
class |
StringArrayArray |
static class |
StringArrayArray.Array
This implementation of IntArrayArray stores the data as an array of 2-arrays.
|
static class |
StringArrayArray.Inlined |
class |
WritableDataList |
Modifier and Type | Method and Description |
---|---|
DataItem |
DataListSet.get(Attribute attr,
int index) |
DataItem |
DataList.item(int index) |
DataItem |
DoubleArrayArray.Array.item(int index) |
DataItem |
DoubleArrayArray.Inlined.item(int index) |
DataItem |
IntArrayArray.Array.item(int index) |
DataItem |
IntArrayArray.Inlined.item(int index) |
DataItem |
StringArrayArray.Array.item(int index) |
DataItem |
StringArrayArray.Inlined.item(int index) |
DataItem |
ByteBufferStorage.item(Object data,
int i) |
abstract DataItem |
StorageModel.item(Object data,
int i) |