## Uses of Interface
com.io7m.smfj.parser.api.SMFParserEventsErrorType

- Packages that use SMFParserEventsErrorType
  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.

- - ### Uses of SMFParserEventsErrorType in com.io7m.smfj.bytebuffer

    Subinterfaces of SMFParserEventsErrorType in com.io7m.smfj.bytebuffer
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFByteBufferPackedMeshLoaderType` The type of packed meshes.

    Classes in com.io7m.smfj.bytebuffer that implement SMFParserEventsErrorType
    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`.

    Constructors in com.io7m.smfj.bytebuffer with parameters of type SMFParserEventsErrorType
    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.

  - ### Uses of SMFParserEventsErrorType in com.io7m.smfj.frontend

    Subinterfaces of SMFParserEventsErrorType in com.io7m.smfj.frontend
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFFCopierType` A copier that simply delivers data from a parser to a serializer.

    Classes in com.io7m.smfj.frontend that implement SMFParserEventsErrorType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFFCopier` The default implementation of the `SMFFCopierType`.

  - ### Uses of SMFParserEventsErrorType in com.io7m.smfj.parser.api

    Subinterfaces of SMFParserEventsErrorType in com.io7m.smfj.parser.api
    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.

    Classes in com.io7m.smfj.parser.api that implement SMFParserEventsErrorType
    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.

    Constructors in com.io7m.smfj.parser.api with parameters of type SMFParserEventsErrorType
    Constructor and Description
    `SMFParserEventsDataAttributeValuesIgnoringReceiver(SMFParserEventsErrorType in_receiver)` Construct a receiver.
    `SMFParserEventsDataTrianglesIgnoringReceiver(SMFParserEventsErrorType in_receiver)` Construct a receiver.

  - ### Uses of SMFParserEventsErrorType in com.io7m.smfj.processing.api

    Subinterfaces of SMFParserEventsErrorType in com.io7m.smfj.processing.api
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFMemoryMeshProducerType` The type of parser event listeners that produce values of type `SMFMemoryMeshType` as a result.

    Classes in com.io7m.smfj.processing.api that implement SMFParserEventsErrorType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFMemoryMeshProducer` The default implementation of the `SMFMemoryMeshProducerType` interface.

Copyright © 2017 <code@io7m.com> http://io7m.com