| Package | Description |
|---|---|
| com.io7m.smfj.bytebuffer |
Functions for packing mesh data into Java ByteBuffers.
|
| Modifier and Type | Method and Description |
|---|---|
SMFByteBufferPackedAttributeSet |
SMFByteBufferPackedAttributeSet.Builder.build()
Builds a new
SMFByteBufferPackedAttributeSet. |
static SMFByteBufferPackedAttributeSet |
SMFByteBufferPackedAttributeSet.copyOf(SMFByteBufferPackedAttributeSetType instance)
Creates an immutable copy of a
SMFByteBufferPackedAttributeSetType value. |
static SMFByteBufferPackedAttributeSet |
SMFByteBufferPackedAttributeSet.of(int id,
SMFByteBufferPackingConfiguration configuration,
ByteBuffer byteBuffer)
Construct a new immutable
SMFByteBufferPackedAttributeSet instance. |
SMFByteBufferPackedAttributeSet |
SMFByteBufferPackedAttributeSet.withByteBuffer(ByteBuffer value)
Copy the current immutable object by setting a value for the
byteBuffer attribute. |
SMFByteBufferPackedAttributeSet |
SMFByteBufferPackedAttributeSet.withConfiguration(SMFByteBufferPackingConfiguration value)
Copy the current immutable object by setting a value for the
configuration attribute. |
SMFByteBufferPackedAttributeSet |
SMFByteBufferPackedAttributeSet.withId(int value)
Copy the current immutable object by setting a value for the
id attribute. |
| Modifier and Type | Method and Description |
|---|---|
javaslang.collection.Seq<SMFByteBufferPackedAttributeSet> |
SMFByteBufferPackedMeshType.attributeSets() |
javaslang.collection.Seq<SMFByteBufferPackedAttributeSet> |
SMFByteBufferPackedMesh.attributeSets() |
default javaslang.collection.SortedMap<Integer,SMFByteBufferPackedAttributeSet> |
SMFByteBufferPackedMeshType.attributeSetsByID() |
javaslang.collection.SortedMap<Integer,SMFByteBufferPackedAttributeSet> |
SMFByteBufferPackedMesh.attributeSetsByID() |
| Modifier and Type | Method and Description |
|---|---|
SMFByteBufferPackedMesh.Builder |
SMFByteBufferPackedMesh.Builder.addAttributeSets(SMFByteBufferPackedAttributeSet element) |
| Modifier and Type | Method and Description |
|---|---|
SMFByteBufferPackedMesh.Builder |
SMFByteBufferPackedMesh.Builder.addAllAttributeSets(Iterable<SMFByteBufferPackedAttributeSet> element) |
static SMFByteBufferPackedMesh |
SMFByteBufferPackedMesh.of(javaslang.collection.Seq<SMFByteBufferPackedAttributeSet> attributeSets,
Optional<SMFByteBufferPackedTriangles> triangles,
SMFHeader header)
Construct a new immutable
SMFByteBufferPackedMesh instance. |
SMFByteBufferPackedMesh.Builder |
SMFByteBufferPackedMesh.Builder.setAttributeSets(javaslang.collection.Seq<SMFByteBufferPackedAttributeSet> elements) |
SMFByteBufferPackedMesh.Builder |
SMFByteBufferPackedMesh.Builder.setIterableAttributeSets(Iterable<SMFByteBufferPackedAttributeSet> elements) |
SMFByteBufferPackedMesh |
SMFByteBufferPackedMesh.withAttributeSets(javaslang.collection.Seq<SMFByteBufferPackedAttributeSet> value) |
Copyright © 2017 <code@io7m.com> http://io7m.com