## Uses of Class
com.io7m.smfj.core.SMFImmutableStyleType

- Packages that use SMFImmutableStyleType
  Package | Description
  --- | ---
  com.io7m.smfj.bytebuffer | Functions for packing mesh data into Java ByteBuffers.
  com.io7m.smfj.core | Core types and functions.
  com.io7m.smfj.format.binary | Parser API.
  com.io7m.smfj.parser.api | Parser API.
  com.io7m.smfj.probe.api | Version probe API.
  com.io7m.smfj.processing.api | Functions and types for processing and filtering meshes.
  com.io7m.smfj.processing.main | Main filter implementations.
  com.io7m.smfj.validation.api | Validation API.

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

    Classes in com.io7m.smfj.bytebuffer with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFByteBufferPackedAttributeSetType` A set of packed attributes in a byte buffer.
    `interface` | `SMFByteBufferPackedAttributeType` A packed attribute.
    `interface` | `SMFByteBufferPackedMeshType` A mesh that has been packed into a set of byte buffers.
    `interface` | `SMFByteBufferPackedTrianglesType` A set of triangles packed into a byte buffer.
    `interface` | `SMFByteBufferPackingConfigurationType` The byte buffer packing configuration.

  - ### Uses of SMFImmutableStyleType in com.io7m.smfj.core

    Classes in com.io7m.smfj.core with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFAttributeNameType` An attribute name.
    `interface` | `SMFAttributeType` An attribute.
    `interface` | `SMFCoordinateSystemType` The specification of a coordinate system and face winding order.
    `interface` | `SMFFormatDescriptionType` A description of a format.
    `interface` | `SMFFormatVersionType` A format version.
    `interface` | `SMFHeaderType` Information about an SMF file.
    `interface` | `SMFSchemaIdentifierType` A schema identifier.
    `interface` | `SMFSchemaNameType` A schema name.
    `interface` | `SMFTrianglesType` Information about triangles in a mesh.

  - ### Uses of SMFImmutableStyleType in com.io7m.smfj.format.binary

    Classes in com.io7m.smfj.format.binary with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFBSectionType` A parsed section.

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

    Classes in com.io7m.smfj.parser.api with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFParseErrorType` The type of parse errors.
    `interface` | `SMFParseWarningType` The type of parse warnings.

  - ### Uses of SMFImmutableStyleType in com.io7m.smfj.probe.api

    Classes in com.io7m.smfj.probe.api with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFVersionProbedType` A probed version.

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

    Classes in com.io7m.smfj.processing.api with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFAttributeArrayFloating1Type` The type of 1-element floating point arrays.
    `interface` | `SMFAttributeArrayFloating2Type` The type of 2-element floating point arrays.
    `interface` | `SMFAttributeArrayFloating3Type` The type of 3-element floating point arrays.
    `interface` | `SMFAttributeArrayFloating4Type` The type of 4-element floating point arrays.
    `interface` | `SMFAttributeArrayIntegerSigned1Type` The type of 1-element signed integer arrays.
    `interface` | `SMFAttributeArrayIntegerSigned2Type` The type of 2-element signed integer arrays.
    `interface` | `SMFAttributeArrayIntegerSigned3Type` The type of 3-element signed integer arrays.
    `interface` | `SMFAttributeArrayIntegerSigned4Type` The type of 4-element signed integer arrays.
    `interface` | `SMFAttributeArrayIntegerUnsigned1Type` The type of 1-element unsigned integer arrays.
    `interface` | `SMFAttributeArrayIntegerUnsigned2Type` The type of 2-element unsigned integer arrays.
    `interface` | `SMFAttributeArrayIntegerUnsigned3Type` The type of 3-element unsigned integer arrays.
    `interface` | `SMFAttributeArrayIntegerUnsigned4Type` The type of 4-element unsigned integer arrays.
    `interface` | `SMFFilterCommandContextType` The context used during filtering.
    `interface` | `SMFFilterCommandModuleType` A module containing filter commands.
    `interface` | `SMFMemoryMeshType` An immutable in-memory copy of a mesh.
    `interface` | `SMFMetadataType` Parsed immutable metadata.
    `interface` | `SMFProcessingErrorType` The type of processing errors.

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

    Classes in com.io7m.smfj.processing.main with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFMemoryMeshFilterCheckConfigurationType` A specification of how an attribute should be checked.
    `interface` | `SMFMemoryMeshFilterTrianglesOptimizeConfigurationType` A specification of how triangles should be processed.

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

    Classes in com.io7m.smfj.validation.api with annotations of type SMFImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SMFSchemaAttributeType` A schema for a specific attribute.
    `interface` | `SMFSchemaType` The type of schemas.
    `interface` | `SMFSchemaValidationErrorType` The type of validation errors.
    `interface` | `SMFSchemaVersionType` A schema version.

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