Uses of Class
de.jreality.scene.data.DataList

Packages that use DataList
de.jreality.geometry This package contains geometry related utilities. 
de.jreality.scene This package contains the essential classes of the jReality scene graph. 
de.jreality.scene.data Contains the structures to store and transfer all sorts of data in the scene. 
de.jreality.writer.u3d   
 

Uses of DataList in de.jreality.geometry
 

Methods in de.jreality.geometry with parameters of type DataList
static int GeometryUtility.getVectorLength(DataList ps)
          Find out the length of the first element of this DataList.
 void IndexedFaceSetFactory.setEdgeColors(DataList data)
           
 void IndexedLineSetFactory.setEdgeColors(DataList data)
           
 void IndexedLineSetFactory.setEdgeIndices(DataList data)
           
 void IndexedFaceSetFactory.setFaceAttribute(Attribute attr, DataList data)
           
 void QuadMeshFactory.setFaceAttribute(Attribute attr, DataList data)
           
 void IndexedFaceSetFactory.setFaceColors(DataList data)
           
 void QuadMeshFactory.setFaceColors(DataList data)
           
 void IndexedFaceSetFactory.setFaceIndices(DataList data)
           
 void IndexedFaceSetFactory.setFaceNormals(DataList data)
           
 void QuadMeshFactory.setFaceNormals(DataList data)
           
 void IndexedFaceSetFactory.setVertexAttribute(Attribute attr, DataList data)
           
 void IndexedLineSetFactory.setVertexAttribute(Attribute attr, DataList data)
           
 void PointSetFactory.setVertexAttribute(Attribute attr, DataList data)
           
 void QuadMeshFactory.setVertexAttribute(Attribute attr, DataList data)
           
 void IndexedFaceSetFactory.setVertexColors(DataList data)
           
 void IndexedLineSetFactory.setVertexColors(DataList data)
           
 void PointSetFactory.setVertexColors(DataList data)
           
 void QuadMeshFactory.setVertexColors(DataList data)
           
 void IndexedFaceSetFactory.setVertexCoordinates(DataList data)
           
 void IndexedLineSetFactory.setVertexCoordinates(DataList data)
           
 void PointSetFactory.setVertexCoordinates(DataList data)
           
 void QuadMeshFactory.setVertexCoordinates(DataList data)
           
 void IndexedFaceSetFactory.setVertexNormals(DataList data)
           
 void IndexedLineSetFactory.setVertexNormals(DataList data)
           
 void PointSetFactory.setVertexNormals(DataList data)
           
 void QuadMeshFactory.setVertexNormals(DataList data)
           
 void IndexedFaceSetFactory.setVertexTextureCoordinates(DataList data)
           
 void IndexedLineSetFactory.setVertexTextureCoordinates(DataList data)
           
 void PointSetFactory.setVertexTextureCoordinates(DataList data)
           
 void QuadMeshFactory.setVertexTextureCoordinates(DataList data)
           
 

Uses of DataList in de.jreality.scene
 

Methods in de.jreality.scene that return DataList
 DataList Geometry.getAttributes(String attributeCategory, Attribute attr)
           
 DataList IndexedLineSet.getEdgeAttributes(Attribute attr)
           
 DataList IndexedFaceSet.getFaceAttributes(Attribute attr)
           
 DataList PointSet.getVertexAttributes(Attribute attr)
           
 

Methods in de.jreality.scene with parameters of type DataList
 void Geometry.setAttributes(String attributeCategory, Attribute attr, DataList dl)
           
 void Geometry.setCountAndAttributes(String attributeCategory, Attribute attr, DataList dl)
           
 void IndexedLineSet.setEdgeAttributes(Attribute attr, DataList dl)
           
 void IndexedLineSet.setEdgeCountAndAttributes(Attribute attr, DataList dl)
           
 void IndexedFaceSet.setFaceAttributes(Attribute attr, DataList dl)
           
 void IndexedFaceSet.setFaceCountAndAttributes(Attribute attr, DataList dl)
           
 void PointSet.setVertexAttributes(Attribute attr, DataList dl)
           
 void PointSet.setVertexCountAndAttributes(Attribute attr, DataList dl)
           
 

Uses of DataList in de.jreality.scene.data
 

Subclasses of DataList in de.jreality.scene.data
 class ByteBufferList
          This class uses a pool of ByteBuffer when being de-serialized.
 class DoubleArray
          An immutable array.
 class DoubleArrayArray
          An immutable array of DoubleArrays.
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 IntArrays.
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
           
 

Methods in de.jreality.scene.data that return DataList
 DataList StorageModel.createReadOnly(Object v)
          Like StorageModel.createReadOnly(Object,int,int) assuming offset 0 and the entire array length.
 DataList ByteBufferStorage.createReadOnly(Object v, int start, int length)
           
 DataList StorageModel.createReadOnly(Object v, int start, int length)
          Create a data list using this data model.
 DataList DataListSet.getList(Attribute attr)
           
 DataList DataList.readOnlyList()
          Return a read only view to this list.
 DataList WritableDataList.readOnlyList()
           
 

Methods in de.jreality.scene.data with parameters of type DataList
 void ByteBufferListSet.addReadOnlyList(Attribute a, DataList list)
           
static boolean ByteBufferList.canCopy(DataList dl)
           
static ByteBufferList ByteBufferList.createByteBufferCopy(DataList dl)
           
 int[] StorageModel.getDimensions(DataList from)
          Like StorageModel.getDimensions() but with initialization of the first entry with the length of the specified list.
 

Uses of DataList in de.jreality.writer.u3d
 

Fields in de.jreality.writer.u3d declared as DataList
static DataList U3DAttribute.U3D_FLAG