## Uses of Interface
com.io7m.smfj.processing.api.SMFAttributeArrayType

- Packages that use SMFAttributeArrayType
  Package | Description
  --- | ---
  com.io7m.smfj.processing.api | Functions and types for processing and filtering meshes.

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

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

    Classes in com.io7m.smfj.processing.api that implement SMFAttributeArrayType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFAttributeArrayFloating1` The type of 1-element floating point arrays.
    `class` | `SMFAttributeArrayFloating2` The type of 2-element floating point arrays.
    `class` | `SMFAttributeArrayFloating3` The type of 3-element floating point arrays.
    `class` | `SMFAttributeArrayFloating4` The type of 4-element floating point arrays.
    `class` | `SMFAttributeArrayIntegerSigned1` The type of 1-element signed integer arrays.
    `class` | `SMFAttributeArrayIntegerSigned2` The type of 2-element signed integer arrays.
    `class` | `SMFAttributeArrayIntegerSigned3` The type of 3-element signed integer arrays.
    `class` | `SMFAttributeArrayIntegerSigned4` The type of 4-element signed integer arrays.
    `class` | `SMFAttributeArrayIntegerUnsigned1` The type of 1-element unsigned integer arrays.
    `class` | `SMFAttributeArrayIntegerUnsigned2` The type of 2-element unsigned integer arrays.
    `class` | `SMFAttributeArrayIntegerUnsigned3` The type of 3-element unsigned integer arrays.
    `class` | `SMFAttributeArrayIntegerUnsigned4` The type of 4-element unsigned integer arrays.

    Methods in com.io7m.smfj.processing.api that return types with arguments of type SMFAttributeArrayType
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.collection.Map<SMFAttributeName,SMFAttributeArrayType>` | SMFMemoryMeshType.`arrays()`
    `javaslang.collection.Map<SMFAttributeName,SMFAttributeArrayType>` | SMFMemoryMesh.`arrays()`

    Methods in com.io7m.smfj.processing.api with parameters of type SMFAttributeArrayType
    Modifier and Type | Method and Description
    --- | ---
    `SMFMemoryMesh.Builder` | SMFMemoryMesh.Builder.`putArrays(SMFAttributeName key, SMFAttributeArrayType value)`

    Method parameters in com.io7m.smfj.processing.api with type arguments of type SMFAttributeArrayType
    Modifier and Type | Method and Description
    --- | ---
    `static SMFMemoryMesh` | SMFMemoryMesh.`of(SMFHeader header, javaslang.collection.Map<SMFAttributeName,SMFAttributeArrayType> arrays, javaslang.collection.Vector<SMFMetadata> metadata, javaslang.collection.Vector<com.io7m.jtensors.core.unparameterized.vectors.Vector3L> triangles)` Construct a new immutable `SMFMemoryMesh` instance.
    `SMFMemoryMesh.Builder` | SMFMemoryMesh.Builder.`putEntryArrays(javaslang.Tuple2<SMFAttributeName,SMFAttributeArrayType> entry)`
    `SMFMemoryMesh.Builder` | SMFMemoryMesh.Builder.`setArrays(javaslang.collection.Map<SMFAttributeName,SMFAttributeArrayType> elements)`
    `SMFMemoryMesh.Builder` | SMFMemoryMesh.Builder.`setEntriesArrays(Iterable<javaslang.Tuple2<SMFAttributeName,SMFAttributeArrayType>> entries)`
    `SMFMemoryMesh.Builder` | SMFMemoryMesh.Builder.`setJavaMapArrays(Map<SMFAttributeName,SMFAttributeArrayType> in_map)`
    `SMFMemoryMesh` | SMFMemoryMesh.`withArrays(javaslang.collection.Map<SMFAttributeName,SMFAttributeArrayType> value)`

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