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

- Packages that use SMFFilterCommandContext
  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 SMFFilterCommandContext in com.io7m.smfj.processing.api

    Methods in com.io7m.smfj.processing.api that return SMFFilterCommandContext
    Modifier and Type | Method and Description
    --- | ---
    `SMFFilterCommandContext` | SMFFilterCommandContext.Builder.`build()` Builds a new `SMFFilterCommandContext`.
    `static SMFFilterCommandContext` | SMFFilterCommandContext.`copyOf(SMFFilterCommandContextType instance)` Creates an immutable copy of a `SMFFilterCommandContextType` value.
    `static SMFFilterCommandContext` | SMFFilterCommandContext.`of(Path sourceRoot, Path currentPath)` Construct a new immutable `SMFFilterCommandContext` instance.
    `SMFFilterCommandContext` | SMFFilterCommandContext.`withCurrentPath(Path value)` Copy the current immutable object by setting a value for the `currentPath` attribute.
    `SMFFilterCommandContext` | SMFFilterCommandContext.`withSourceRoot(Path value)` Copy the current immutable object by setting a value for the `sourceRoot` attribute.

    Methods in com.io7m.smfj.processing.api with parameters of type SMFFilterCommandContext
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterType.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)` Evaluate the filter on the given mesh.

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

    Methods in com.io7m.smfj.processing.main with parameters of type SMFFilterCommandContext
    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>` | SMFMemoryMeshFilterAttributeRename.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`
    `javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh>` | SMFMemoryMeshFilterAttributeRemove.`filter(SMFFilterCommandContext context, SMFMemoryMesh m)`

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