## Uses of Class
com.io7m.smfj.processing.api.SMFProcessingError

- Packages that use SMFProcessingError
  Package | Description
  --- | ---
  com.io7m.smfj.processing.api | Functions and types for processing and filtering meshes.
  com.io7m.smfj.processing.main | Main filter implementations.

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

    Methods in com.io7m.smfj.processing.api that return SMFProcessingError
    Modifier and Type | Method and Description
    --- | ---
    `SMFProcessingError` | SMFProcessingError.Builder.`build()` Builds a new `SMFProcessingError`.
    `static SMFProcessingError` | SMFProcessingError.`copyOf(SMFProcessingErrorType instance)` Creates an immutable copy of a `SMFProcessingErrorType` value.
    `static SMFProcessingError` | SMFProcessingError.`of(String message, Optional<Exception> exception)` Construct a new immutable `SMFProcessingError` instance.
    `SMFProcessingError` | SMFProcessingError.`withException(Exception value)` Copy the current immutable object by setting a present value for the optional `exception` attribute.
    `SMFProcessingError` | SMFProcessingError.`withException(Optional<? extends Exception> optional)` Copy the current immutable object by setting an optional value for the `exception` attribute.
    `SMFProcessingError` | SMFProcessingError.`withMessage(String value)` Copy the current immutable object by setting a value for the `message` attribute.

    Methods in com.io7m.smfj.processing.api that return types with arguments of type SMFProcessingError
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.collection.Seq<SMFProcessingError>` | SMFFilterCommandChecks.`checkAttributeExists(javaslang.collection.Seq<SMFProcessingError> errors, javaslang.collection.Map<SMFAttributeName,SMFAttribute> attributes, SMFAttributeName name)` Check that the given attribute exists.
    `static javaslang.collection.Seq<SMFProcessingError>` | SMFFilterCommandChecks.`checkAttributeNonexistent(javaslang.collection.Seq<SMFProcessingError> errors, javaslang.collection.Map<SMFAttributeName,SMFAttribute> attributes, SMFAttributeName name)` Check that the given attribute does not exist.
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterType.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)` Evaluate the filter on the given mesh.

    Method parameters in com.io7m.smfj.processing.api with type arguments of type SMFProcessingError
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.collection.Seq<SMFProcessingError>` | SMFFilterCommandChecks.`checkAttributeExists(javaslang.collection.Seq<SMFProcessingError> errors, javaslang.collection.Map<SMFAttributeName,SMFAttribute> attributes, SMFAttributeName name)` Check that the given attribute exists.
    `static javaslang.collection.Seq<SMFProcessingError>` | SMFFilterCommandChecks.`checkAttributeNonexistent(javaslang.collection.Seq<SMFProcessingError> errors, javaslang.collection.Map<SMFAttributeName,SMFAttribute> attributes, SMFAttributeName name)` Check that the given attribute does not exist.

  - ### Uses of SMFProcessingError in com.io7m.smfj.processing.main

    Methods in com.io7m.smfj.processing.main that return types with arguments of type SMFProcessingError
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterTrianglesOptimize.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterSchemaValidate.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterSchemaSet.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterSchemaCheck.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterMetadataRemove.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterMetadataAdd.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterCheck.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterAttributeTrim.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterAttributeResample.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterAttributeRename.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterAttributeRemove.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterApplicationInfoAdd.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`

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