## Uses of Interface
com.io7m.smfj.core.SMFErrorType

- Packages that use SMFErrorType
  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.
  com.io7m.smfj.validation.api | Validation API.

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

    Methods in com.io7m.smfj.bytebuffer that return types with arguments of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.collection.List<SMFErrorType>` | SMFByteBufferPackedMeshes.`errors()`
    `javaslang.collection.List<SMFErrorType>` | SMFByteBufferPackedMeshLoaderType.`errors()`
    `javaslang.control.Validation<javaslang.collection.List<SMFErrorType>,javaslang.collection.SortedMap<Integer,SMFByteBufferPackingConfiguration>>` | SMFByteBufferPackerEventsType.`onHeader(SMFHeader header)` A function that is evaluated for a parsed header.

    Methods in com.io7m.smfj.bytebuffer with parameters of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `void` | SMFByteBufferTrianglePacker.`onError(SMFErrorType e)`
    `void` | SMFByteBufferPackedMeshes.`onError(SMFErrorType e)`
    `void` | SMFByteBufferAttributePacker.`onError(SMFErrorType e)`

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

    Methods in com.io7m.smfj.frontend that return types with arguments of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.collection.List<SMFErrorType>` | SMFFCopierType.`errors()`
    `javaslang.collection.List<SMFErrorType>` | SMFFCopier.`errors()`

    Methods in com.io7m.smfj.frontend with parameters of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `void` | SMFFCopier.`onError(SMFErrorType e)`

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

    Subinterfaces of SMFErrorType in com.io7m.smfj.parser.api
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFParseErrorType` The type of parse errors.

    Classes in com.io7m.smfj.parser.api that implement SMFErrorType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFParseError` The type of parse errors.

    Methods in com.io7m.smfj.parser.api with parameters of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `SMFParseError.Builder` | SMFParseError.Builder.`from(SMFErrorType instance)` Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFErrorType` instance.
    `void` | SMFParserEventsErrorType.`onError(SMFErrorType e)` An error has occurred.
    `void` | SMFParserEventsDataTrianglesIgnoringReceiver.`onError(SMFErrorType e)`
    `void` | SMFParserEventsDataAttributeValuesIgnoringReceiver.`onError(SMFErrorType e)`

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

    Subinterfaces of SMFErrorType in com.io7m.smfj.processing.api
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFProcessingErrorType` The type of processing errors.

    Classes in com.io7m.smfj.processing.api that implement SMFErrorType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFProcessingError` The type of processing errors.

    Methods in com.io7m.smfj.processing.api that return types with arguments of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.collection.List<SMFErrorType>` | SMFMemoryMeshProducerType.`errors()`
    `javaslang.collection.List<SMFErrorType>` | SMFMemoryMeshProducer.`errors()`

    Methods in com.io7m.smfj.processing.api with parameters of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `SMFProcessingError.Builder` | SMFProcessingError.Builder.`from(SMFErrorType instance)` Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFErrorType` instance.
    `void` | SMFMemoryMeshProducer.`onError(SMFErrorType e)`

  - ### Uses of SMFErrorType in com.io7m.smfj.validation.api

    Subinterfaces of SMFErrorType in com.io7m.smfj.validation.api
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFSchemaValidationErrorType` The type of validation errors.

    Classes in com.io7m.smfj.validation.api that implement SMFErrorType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFSchemaValidationError` The type of validation errors.

    Methods in com.io7m.smfj.validation.api that return types with arguments of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.control.Validation<javaslang.collection.List<SMFErrorType>,SMFSchema>` | SMFSchemaParserType.`parseSchema()`
    `javaslang.control.Validation<javaslang.collection.List<SMFErrorType>,SMFHeader>` | SMFSchemaValidatorType.`validate(SMFHeader header, SMFSchema schema)` Validate the given header against the given schema.
    `javaslang.control.Validation<javaslang.collection.List<SMFErrorType>,SMFHeader>` | SMFSchemaValidator.`validate(SMFHeader header, SMFSchema schema)`

    Methods in com.io7m.smfj.validation.api with parameters of type SMFErrorType
    Modifier and Type | Method and Description
    --- | ---
    `SMFSchemaValidationError.Builder` | SMFSchemaValidationError.Builder.`from(SMFErrorType instance)` Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFErrorType` instance.

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