| Package | Description |
|---|---|
| com.io7m.smfj.bytebuffer |
Functions for packing mesh data into Java ByteBuffers.
|
| com.io7m.smfj.frontend |
Processing tasks for frontends.
|
| com.io7m.smfj.parser.api |
Parser API.
|
| com.io7m.smfj.processing.api |
Functions and types for processing and filtering meshes.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SMFByteBufferPackedMeshLoaderType
The type of packed meshes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SMFByteBufferAttributePacker
An event listener that packs data into a given
ByteBuffer. |
class |
SMFByteBufferPackedMeshes
Functions for loading and packing meshes.
|
class |
SMFByteBufferTrianglePacker
An event listener that packs data into a given
ByteBuffer. |
| Constructor and Description |
|---|
SMFByteBufferAttributePacker(SMFParserEventsErrorType in_errors,
ByteBuffer in_attribute_buffer,
SMFByteBufferPackingConfiguration in_packed_config,
SMFByteBufferPackedAttribute in_packed_attribute,
long in_vertices)
Construct a packer.
|
SMFByteBufferTrianglePacker(SMFParserEventsErrorType in_events,
ByteBuffer in_triangle_buffer,
int in_size,
long in_triangles)
Construct a packer.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SMFFCopierType
A copier that simply delivers data from a parser to a serializer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SMFFCopier
The default implementation of the
SMFFCopierType. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SMFParserEventsBodyType
A receiver of parse events for the body of mesh files.
|
interface |
SMFParserEventsDataAttributesNonInterleavedType
A receiver of parse events for mesh attribute data.
|
interface |
SMFParserEventsDataAttributeValuesType
A receiver of parse events for mesh attribute data.
|
interface |
SMFParserEventsDataMetaType
Events related to the parsing of metadata.
|
interface |
SMFParserEventsDataTrianglesType
A receiver of parse events for triangle data.
|
interface |
SMFParserEventsHeaderType
Events related to the parsing of headers.
|
interface |
SMFParserEventsType
A receiver of parse events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SMFParserEventsDataAttributeValuesIgnoringReceiver
A convenient implementation of the
SMFParserEventsDataAttributeValuesType
interface that delegates warnings and errors but ignores data. |
class |
SMFParserEventsDataTrianglesIgnoringReceiver
A convenient implementation of the
SMFParserEventsDataTrianglesType
interface that delegates warnings and errors but ignores data. |
| Constructor and Description |
|---|
SMFParserEventsDataAttributeValuesIgnoringReceiver(SMFParserEventsErrorType in_receiver)
Construct a receiver.
|
SMFParserEventsDataTrianglesIgnoringReceiver(SMFParserEventsErrorType in_receiver)
Construct a receiver.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SMFMemoryMeshProducerType
The type of parser event listeners that produce values of type
SMFMemoryMeshType as a result. |
| Modifier and Type | Class and Description |
|---|---|
class |
SMFMemoryMeshProducer
The default implementation of the
SMFMemoryMeshProducerType
interface. |
Copyright © 2017 <code@io7m.com> http://io7m.com