| Package | Description |
|---|---|
| com.io7m.smfj.bytebuffer |
Functions for packing mesh data into Java ByteBuffers.
|
| com.io7m.smfj.format.binary |
Parser API.
|
| com.io7m.smfj.format.obj |
Wavefront OBJ importer.
|
| com.io7m.smfj.format.text |
Parser API.
|
| com.io7m.smfj.format.text.v1 |
Parser implementation for the 1.* text encoding.
|
| 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 |
SMFByteBufferPackedMeshes
Functions for loading and packing meshes.
|
| Modifier and Type | Method and Description |
|---|---|
SMFParserRandomAccessType |
SMFFormatBinary.parserCreateRandomAccess(SMFParserEventsType in_events,
URI in_uri,
FileChannel in_channel) |
SMFParserSequentialType |
SMFFormatBinary.parserCreateSequential(SMFParserEventsType in_events,
URI in_uri,
InputStream in_stream) |
| Modifier and Type | Method and Description |
|---|---|
static SMFOBJImporterType |
SMFOBJImporter.create(Optional<Path> in_path,
InputStream in_stream,
SMFParserEventsType in_events)
Create a new OBJ importer.
|
SMFParserRandomAccessType |
SMFFormatOBJ.parserCreateRandomAccess(SMFParserEventsType events,
URI path,
FileChannel file) |
SMFParserSequentialType |
SMFFormatOBJ.parserCreateSequential(SMFParserEventsType events,
URI uri,
InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
SMFParserRandomAccessType |
SMFFormatText.parserCreateRandomAccess(SMFParserEventsType events,
URI uri,
FileChannel file) |
SMFParserSequentialType |
SMFFormatText.parserCreateSequential(SMFParserEventsType in_events,
URI in_uri,
InputStream in_stream) |
| Constructor and Description |
|---|
SMFTV1Parser(SMFFormatVersion in_version,
SMFParserEventsType in_events,
SMFTLineReaderType in_reader)
Construct a parser.
|
| 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 | Method and Description |
|---|---|
SMFParserRandomAccessType |
SMFParserProviderType.parserCreateRandomAccess(SMFParserEventsType events,
URI uri,
FileChannel file) |
SMFParserSequentialType |
SMFParserProviderType.parserCreateSequential(SMFParserEventsType events,
URI uri,
InputStream stream) |
| 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. |
| Modifier and Type | Method and Description |
|---|---|
static SMFParserRandomAccessType |
SMFMemoryMeshParser.createRandomAccess(SMFMemoryMesh mesh,
SMFParserEventsType events)
Create a new random access parser from the given mesh.
|
static SMFParserSequentialType |
SMFMemoryMeshParser.createSequential(SMFMemoryMesh mesh,
SMFParserEventsType events)
Create a new sequential access parser from the given mesh.
|
Copyright © 2017 <code@io7m.com> http://io7m.com