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

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

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

    Classes in com.io7m.smfj.processing.api that implement SMFAttributeArrayIntegerSigned4Type
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFAttributeArrayIntegerSigned4` The type of 4-element signed integer arrays.

    Methods in com.io7m.smfj.processing.api with parameters of type SMFAttributeArrayIntegerSigned4Type
    Modifier and Type | Method and Description
    --- | ---
    `static SMFAttributeArrayIntegerSigned4` | SMFAttributeArrayIntegerSigned4.`copyOf(SMFAttributeArrayIntegerSigned4Type instance)` Creates an immutable copy of a `SMFAttributeArrayIntegerSigned4Type` value.
    `SMFAttributeArrayIntegerSigned4.Builder` | SMFAttributeArrayIntegerSigned4.Builder.`from(SMFAttributeArrayIntegerSigned4Type instance)` Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerSigned4Type` instance.

    Method parameters in com.io7m.smfj.processing.api with type arguments of type SMFAttributeArrayIntegerSigned4Type
    Modifier and Type | Method and Description
    --- | ---
    `<A,B,E extends Exception> B` | SMFAttributeArrayType.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)` Match on the type of array.
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerUnsigned4Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerUnsigned3Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerUnsigned2Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerUnsigned1Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerSigned4Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerSigned3Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerSigned2Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayIntegerSigned1Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayFloating4Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayFloating3Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayFloating2Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`
    `default <A,B,E extends Exception> B` | SMFAttributeArrayFloating1Type.`matchArray(A context, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating4Type,B,E> on_f4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating3Type,B,E> on_f3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating2Type,B,E> on_f2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayFloating1Type,B,E> on_f1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned4Type,B,E> on_u4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned3Type,B,E> on_u3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned2Type,B,E> on_u2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerUnsigned1Type,B,E> on_u1, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned4Type,B,E> on_i4, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned3Type,B,E> on_i3, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned2Type,B,E> on_i2, com.io7m.jfunctional.PartialBiFunctionType<A,SMFAttributeArrayIntegerSigned1Type,B,E> on_i1)`

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