A B C D E F G H I L M N O P R S T U V W
All Classes All Packages

## A

addAllAttributesInOrder(Iterable<? extends SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Adds elements to `attributesInOrder` list.
addAllMetadata(Iterable<? extends SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Adds elements to `metadata` list.
addAllTriangles(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Adds elements to `triangles` list.
addAllValues(Iterable<? extends Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
  Adds elements to `values` list.
addAllValues(Iterable<? extends Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
  Adds elements to `values` list.
addAllValues(Iterable<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
  Adds elements to `values` list.
addAllValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
  Adds elements to `values` list.
addAllValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
  Adds elements to `values` list.
addAttributesInOrder(SMFAttribute) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Adds one element to `attributesInOrder` list.
addAttributesInOrder(SMFAttribute...) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Adds elements to `attributesInOrder` list.
addMetadata(SMFMetadata) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Adds one element to `metadata` list.
addMetadata(SMFMetadata...) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Adds elements to `metadata` list.
addTriangle(LexicalPosition<URI>, long, long, long) - Method in class com.io7m.smfj.format.support.SMFTriangleTracker
  Add a triangle.
addTriangles(Vector3L) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Adds one element to `triangles` list.
addTriangles(Vector3L...) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Adds elements to `triangles` list.
addValues(double) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
  Adds one element to `values` list.
addValues(double...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
  Adds elements to `values` list.
addValues(long) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
  Adds one element to `values` list.
addValues(long) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
  Adds one element to `values` list.
addValues(long...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
  Adds elements to `values` list.
addValues(long...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
  Adds elements to `values` list.
addValues(Vector2D) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
  Adds one element to `values` list.
addValues(Vector2D...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
  Adds elements to `values` list.
addValues(Vector2L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
  Adds one element to `values` list.
addValues(Vector2L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
  Adds one element to `values` list.
addValues(Vector2L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
  Adds elements to `values` list.
addValues(Vector2L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
  Adds elements to `values` list.
addValues(Vector3D) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
  Adds one element to `values` list.
addValues(Vector3D...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
  Adds elements to `values` list.
addValues(Vector3L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
  Adds one element to `values` list.
addValues(Vector3L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
  Adds one element to `values` list.
addValues(Vector3L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
  Adds elements to `values` list.
addValues(Vector3L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
  Adds elements to `values` list.
addValues(Vector4D) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
  Adds one element to `values` list.
addValues(Vector4D...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
  Adds elements to `values` list.
addValues(Vector4L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
  Adds one element to `values` list.
addValues(Vector4L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
  Adds one element to `values` list.
addValues(Vector4L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
  Adds elements to `values` list.
addValues(Vector4L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
  Adds elements to `values` list.
alignNext(long, int) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2Alignment
  Align the given value to the next multiple of `alignment`.
allowExtraAttributes() - Method in class com.io7m.smfj.validation.api.SMFSchema
allowExtraAttributes() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
apply(A, B) - Method in interface com.io7m.smfj.core.SMFPartialBiFunctionType
  Apply the function.
arrays() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
arrays() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType
attributesByName() - Method in class com.io7m.smfj.core.SMFHeader
attributesByName() - Method in interface com.io7m.smfj.core.SMFHeaderType
attributesInOrder() - Method in class com.io7m.smfj.core.SMFHeader
attributesInOrder() - Method in interface com.io7m.smfj.core.SMFHeaderType
attributeSize() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingAttribute
available() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModuleProviderAbstract
available() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandModuleProviderType
available() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModuleResolver
available() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandModuleResolverType
axes() - Method in class com.io7m.smfj.core.SMFCoordinateSystem
axes() - Method in interface com.io7m.smfj.core.SMFCoordinateSystemType

## B

build() - Method in class com.io7m.smfj.core.SMFAttribute.Builder
  Builds a new `SMFAttribute`.
build() - Method in class com.io7m.smfj.core.SMFAttributeName.Builder
  Builds a new `SMFAttributeName`.
build() - Method in class com.io7m.smfj.core.SMFCoordinateSystem.Builder
  Builds a new `SMFCoordinateSystem`.
build() - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Builds a new `SMFFormatDescription`.
build() - Method in class com.io7m.smfj.core.SMFFormatVersion.Builder
  Builds a new `SMFFormatVersion`.
build() - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Builds a new `SMFHeader`.
build() - Method in class com.io7m.smfj.core.SMFMetadataValue.Builder
  Builds a new `SMFMetadataValue`.
build() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier.Builder
  Builds a new `SMFSchemaIdentifier`.
build() - Method in class com.io7m.smfj.core.SMFSchemaName.Builder
  Builds a new `SMFSchemaName`.
build() - Method in class com.io7m.smfj.core.SMFTriangles.Builder
  Builds a new `SMFTriangles`.
build() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section.Builder
  Builds a new `SMFB2Section`.
build() - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Builds a new `SMFParseError`.
build() - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Builds a new `SMFParseWarning`.
build() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed.Builder
  Builds a new `SMFVersionProbed`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
  Builds a new `SMFAttributeArrayFloating1`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
  Builds a new `SMFAttributeArrayFloating2`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
  Builds a new `SMFAttributeArrayFloating3`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
  Builds a new `SMFAttributeArrayFloating4`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
  Builds a new `SMFAttributeArrayIntegerSigned1`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
  Builds a new `SMFAttributeArrayIntegerSigned2`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
  Builds a new `SMFAttributeArrayIntegerSigned3`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
  Builds a new `SMFAttributeArrayIntegerSigned4`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
  Builds a new `SMFAttributeArrayIntegerUnsigned1`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
  Builds a new `SMFAttributeArrayIntegerUnsigned2`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
  Builds a new `SMFAttributeArrayIntegerUnsigned3`.
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
  Builds a new `SMFAttributeArrayIntegerUnsigned4`.
build() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext.Builder
  Builds a new `SMFFilterCommandContext`.
build() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Builds a new `SMFFilterCommandModule`.
build() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Builds a new `SMFMemoryMesh`.
build() - Method in class com.io7m.smfj.processing.api.SMFMetadata.Builder
  Builds a new `SMFMetadata`.
build() - Method in class com.io7m.smfj.processing.api.SMFProcessingError.Builder
  Builds a new `SMFProcessingError`.
build() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Builds a new `SMFMemoryMeshFilterCheckConfiguration`.
build() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder
  Builds a new `SMFMemoryMeshFilterTrianglesOptimizeConfiguration`.
build() - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Builds a new `SMFSchema`.
build() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Builds a new `SMFSchemaAttribute`.
build() - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError.Builder
  Builds a new `SMFSchemaValidationError`.
build() - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion.Builder
  Builds a new `SMFSchemaVersion`.
builder() - Static method in class com.io7m.smfj.core.SMFAttribute
  Creates a builder for `SMFAttribute`.
builder() - Static method in class com.io7m.smfj.core.SMFAttributeName
  Creates a builder for `SMFAttributeName`.
builder() - Static method in class com.io7m.smfj.core.SMFCoordinateSystem
  Creates a builder for `SMFCoordinateSystem`.
builder() - Static method in class com.io7m.smfj.core.SMFFormatDescription
  Creates a builder for `SMFFormatDescription`.
builder() - Static method in class com.io7m.smfj.core.SMFFormatVersion
  Creates a builder for `SMFFormatVersion`.
builder() - Static method in class com.io7m.smfj.core.SMFHeader
  Creates a builder for `SMFHeader`.
builder() - Static method in class com.io7m.smfj.core.SMFMetadataValue
  Creates a builder for `SMFMetadataValue`.
builder() - Static method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Creates a builder for `SMFSchemaIdentifier`.
builder() - Static method in class com.io7m.smfj.core.SMFSchemaName
  Creates a builder for `SMFSchemaName`.
builder() - Static method in class com.io7m.smfj.core.SMFTriangles
  Creates a builder for `SMFTriangles`.
builder() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Creates a builder for `SMFB2Section`.
builder() - Static method in class com.io7m.smfj.parser.api.SMFParseError
  Creates a builder for `SMFParseError`.
builder() - Static method in class com.io7m.smfj.parser.api.SMFParseWarning
  Creates a builder for `SMFParseWarning`.
builder() - Static method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Creates a builder for `SMFVersionProbed`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Creates a builder for `SMFAttributeArrayFloating1`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Creates a builder for `SMFAttributeArrayFloating2`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Creates a builder for `SMFAttributeArrayFloating3`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Creates a builder for `SMFAttributeArrayFloating4`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Creates a builder for `SMFAttributeArrayIntegerSigned1`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Creates a builder for `SMFAttributeArrayIntegerSigned2`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Creates a builder for `SMFAttributeArrayIntegerSigned3`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Creates a builder for `SMFAttributeArrayIntegerSigned4`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Creates a builder for `SMFAttributeArrayIntegerUnsigned1`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Creates a builder for `SMFAttributeArrayIntegerUnsigned2`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Creates a builder for `SMFAttributeArrayIntegerUnsigned3`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Creates a builder for `SMFAttributeArrayIntegerUnsigned4`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Creates a builder for `SMFFilterCommandContext`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Creates a builder for `SMFFilterCommandModule`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Creates a builder for `SMFMemoryMesh`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFMetadata
  Creates a builder for `SMFMetadata`.
builder() - Static method in class com.io7m.smfj.processing.api.SMFProcessingError
  Creates a builder for `SMFProcessingError`.
builder() - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Creates a builder for `SMFMemoryMeshFilterCheckConfiguration`.
builder() - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Creates a builder for `SMFMemoryMeshFilterTrianglesOptimizeConfiguration`.
builder() - Static method in class com.io7m.smfj.validation.api.SMFSchema
  Creates a builder for `SMFSchema`.
builder() - Static method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Creates a builder for `SMFSchemaAttribute`.
builder() - Static method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Creates a builder for `SMFSchemaValidationError`.
builder() - Static method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Creates a builder for `SMFSchemaVersion`.

## C

call() - Method in class com.io7m.smfj.cmdline.CommandFilter
call() - Method in class com.io7m.smfj.cmdline.CommandListFilters
call() - Method in class com.io7m.smfj.cmdline.CommandProbe
call() - Method in class com.io7m.smfj.cmdline.CommandRoot
  This method must be called by subclasses.
check(LexicalPosition<URI>) - Method in class com.io7m.smfj.format.support.SMFTriangleTracker
  Check that all invariants hold.
checkAttributeExists(List<SMFProcessingError>, Map<SMFAttributeName, SMFAttribute>, SMFAttributeName) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandChecks
  Check that the given attribute exists.
checkAttributeNonexistent(List<SMFProcessingError>, Map<SMFAttributeName, SMFAttribute>, SMFAttributeName) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandChecks
  Check that the given attribute does not exist.
checkFloatSupported(String, int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
  Check if a floating point type with the given size is supported.
checkHeader(SMFB2ParsingContextType, BSSReaderType, SMFB2Section, long, String) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionHeader
  Check that `header` has the expected ID.
checkIntegerSignedSupported(String, int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
  Check if a signed integer type with the given size is supported.
checkIntegerUnsignedSupported(String, int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
  Check if an unsigned integer type with the given size is supported.
checkPreconditions() - Method in interface com.io7m.smfj.core.SMFAttributeNameType
  Check the preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.core.SMFAttributeType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.core.SMFHeaderType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.core.SMFSchemaNameType
  Check the preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.core.SMFTrianglesType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2SectionType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandContextType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfigurationType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
  Check preconditions for the type.
clear() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Clears the object by setting all attributes to their initial values.
close() - Method in class com.io7m.smfj.format.binary2.internal.serial.SMFB2SerializerDataAttributesNonInterleaved
close() - Method in class com.io7m.smfj.format.binary2.internal.serial.Triangles
close() - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
close() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParserRandomAccess
close() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParserSequential
close() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Serializer
close() - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
close() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Parser
close() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
close() - Method in class com.io7m.smfj.format.xml.internal.SMFXParser
close() - Method in class com.io7m.smfj.format.xml.internal.SMFXSerializer
com.io7m.smfj.blender - package com.io7m.smfj.blender
  Blender tools.
com.io7m.smfj.cmdline - package com.io7m.smfj.cmdline
  Command-line frontend.
com.io7m.smfj.core - package com.io7m.smfj.core
  Core types and functions.
com.io7m.smfj.format.binary2 - package com.io7m.smfj.format.binary2
  The binary2 format.
com.io7m.smfj.format.binary2.internal - package com.io7m.smfj.format.binary2.internal
  Internal classes.
com.io7m.smfj.format.binary2.internal.serial - package com.io7m.smfj.format.binary2.internal.serial
  Serialization classes.
com.io7m.smfj.format.binary2.internal.serial.be - package com.io7m.smfj.format.binary2.internal.serial.be
  Big-endian writer classes.
com.io7m.smfj.format.binary2.internal.serial.le - package com.io7m.smfj.format.binary2.internal.serial.le
  Little-endian writer classes.
com.io7m.smfj.format.obj - package com.io7m.smfj.format.obj
  Wavefront OBJ importer.
com.io7m.smfj.format.support - package com.io7m.smfj.format.support
  Support code for implementing formats.
com.io7m.smfj.format.text - package com.io7m.smfj.format.text
  Text format implementation.
com.io7m.smfj.format.text.implementation - package com.io7m.smfj.format.text.implementation
  Shared implementation code.
com.io7m.smfj.format.text.v1 - package com.io7m.smfj.format.text.v1
  Parser implementation for the 1.* text encoding.
com.io7m.smfj.format.xml - package com.io7m.smfj.format.xml
  The XML format.
com.io7m.smfj.format.xml.internal - package com.io7m.smfj.format.xml.internal
  Internal parser classes.
com.io7m.smfj.frontend - package com.io7m.smfj.frontend
  Processing tasks for frontends.
com.io7m.smfj.parser.api - package com.io7m.smfj.parser.api
  Parser API.
com.io7m.smfj.probe.api - package com.io7m.smfj.probe.api
  Version probe API.
com.io7m.smfj.processing.api - package com.io7m.smfj.processing.api
  Functions and types for processing and filtering meshes.
com.io7m.smfj.processing.main - package com.io7m.smfj.processing.main
  Main filter implementations.
com.io7m.smfj.serializer.api - package com.io7m.smfj.serializer.api
  Serializer API.
com.io7m.smfj.validation.api - package com.io7m.smfj.validation.api
  Validation API.
com.io7m.smfj.validation.main - package com.io7m.smfj.validation.main
  Main validation implementation.
CommandFilter - Class in com.io7m.smfj.cmdline
CommandListFilters - Class in com.io7m.smfj.cmdline
CommandProbe - Class in com.io7m.smfj.cmdline
CommandRoot - Class in com.io7m.smfj.cmdline
compareTo(SMFAttributeNameType) - Method in interface com.io7m.smfj.core.SMFAttributeNameType
compareTo(SMFFormatVersionType) - Method in interface com.io7m.smfj.core.SMFFormatVersionType
compareTo(SMFSchemaNameType) - Method in interface com.io7m.smfj.core.SMFSchemaNameType
compareTo(SMFSchemaVersionType) - Method in interface com.io7m.smfj.validation.api.SMFSchemaVersionType
componentCount() - Method in class com.io7m.smfj.core.SMFAttribute
componentCount() - Method in interface com.io7m.smfj.core.SMFAttributeType
componentCount() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
componentCount() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfigurationType
componentSize() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
componentSize() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfigurationType
componentSizeBits() - Method in class com.io7m.smfj.core.SMFAttribute
componentSizeBits() - Method in interface com.io7m.smfj.core.SMFAttributeType
componentSizeOctets() - Method in class com.io7m.smfj.core.SMFAttribute
componentSizeOctets() - Method in interface com.io7m.smfj.core.SMFAttributeType
componentType() - Method in class com.io7m.smfj.core.SMFAttribute
componentType() - Method in interface com.io7m.smfj.core.SMFAttributeType
componentType() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
componentType() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfigurationType
convert(String) - Method in class com.io7m.smfj.cmdline.SMFLogLevelConverter
coordinateSystem() - Method in class com.io7m.smfj.core.SMFHeader
coordinateSystem() - Method in interface com.io7m.smfj.core.SMFHeaderType
copyOf(SMFAttributeNameType) - Static method in class com.io7m.smfj.core.SMFAttributeName
  Creates an immutable copy of a `SMFAttributeNameType` value.
copyOf(SMFAttributeType) - Static method in class com.io7m.smfj.core.SMFAttribute
  Creates an immutable copy of a `SMFAttributeType` value.
copyOf(SMFCoordinateSystemType) - Static method in class com.io7m.smfj.core.SMFCoordinateSystem
  Creates an immutable copy of a `SMFCoordinateSystemType` value.
copyOf(SMFFormatDescriptionType) - Static method in class com.io7m.smfj.core.SMFFormatDescription
  Creates an immutable copy of a `SMFFormatDescriptionType` value.
copyOf(SMFFormatVersionType) - Static method in class com.io7m.smfj.core.SMFFormatVersion
  Creates an immutable copy of a `SMFFormatVersionType` value.
copyOf(SMFHeaderType) - Static method in class com.io7m.smfj.core.SMFHeader
  Creates an immutable copy of a `SMFHeaderType` value.
copyOf(SMFMetadataValueType) - Static method in class com.io7m.smfj.core.SMFMetadataValue
  Creates an immutable copy of a `SMFMetadataValueType` value.
copyOf(SMFSchemaIdentifierType) - Static method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Creates an immutable copy of a `SMFSchemaIdentifierType` value.
copyOf(SMFSchemaNameType) - Static method in class com.io7m.smfj.core.SMFSchemaName
  Creates an immutable copy of a `SMFSchemaNameType` value.
copyOf(SMFTrianglesType) - Static method in class com.io7m.smfj.core.SMFTriangles
  Creates an immutable copy of a `SMFTrianglesType` value.
copyOf(SMFB2SectionType) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Creates an immutable copy of a `SMFB2SectionType` value.
copyOf(SMFParseErrorType) - Static method in class com.io7m.smfj.parser.api.SMFParseError
  Creates an immutable copy of a `SMFParseErrorType` value.
copyOf(SMFParseWarningType) - Static method in class com.io7m.smfj.parser.api.SMFParseWarning
  Creates an immutable copy of a `SMFParseWarningType` value.
copyOf(SMFVersionProbedType) - Static method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Creates an immutable copy of a `SMFVersionProbedType` value.
copyOf(SMFAttributeArrayFloating1Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Creates an immutable copy of a `SMFAttributeArrayFloating1Type` value.
copyOf(SMFAttributeArrayFloating2Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Creates an immutable copy of a `SMFAttributeArrayFloating2Type` value.
copyOf(SMFAttributeArrayFloating3Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Creates an immutable copy of a `SMFAttributeArrayFloating3Type` value.
copyOf(SMFAttributeArrayFloating4Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Creates an immutable copy of a `SMFAttributeArrayFloating4Type` value.
copyOf(SMFAttributeArrayIntegerSigned1Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Creates an immutable copy of a `SMFAttributeArrayIntegerSigned1Type` value.
copyOf(SMFAttributeArrayIntegerSigned2Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Creates an immutable copy of a `SMFAttributeArrayIntegerSigned2Type` value.
copyOf(SMFAttributeArrayIntegerSigned3Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Creates an immutable copy of a `SMFAttributeArrayIntegerSigned3Type` value.
copyOf(SMFAttributeArrayIntegerSigned4Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Creates an immutable copy of a `SMFAttributeArrayIntegerSigned4Type` value.
copyOf(SMFAttributeArrayIntegerUnsigned1Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Creates an immutable copy of a `SMFAttributeArrayIntegerUnsigned1Type` value.
copyOf(SMFAttributeArrayIntegerUnsigned2Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Creates an immutable copy of a `SMFAttributeArrayIntegerUnsigned2Type` value.
copyOf(SMFAttributeArrayIntegerUnsigned3Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Creates an immutable copy of a `SMFAttributeArrayIntegerUnsigned3Type` value.
copyOf(SMFAttributeArrayIntegerUnsigned4Type) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Creates an immutable copy of a `SMFAttributeArrayIntegerUnsigned4Type` value.
copyOf(SMFFilterCommandContextType) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Creates an immutable copy of a `SMFFilterCommandContextType` value.
copyOf(SMFFilterCommandModuleType) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Creates an immutable copy of a `SMFFilterCommandModuleType` value.
copyOf(SMFMemoryMeshType) - Static method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Creates an immutable copy of a `SMFMemoryMeshType` value.
copyOf(SMFMetadataType) - Static method in class com.io7m.smfj.processing.api.SMFMetadata
  Creates an immutable copy of a `SMFMetadataType` value.
copyOf(SMFProcessingErrorType) - Static method in class com.io7m.smfj.processing.api.SMFProcessingError
  Creates an immutable copy of a `SMFProcessingErrorType` value.
copyOf(SMFMemoryMeshFilterCheckConfigurationType) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Creates an immutable copy of a `SMFMemoryMeshFilterCheckConfigurationType` value.
copyOf(SMFMemoryMeshFilterTrianglesOptimizeConfigurationType) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Creates an immutable copy of a `SMFMemoryMeshFilterTrianglesOptimizeConfigurationType` value.
copyOf(SMFSchemaAttributeType) - Static method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Creates an immutable copy of a `SMFSchemaAttributeType` value.
copyOf(SMFSchemaType) - Static method in class com.io7m.smfj.validation.api.SMFSchema
  Creates an immutable copy of a `SMFSchemaType` value.
copyOf(SMFSchemaValidationErrorType) - Static method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Creates an immutable copy of a `SMFSchemaValidationErrorType` value.
copyOf(SMFSchemaVersionType) - Static method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Creates an immutable copy of a `SMFSchemaVersionType` value.
create() - Static method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Construct a modifiable instance of `SMFFormatVersionType`.
create() - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandModuleResolver
create() - Static method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
create() - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
  Create a new filter.
create(int, int) - Static method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Construct a modifiable instance of `SMFFormatVersionType`.
create(SMFAttributeName) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
  Create a new filter.
create(SMFAttributeName, int) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
  Create a new filter.
create(SMFAttributeName, SMFAttributeName) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
  Create a new filter.
create(SMFSchemaIdentifier) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
  Create a new filter.
create(SMFSchemaIdentifier) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
  Create a new filter.
create(SMFSchemaIdentifier, Path) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
  Create a new filter.
create(SMFMemoryMeshFilterCheckConfiguration) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
  Create a new filter.
create(SMFMemoryMeshFilterTrianglesOptimizeConfiguration) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
  Create a new filter.
create(SMFSerializerType) - Static method in class com.io7m.smfj.frontend.SMFFCopier
  Create a new copier.
create(URI, InputStream) - Static method in class com.io7m.smfj.format.text.SMFTLineReaderStreamIO
  Construct a new line reader.
create(URI, List<String>, int) - Static method in class com.io7m.smfj.format.text.SMFTLineReaderList
  Construct a new line reader.
create(ByteOrder) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterEndiannessSet
  Create a new filter.
create(Path) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
  Create a new filter.
create(Optional<SMFSchemaName>, Optional<SMFMemoryMeshFilterMetadataRemove.Version>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
  Create a new filter.
create(Optional<Path>, InputStream, SMFParserEventsType) - Static method in class com.io7m.smfj.format.obj.SMFOBJImporter
  Create a new OBJ importer.
create(Set<SMFAttributeName>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
  Create a new filter.
createRandomAccess(SMFMemoryMesh, SMFParserEventsType) - Static method in class com.io7m.smfj.processing.api.SMFMemoryMeshParser
  Create a new random access parser from the given mesh.
createSequential(SMFMemoryMesh, SMFParserEventsType) - Static method in class com.io7m.smfj.processing.api.SMFMemoryMeshParser
  Create a new sequential access parser from the given mesh.
currentPath() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  The current path.
currentPath() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandContextType
  The current path.

## D

data() - Method in class com.io7m.smfj.core.SMFMetadataValue
data() - Method in interface com.io7m.smfj.core.SMFMetadataValueType
data() - Method in class com.io7m.smfj.processing.api.SMFMetadata
data() - Method in interface com.io7m.smfj.processing.api.SMFMetadataType
dataByteOrder() - Method in class com.io7m.smfj.core.SMFHeader
dataByteOrder() - Method in interface com.io7m.smfj.core.SMFHeaderType
description() - Method in class com.io7m.smfj.core.SMFFormatDescription
description() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType

## E

ELEMENT_TYPE_FLOATING - com.io7m.smfj.core.SMFComponentType
  Floating point values.
ELEMENT_TYPE_INTEGER_SIGNED - com.io7m.smfj.core.SMFComponentType
  Signed integer values.
ELEMENT_TYPE_INTEGER_UNSIGNED - com.io7m.smfj.core.SMFComponentType
  Unsigned integer values.
equals(Object) - Method in class com.io7m.smfj.core.SMFAttribute
  This instance is equal to all instances of `SMFAttribute` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFAttributeName
  This instance is equal to all instances of `SMFAttributeName` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFCoordinateSystem
  This instance is equal to all instances of `SMFCoordinateSystem` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFFormatDescription
  This instance is equal to all instances of `SMFFormatDescription` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFFormatVersion
  This instance is equal to all instances of `SMFFormatVersion` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  This instance is equal to all instances of `SMFFormatVersionMutable` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFHeader
  This instance is equal to all instances of `SMFHeader` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFMetadataValue
  This instance is equal to all instances of `SMFMetadataValue` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFPartial
equals(Object) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
  This instance is equal to all instances of `SMFSchemaIdentifier` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFSchemaName
  This instance is equal to all instances of `SMFSchemaName` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.core.SMFTriangles
  This instance is equal to all instances of `SMFTriangles` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  This instance is equal to all instances of `SMFB2Section` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.parser.api.SMFParseError
  This instance is equal to all instances of `SMFParseError` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  This instance is equal to all instances of `SMFParseWarning` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
  This instance is equal to all instances of `SMFVersionProbed` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  This instance is equal to all instances of `SMFAttributeArrayFloating1` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  This instance is equal to all instances of `SMFAttributeArrayFloating2` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  This instance is equal to all instances of `SMFAttributeArrayFloating3` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  This instance is equal to all instances of `SMFAttributeArrayFloating4` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  This instance is equal to all instances of `SMFAttributeArrayIntegerSigned1` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  This instance is equal to all instances of `SMFAttributeArrayIntegerSigned2` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  This instance is equal to all instances of `SMFAttributeArrayIntegerSigned3` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  This instance is equal to all instances of `SMFAttributeArrayIntegerSigned4` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  This instance is equal to all instances of `SMFAttributeArrayIntegerUnsigned1` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  This instance is equal to all instances of `SMFAttributeArrayIntegerUnsigned2` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  This instance is equal to all instances of `SMFAttributeArrayIntegerUnsigned3` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  This instance is equal to all instances of `SMFAttributeArrayIntegerUnsigned4` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  This instance is equal to all instances of `SMFFilterCommandContext` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  This instance is equal to all instances of `SMFFilterCommandModule` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  This instance is equal to all instances of `SMFMemoryMesh` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFMetadata
  This instance is equal to all instances of `SMFMetadata` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.api.SMFProcessingError
  This instance is equal to all instances of `SMFProcessingError` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  This instance is equal to all instances of `SMFMemoryMeshFilterCheckConfiguration` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  This instance is equal to all instances of `SMFMemoryMeshFilterTrianglesOptimizeConfiguration` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.validation.api.SMFSchema
  This instance is equal to all instances of `SMFSchema` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  This instance is equal to all instances of `SMFSchemaAttribute` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  This instance is equal to all instances of `SMFSchemaValidationError` that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  This instance is equal to all instances of `SMFSchemaVersion` that have equal attribute values.
errorException(Exception) - Static method in class com.io7m.smfj.parser.api.SMFParseErrors
  Construct a parse error for the given exception.
errorExpectedGot(String, String, String, LexicalPosition<URI>) - Static method in class com.io7m.smfj.parser.api.SMFParseErrors
  Construct a parse error that indicates the expected and actual input.
errorExpectedGot(Optional<URI>, int, String, List<String>) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandParsing
  Construct an error message that indicates that one sort of input was expected but another was received.
errorExpectedGotValidation(Optional<URI>, int, String, List<String>) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandParsing
  Construct an error message that indicates that one sort of input was expected but another was received.
errorExpectedGotWithException(String, String, String, LexicalPosition<URI>, Exception) - Static method in class com.io7m.smfj.parser.api.SMFParseErrors
  Construct a parse error that indicates the expected and actual input.
errorOf(BSSReaderType, String, Object...) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParseErrors
errorOfException(BSSReaderType, Exception) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParseErrors
errors() - Method in class com.io7m.smfj.core.SMFPartialLogged
errors() - Method in class com.io7m.smfj.frontend.SMFFCopier
errors() - Method in interface com.io7m.smfj.frontend.SMFFCopierType
errors() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
errors() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshProducerType
errorWithMessage(String) - Static method in class com.io7m.smfj.parser.api.SMFParseErrors
  Construct a parse error for the given exception.
exception() - Method in interface com.io7m.smfj.core.SMFErrorType
exception() - Method in interface com.io7m.smfj.core.SMFWarningType
exception() - Method in class com.io7m.smfj.parser.api.SMFParseError
exception() - Method in interface com.io7m.smfj.parser.api.SMFParseErrorType
exception() - Method in class com.io7m.smfj.parser.api.SMFParseWarning
exception() - Method in interface com.io7m.smfj.parser.api.SMFParseWarningType
exception() - Method in class com.io7m.smfj.processing.api.SMFProcessingError
exception() - Method in interface com.io7m.smfj.processing.api.SMFProcessingErrorType
exception() - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
exception() - Method in interface com.io7m.smfj.validation.api.SMFSchemaValidationErrorType
execute() - Method in class com.io7m.smfj.format.xml.internal.SMFXProbe
execute(BSSReaderType) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2ParsingContextType.WithReaderFunctionType
exitCode() - Method in class com.io7m.smfj.cmdline.Main

## F

FACE_WINDING_ORDER_CLOCKWISE - com.io7m.smfj.core.SMFFaceWindingOrder
  The vertices of triangles are specified in clockwise winding order.
FACE_WINDING_ORDER_COUNTER_CLOCKWISE - com.io7m.smfj.core.SMFFaceWindingOrder
  The vertices of triangles are specified in counter-clockwise winding order.
failed() - Static method in class com.io7m.smfj.core.SMFPartial
  Fail an operation.
failed(SMFErrorType) - Static method in class com.io7m.smfj.core.SMFPartialLogged
  Fail an operation.
failed(List<? extends SMFErrorType>) - Static method in class com.io7m.smfj.core.SMFPartialLogged
  Fail an operation.
failed(List<? extends SMFErrorType>, List<? extends SMFWarningType>) - Static method in class com.io7m.smfj.core.SMFPartialLogged
  Fail an operation.
FAILURE - com.io7m.smfj.format.text.SMFTParsingStatus
  Parsing failed.
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshFilterType
  Evaluate the filter on the given mesh.
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterEndiannessSet
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
filter(SMFFilterCommandContext, SMFMemoryMesh) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
findParserProvider(Optional<String>, String) - Static method in class com.io7m.smfj.frontend.SMFParserProviders
  Try to find a parser provider.
findSerializerProvider(Optional<String>, String) - Static method in class com.io7m.smfj.frontend.SMFSerializerProviders
  Try to find a serializer provider.
Flags - Class in com.io7m.smfj.format.text.implementation
  State flags.
flatMap(Function<A, SMFPartial<B>>) - Method in class com.io7m.smfj.core.SMFPartial
  Monadic bind for partials.
flatMap(Function<A, SMFPartialLogged<B>>) - Method in class com.io7m.smfj.core.SMFPartialLogged
  Monadic bind for partials.
from(SMFAttributeNameType) - Method in class com.io7m.smfj.core.SMFAttributeName.Builder
  Fill a builder with attribute values from the provided `SMFAttributeNameType` instance.
from(SMFAttributeType) - Method in class com.io7m.smfj.core.SMFAttribute.Builder
  Fill a builder with attribute values from the provided `SMFAttributeType` instance.
from(SMFCoordinateSystemType) - Method in class com.io7m.smfj.core.SMFCoordinateSystem.Builder
  Fill a builder with attribute values from the provided `SMFCoordinateSystemType` instance.
from(SMFErrorType) - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFErrorType` instance.
from(SMFErrorType) - Method in class com.io7m.smfj.processing.api.SMFProcessingError.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFErrorType` instance.
from(SMFErrorType) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFErrorType` instance.
from(SMFFormatDescriptionType) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Fill a builder with attribute values from the provided `SMFFormatDescriptionType` instance.
from(SMFFormatVersionMutable) - Method in class com.io7m.smfj.core.SMFFormatVersion.Builder
  Fill a builder with attribute values from the provided `SMFFormatVersionMutable` instance.
from(SMFFormatVersionMutable) - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Fill this modifiable instance with attribute values from the provided `SMFFormatVersionType` instance.
from(SMFFormatVersionType) - Method in class com.io7m.smfj.core.SMFFormatVersion.Builder
  Fill a builder with attribute values from the provided `SMFFormatVersionType` instance.
from(SMFFormatVersionType) - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Fill this modifiable instance with attribute values from the provided `SMFFormatVersionType` instance.
from(SMFHeaderType) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Fill a builder with attribute values from the provided `SMFHeaderType` instance.
from(SMFMetadataValueType) - Method in class com.io7m.smfj.core.SMFMetadataValue.Builder
  Fill a builder with attribute values from the provided `SMFMetadataValueType` instance.
from(SMFSchemaIdentifierType) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier.Builder
  Fill a builder with attribute values from the provided `SMFSchemaIdentifierType` instance.
from(SMFSchemaNameType) - Method in class com.io7m.smfj.core.SMFSchemaName.Builder
  Fill a builder with attribute values from the provided `SMFSchemaNameType` instance.
from(SMFTrianglesType) - Method in class com.io7m.smfj.core.SMFTriangles.Builder
  Fill a builder with attribute values from the provided `SMFTrianglesType` instance.
from(SMFWarningType) - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.core.SMFWarningType` instance.
from(SMFB2SectionType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section.Builder
  Fill a builder with attribute values from the provided `SMFB2SectionType` instance.
from(SMFParseErrorType) - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.parser.api.SMFParseErrorType` instance.
from(SMFParseWarningType) - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.parser.api.SMFParseWarningType` instance.
from(SMFVersionProbedType) - Method in class com.io7m.smfj.probe.api.SMFVersionProbed.Builder
  Fill a builder with attribute values from the provided `SMFVersionProbedType` instance.
from(SMFAttributeArrayFloating1Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayFloating1Type` instance.
from(SMFAttributeArrayFloating2Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayFloating2Type` instance.
from(SMFAttributeArrayFloating3Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayFloating3Type` instance.
from(SMFAttributeArrayFloating4Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayFloating4Type` instance.
from(SMFAttributeArrayIntegerSigned1Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerSigned1Type` instance.
from(SMFAttributeArrayIntegerSigned2Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerSigned2Type` instance.
from(SMFAttributeArrayIntegerSigned3Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerSigned3Type` instance.
from(SMFAttributeArrayIntegerSigned4Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerSigned4Type` instance.
from(SMFAttributeArrayIntegerUnsigned1Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerUnsigned1Type` instance.
from(SMFAttributeArrayIntegerUnsigned2Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerUnsigned2Type` instance.
from(SMFAttributeArrayIntegerUnsigned3Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerUnsigned3Type` instance.
from(SMFAttributeArrayIntegerUnsigned4Type) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
  Fill a builder with attribute values from the provided `SMFAttributeArrayIntegerUnsigned4Type` instance.
from(SMFFilterCommandContextType) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext.Builder
  Fill a builder with attribute values from the provided `SMFFilterCommandContextType` instance.
from(SMFFilterCommandModuleType) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Fill a builder with attribute values from the provided `SMFFilterCommandModuleType` instance.
from(SMFMemoryMeshType) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Fill a builder with attribute values from the provided `SMFMemoryMeshType` instance.
from(SMFMetadataType) - Method in class com.io7m.smfj.processing.api.SMFMetadata.Builder
  Fill a builder with attribute values from the provided `SMFMetadataType` instance.
from(SMFProcessingErrorType) - Method in class com.io7m.smfj.processing.api.SMFProcessingError.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.processing.api.SMFProcessingErrorType` instance.
from(SMFMemoryMeshFilterCheckConfigurationType) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Fill a builder with attribute values from the provided `SMFMemoryMeshFilterCheckConfigurationType` instance.
from(SMFMemoryMeshFilterTrianglesOptimizeConfigurationType) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder
  Fill a builder with attribute values from the provided `SMFMemoryMeshFilterTrianglesOptimizeConfigurationType` instance.
from(SMFSchemaAttributeType) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Fill a builder with attribute values from the provided `SMFSchemaAttributeType` instance.
from(SMFSchemaType) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Fill a builder with attribute values from the provided `SMFSchemaType` instance.
from(SMFSchemaValidationErrorType) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError.Builder
  Fill a builder with attribute values from the provided `com.io7m.smfj.validation.api.SMFSchemaValidationErrorType` instance.
from(SMFSchemaVersionType) - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion.Builder
  Fill a builder with attribute values from the provided `SMFSchemaVersionType` instance.
fromBase64Lines(List<String>) - Static method in class com.io7m.smfj.format.text.SMFBase64Lines
  Parse binary data from the given lines of Base64 encoded data.
fromName(String) - Static method in enum com.io7m.smfj.core.SMFFaceWindingOrder
fullMessage() - Method in interface com.io7m.smfj.core.SMFErrorType
fullMessage() - Method in interface com.io7m.smfj.core.SMFWarningType
fullMessage() - Method in class com.io7m.smfj.parser.api.SMFParseError
fullMessage() - Method in interface com.io7m.smfj.parser.api.SMFParseErrorType
fullMessage() - Method in class com.io7m.smfj.parser.api.SMFParseWarning
fullMessage() - Method in interface com.io7m.smfj.parser.api.SMFParseWarningType
fullMessage() - Method in class com.io7m.smfj.processing.api.SMFProcessingError
fullMessage() - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError

## G

get() - Method in class com.io7m.smfj.core.SMFPartial
get() - Method in class com.io7m.smfj.core.SMFPartialLogged
getName() - Method in enum com.io7m.smfj.cmdline.SMFLogLevel
getName() - Method in enum com.io7m.smfj.core.SMFComponentType

## H

hashCode() - Method in class com.io7m.smfj.core.SMFAttribute
  Computes a hash code from attributes: `name`, `componentType`, `componentCount`, `componentSizeBits`, `componentSizeOctets`, `sizeOctets`.
hashCode() - Method in class com.io7m.smfj.core.SMFAttributeName
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.smfj.core.SMFCoordinateSystem
  Computes a hash code from attributes: `axes`, `windingOrder`.
hashCode() - Method in class com.io7m.smfj.core.SMFFormatDescription
  Computes a hash code from attributes: `description`, `suffix`, `mimeType`, `name`, `randomAccess`.
hashCode() - Method in class com.io7m.smfj.core.SMFFormatVersion
  Computes a hash code from attributes: `major`, `minor`.
hashCode() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Computes a hash code from attributes: `major`, `minor`.
hashCode() - Method in class com.io7m.smfj.core.SMFHeader
  Computes a hash code from attributes: `triangles`, `vertexCount`, `schemaIdentifier`, `coordinateSystem`, `dataByteOrder`, `attributesInOrder`, `attributesByName`.
hashCode() - Method in class com.io7m.smfj.core.SMFMetadataValue
  Computes a hash code from attributes: `schemaId`, `data`.
hashCode() - Method in class com.io7m.smfj.core.SMFPartial
hashCode() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Computes a hash code from attributes: `name`, `versionMajor`, `versionMinor`.
hashCode() - Method in class com.io7m.smfj.core.SMFSchemaName
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.smfj.core.SMFTriangles
  Computes a hash code from attributes: `triangleCount`, `triangleIndexSizeBits`, `triangleIndexSizeOctets`, `triangleSizeOctets`.
hashCode() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Computes a hash code from attributes: `id`, `sizeOfData`, `offset`, `sizeTotal`.
hashCode() - Method in class com.io7m.smfj.parser.api.SMFParseError
  Computes a hash code from attributes: `lexical`, `message`, `exception`.
hashCode() - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  Computes a hash code from attributes: `lexical`, `message`, `exception`.
hashCode() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Computes a hash code from attributes: `provider`, `version`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Computes a hash code from attributes: `values`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Computes a hash code from attributes: `sourceRoot`, `currentPath`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Computes a hash code from attributes: `name`, `parsers`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Computes a hash code from attributes: `header`, `arrays`, `metadata`, `triangles`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFMetadata
  Computes a hash code from attributes: `schema`, `data`.
hashCode() - Method in class com.io7m.smfj.processing.api.SMFProcessingError
  Computes a hash code from attributes: `message`, `exception`.
hashCode() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Computes a hash code from attributes: `name`, `componentType`, `componentCount`, `componentSize`.
hashCode() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Computes a hash code from attributes: `optimize`, `validate`.
hashCode() - Method in class com.io7m.smfj.validation.api.SMFSchema
  Computes a hash code from attributes: `schemaIdentifier`, `requiredAttributes`, `optionalAttributes`, `requiredCoordinateSystem`, `allowExtraAttributes`, `requireTriangles`, `requireVertices`.
hashCode() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Computes a hash code from attributes: `name`, `requiredComponentType`, `requiredComponentCount`, `requiredComponentSize`.
hashCode() - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Computes a hash code from attributes: `message`, `exception`.
hashCode() - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Computes a hash code from attributes: `major`, `minor`.
header() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
header() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
header() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshProducerType
  The parsed header, if no parse errors were encountered.
header() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType

## I

id() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
id() - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2SectionType
ignoring() - Static method in interface com.io7m.smfj.parser.api.SMFParserEventsDataMetaOptionalSupplierType
  A supplier that has the effect of ignoring all metadata.
index() - Method in enum com.io7m.smfj.core.SMFFaceWindingOrder
isFailed() - Method in class com.io7m.smfj.core.SMFPartial
isFailed() - Method in class com.io7m.smfj.core.SMFPartialLogged
isFloatSupported(int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
isInitialized() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Returns `true` if all required attributes are set, indicating that the object is initialized.
isIntegerSignedSupported(int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
isIntegerUnsignedSupported(int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
isSucceeded() - Method in class com.io7m.smfj.core.SMFPartial
isSucceeded() - Method in class com.io7m.smfj.core.SMFPartialLogged
isValid(CharSequence) - Static method in class com.io7m.smfj.core.SMFAttributeNames
isValid(CharSequence) - Static method in class com.io7m.smfj.core.SMFSchemaNames

## L

lex(String) - Method in class com.io7m.smfj.format.text.SMFTLineLexer
  Lex the given line into tokens.
lexical() - Method in class com.io7m.smfj.parser.api.SMFParseError
lexical() - Method in interface com.io7m.smfj.parser.api.SMFParseErrorType
lexical() - Method in class com.io7m.smfj.parser.api.SMFParseWarning
lexical() - Method in interface com.io7m.smfj.parser.api.SMFParseWarningType
line() - Method in interface com.io7m.smfj.format.text.SMFTLineReaderType
  Get the next line.
lineNextRaw() - Method in class com.io7m.smfj.format.text.SMFTLineReaderList
lineNextRaw() - Method in class com.io7m.smfj.format.text.SMFTLineReaderStreamIO
log() - Method in class com.io7m.smfj.format.text.SMFTLineReaderList
log() - Method in class com.io7m.smfj.format.text.SMFTLineReaderStreamIO
LOG_DEBUG - com.io7m.smfj.cmdline.SMFLogLevel
LOG_ERROR - com.io7m.smfj.cmdline.SMFLogLevel
LOG_INFO - com.io7m.smfj.cmdline.SMFLogLevel
LOG_TRACE - com.io7m.smfj.cmdline.SMFLogLevel
LOG_WARN - com.io7m.smfj.cmdline.SMFLogLevel

## M

magic() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingFileHeader
magic() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionEnd
magic() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionMetadata
magic() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionSMF
magic() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionTriangles
magic() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionVertexDataNI
main(String[]) - Static method in class com.io7m.smfj.cmdline.Main
  The main entry point.
Main - Class in com.io7m.smfj.cmdline
  The main command line program.
major() - Method in class com.io7m.smfj.core.SMFFormatVersion
major() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
major() - Method in interface com.io7m.smfj.core.SMFFormatVersionType
major() - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
major() - Method in interface com.io7m.smfj.validation.api.SMFSchemaVersionType
majorIsSet() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Returns `true` if the required attribute `major` is set.
map(Function<A, B>) - Method in class com.io7m.smfj.core.SMFPartial
  Functor map for partials.
map(Function<A, B>) - Method in class com.io7m.smfj.core.SMFPartialLogged
  Functor map for partials.
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating1Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating2Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating3Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating4Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4Type
matchArray(A, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, SMFPartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayType
  Match on the type of array.
MAXIMUM_CHARACTERS - Static variable in class com.io7m.smfj.core.SMFAttributeNames
  The maximum length of a name.
MAXIMUM_CHARACTERS - Static variable in class com.io7m.smfj.core.SMFSchemaNames
  The maximum length of a name.
mesh() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
mesh() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshProducerType
  The parsed mesh, if no parse errors were encountered.
message() - Method in interface com.io7m.smfj.core.SMFErrorType
message() - Method in interface com.io7m.smfj.core.SMFWarningType
message() - Method in class com.io7m.smfj.parser.api.SMFParseError
message() - Method in interface com.io7m.smfj.parser.api.SMFParseErrorType
message() - Method in class com.io7m.smfj.parser.api.SMFParseWarning
message() - Method in interface com.io7m.smfj.parser.api.SMFParseWarningType
message() - Method in class com.io7m.smfj.processing.api.SMFProcessingError
message() - Method in interface com.io7m.smfj.processing.api.SMFProcessingErrorType
message() - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
message() - Method in interface com.io7m.smfj.validation.api.SMFSchemaValidationErrorType
metadata() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
metadata() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType
mimeType() - Method in class com.io7m.smfj.core.SMFFormatDescription
mimeType() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
minor() - Method in class com.io7m.smfj.core.SMFFormatVersion
minor() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
minor() - Method in interface com.io7m.smfj.core.SMFFormatVersionType
minor() - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
minor() - Method in interface com.io7m.smfj.validation.api.SMFSchemaVersionType
minorIsSet() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Returns `true` if the required attribute `minor` is set.

## N

name() - Method in class com.io7m.smfj.core.SMFAttribute
name() - Method in interface com.io7m.smfj.core.SMFAttributeType
name() - Method in class com.io7m.smfj.core.SMFFormatDescription
name() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
name() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
name() - Method in interface com.io7m.smfj.core.SMFSchemaIdentifierType
name() - Method in interface com.io7m.smfj.format.text.SMFTBodySectionParserType
name() - Method in interface com.io7m.smfj.format.text.SMFTHeaderCommandParserType
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserMetadata
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserTriangles
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserVerticesNonInterleaved
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandAttribute
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandCoordinates
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandEndianness
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandSchema
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandTriangles
name() - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandVertices
name() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
name() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandModuleType
name() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshFilterType
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
name() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfigurationType
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterEndiannessSet
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
name() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
name() - Method in interface com.io7m.smfj.validation.api.SMFSchemaAttributeType
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterEndiannessSet
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
  The command name.
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
  The command name.
namespaceURI2p0() - Static method in class com.io7m.smfj.format.xml.internal.SMFX

## O

of(int, int) - Static method in class com.io7m.smfj.core.SMFFormatVersion
  Construct a new immutable `SMFFormatVersion` instance.
of(int, int) - Static method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Construct a new immutable `SMFSchemaVersion` instance.
of(long, int) - Static method in class com.io7m.smfj.core.SMFTriangles
  Construct a new immutable `SMFTriangles` instance.
of(long, long, long) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Construct a new immutable `SMFB2Section` instance.
of(CAxisSystem, SMFFaceWindingOrder) - Static method in class com.io7m.smfj.core.SMFCoordinateSystem
  Construct a new immutable `SMFCoordinateSystem` instance.
of(LexicalPosition<URI>, String, Optional<? extends Exception>) - Static method in class com.io7m.smfj.parser.api.SMFParseError
  Construct a new immutable `SMFParseError` instance.
of(LexicalPosition<URI>, String, Optional<? extends Exception>) - Static method in class com.io7m.smfj.parser.api.SMFParseWarning
  Construct a new immutable `SMFParseWarning` instance.
of(SMFAttributeName, SMFComponentType, int, int) - Static method in class com.io7m.smfj.core.SMFAttribute
  Construct a new immutable `SMFAttribute` instance.
of(SMFAttributeName, Optional<? extends SMFComponentType>, OptionalInt, OptionalInt) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Construct a new immutable `SMFMemoryMeshFilterCheckConfiguration` instance.
of(SMFAttributeName, Optional<? extends SMFComponentType>, OptionalInt, OptionalInt) - Static method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Construct a new immutable `SMFSchemaAttribute` instance.
of(SMFHeader, Map<? extends SMFAttributeName, ? extends SMFAttributeArrayType>, Iterable<? extends SMFMetadata>, Iterable<? extends Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Construct a new immutable `SMFMemoryMesh` instance.
of(SMFHeader, Map<SMFAttributeName, SMFAttributeArrayType>, List<SMFMetadata>, List<Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Construct a new immutable `SMFMemoryMesh` instance.
of(SMFSchemaIdentifier, byte[]) - Static method in class com.io7m.smfj.core.SMFMetadataValue
  Construct a new immutable `SMFMetadataValue` instance.
of(SMFSchemaIdentifier, byte[]) - Static method in class com.io7m.smfj.processing.api.SMFMetadata
  Construct a new immutable `SMFMetadata` instance.
of(SMFSchemaIdentifier, Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>, Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>, Optional<? extends SMFCoordinateSystem>, SMFSchemaAllowExtraAttributes, SMFSchemaRequireTriangles, SMFSchemaRequireVertices) - Static method in class com.io7m.smfj.validation.api.SMFSchema
  Construct a new immutable `SMFSchema` instance.
of(SMFSchemaName, int, int) - Static method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Construct a new immutable `SMFSchemaIdentifier` instance.
of(SMFTriangles, long, Optional<? extends SMFSchemaIdentifier>, SMFCoordinateSystem, ByteOrder, Iterable<? extends SMFAttribute>) - Static method in class com.io7m.smfj.core.SMFHeader
  Construct a new immutable `SMFHeader` instance.
of(SMFTriangles, long, Optional<SMFSchemaIdentifier>, SMFCoordinateSystem, ByteOrder, List<SMFAttribute>) - Static method in class com.io7m.smfj.core.SMFHeader
  Construct a new immutable `SMFHeader` instance.
of(SMFParserProviderType, SMFFormatVersion) - Static method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Construct a new immutable `SMFVersionProbed` instance.
of(Iterable<? extends Vector2D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Construct a new immutable `SMFAttributeArrayFloating2` instance.
of(Iterable<? extends Vector2L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Construct a new immutable `SMFAttributeArrayIntegerSigned2` instance.
of(Iterable<? extends Vector2L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned2` instance.
of(Iterable<? extends Vector3D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Construct a new immutable `SMFAttributeArrayFloating3` instance.
of(Iterable<? extends Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Construct a new immutable `SMFAttributeArrayIntegerSigned3` instance.
of(Iterable<? extends Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned3` instance.
of(Iterable<? extends Vector4D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Construct a new immutable `SMFAttributeArrayFloating4` instance.
of(Iterable<? extends Vector4L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Construct a new immutable `SMFAttributeArrayIntegerSigned4` instance.
of(Iterable<? extends Vector4L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned4` instance.
of(Iterable<Double>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Construct a new immutable `SMFAttributeArrayFloating1` instance.
of(Iterable<Long>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Construct a new immutable `SMFAttributeArrayIntegerSigned1` instance.
of(Iterable<Long>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned1` instance.
of(String) - Static method in class com.io7m.smfj.core.SMFAttributeName
  Construct a new immutable `SMFAttributeName` instance.
of(String) - Static method in enum com.io7m.smfj.core.SMFComponentType
  Return a component type for the given name.
of(String) - Static method in class com.io7m.smfj.core.SMFSchemaName
  Construct a new immutable `SMFSchemaName` instance.
of(String, Map<String, ? extends SMFFilterCommandParserType>) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Construct a new immutable `SMFFilterCommandModule` instance.
of(String, Optional<? extends Exception>) - Static method in class com.io7m.smfj.processing.api.SMFProcessingError
  Construct a new immutable `SMFProcessingError` instance.
of(String, Optional<? extends Exception>) - Static method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Construct a new immutable `SMFSchemaValidationError` instance.
of(Path, Path) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Construct a new immutable `SMFFilterCommandContext` instance.
of(List<Vector2D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Construct a new immutable `SMFAttributeArrayFloating2` instance.
of(List<Vector2L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Construct a new immutable `SMFAttributeArrayIntegerSigned2` instance.
of(List<Vector2L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned2` instance.
of(List<Vector3D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Construct a new immutable `SMFAttributeArrayFloating3` instance.
of(List<Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Construct a new immutable `SMFAttributeArrayIntegerSigned3` instance.
of(List<Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned3` instance.
of(List<Vector4D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Construct a new immutable `SMFAttributeArrayFloating4` instance.
of(List<Vector4L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Construct a new immutable `SMFAttributeArrayIntegerSigned4` instance.
of(List<Vector4L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned4` instance.
of(List<Double>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Construct a new immutable `SMFAttributeArrayFloating1` instance.
of(List<Long>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Construct a new immutable `SMFAttributeArrayIntegerSigned1` instance.
of(List<Long>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Construct a new immutable `SMFAttributeArrayIntegerUnsigned1` instance.
of(OptionalInt, boolean) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Construct a new immutable `SMFMemoryMeshFilterTrianglesOptimizeConfiguration` instance.
ofChannel(URI, SeekableByteChannel, SMFParserEventsErrorType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingContexts
offset() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
offset() - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2SectionType
ofStream(URI, InputStream, SMFParserEventsErrorType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingContexts
onAttributesNonInterleaved() - Method in class com.io7m.smfj.frontend.SMFFCopier
onAttributesNonInterleaved() - Method in class com.io7m.smfj.parser.api.SMFParserEventsBodyIgnoringReceiver
onAttributesNonInterleaved() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsBodyType
onAttributesNonInterleaved() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFX
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeData
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeader
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderAttributes
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXMetadata
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXTriangles
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXVertexDataNonInterleaved
onChildValueProduced(BTElementParsingContextType, SMFAttribute) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderAttributes
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.smfj.format.xml.internal.SMFX
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeader
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.smfj.format.xml.internal.SMFXMetadata
onCommandFFinished(LexicalPositionType<Path>, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandFStarted(LexicalPositionType<Path>, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandFVertexV(LexicalPositionType<Path>, int, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandFVertexV_VN(LexicalPositionType<Path>, int, int, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandFVertexV_VT(LexicalPositionType<Path>, int, int, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandFVertexV_VT_VN(LexicalPositionType<Path>, int, int, int, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandMtllib(LexicalPositionType<Path>, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandO(LexicalPositionType<Path>, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandS(LexicalPositionType<Path>, int) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandUsemtl(LexicalPositionType<Path>, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandV(LexicalPositionType<Path>, int, double, double, double, double) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandVN(LexicalPositionType<Path>, int, double, double, double) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onCommandVT(LexicalPositionType<Path>, int, double, double, double) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onComment(LexicalPositionType<Path>, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onDataAttributesNonInterleavedFinish() - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributesNonInterleavedFinish() - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver
onDataAttributesNonInterleavedFinish() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedType
  Called when parsing of all non-interleaved attribute data has finished.
onDataAttributesNonInterleavedFinish() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeStart(SMFAttribute) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeStart(SMFAttribute) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver
onDataAttributeStart(SMFAttribute) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedType
  Parsing of data for the attribute has started.
onDataAttributeStart(SMFAttribute) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueFinish() - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueFinish() - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueFinish() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  Parsing of data for the attribute has finished.
onDataAttributeValueFinish() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueFloat1(double) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueFloat1(double) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueFloat1(double) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueFloat1(double) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueFloat2(double, double) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueFloat2(double, double) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueFloat2(double, double) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueFloat2(double, double) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueFloat3(double, double, double) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueFloat3(double, double, double) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueFloat3(double, double, double) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueFloat3(double, double, double) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueFloat4(double, double, double, double) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerSigned1(long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerSigned1(long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerSigned1(long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerSigned1(long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerSigned2(long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerSigned3(long, long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerSigned4(long, long, long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerUnsigned1(long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerUnsigned2(long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerUnsigned3(long, long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataAttributeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataAttributeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onDataAttributeValueIntegerUnsigned4(long, long, long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesType
  A data value has been received.
onDataAttributeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataTriangle(long, long, long) - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataTriangle(long, long, long) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesIgnoringReceiver
onDataTriangle(long, long, long) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesType
  A triangle has been parsed.
onDataTriangle(long, long, long) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onDataTrianglesFinish() - Method in class com.io7m.smfj.frontend.SMFFCopier
onDataTrianglesFinish() - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesIgnoringReceiver
onDataTrianglesFinish() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesType
  Parsing of triangles has completed.
onDataTrianglesFinish() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFX
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeData
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat1
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat2
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat3
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat4
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned1
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned2
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned3
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned4
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned1
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned2
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned3
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned4
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeader
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderAttribute
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderAttributes
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderCoordinateSystem
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderSchemaIdentifier
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderTriangles
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXIgnoring
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXMetadata
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXTriangle
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXTriangles
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXVertexDataNonInterleaved
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFX
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeData
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat1
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat2
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat3
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat4
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned1
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned2
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned3
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned4
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned1
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned2
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned3
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned4
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeader
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderAttribute
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderCoordinateSystem
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderSchemaIdentifier
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXHeaderTriangles
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXTriangle
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXTriangles
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.smfj.format.xml.internal.SMFXVertexDataNonInterleaved
onEOF(LexicalPositionType<Path>) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onError(LexicalPosition<URI>, String) - Method in interface com.io7m.smfj.format.support.SMFTriangleTracker.ErrorReceiverType
  Receive an error.
onError(LexicalPositionType<Path>, JOParserErrorCode, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onError(SMFErrorType) - Method in class com.io7m.smfj.cmdline.CommandProbe
onError(SMFErrorType) - Method in class com.io7m.smfj.frontend.SMFFCopier
onError(SMFErrorType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsBodyIgnoringReceiver
onError(SMFErrorType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver
onError(SMFErrorType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onError(SMFErrorType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesIgnoringReceiver
onError(SMFErrorType) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsErrorType
  An error has occurred.
onError(SMFErrorType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsHeaderIgnoringReceiver
onError(SMFErrorType) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onFatalError(LexicalPositionType<Path>, Optional<Throwable>, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onFinish() - Method in class com.io7m.smfj.cmdline.CommandProbe
onFinish() - Method in class com.io7m.smfj.frontend.SMFFCopier
onFinish() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsType
  Parsing has finished.
onFinish() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onHeaderParsed(SMFHeader) - Method in class com.io7m.smfj.cmdline.CommandProbe
onHeaderParsed(SMFHeader) - Method in class com.io7m.smfj.frontend.SMFFCopier
onHeaderParsed(SMFHeader) - Method in class com.io7m.smfj.parser.api.SMFParserEventsHeaderIgnoringReceiver
onHeaderParsed(SMFHeader) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsHeaderType
  Parsing of the header was successful.
onHeaderParsed(SMFHeader) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onLine(LexicalPositionType<Path>, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
onMeta(SMFSchemaIdentifier) - Method in class com.io7m.smfj.frontend.SMFFCopier
onMeta(SMFSchemaIdentifier) - Method in class com.io7m.smfj.parser.api.SMFParserEventsBodyIgnoringReceiver
onMeta(SMFSchemaIdentifier) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataMetaOptionalSupplierType
onMeta(SMFSchemaIdentifier) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onMetaData(SMFSchemaIdentifier, byte[]) - Method in class com.io7m.smfj.frontend.SMFFCopier
onMetaData(SMFSchemaIdentifier, byte[]) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsDataMetaType
  Metadata is ready for delivery.
onMetaData(SMFSchemaIdentifier, byte[]) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onProbeProviderAdd(SMFVersionProbeProviderType) - Method in class com.io7m.smfj.probe.api.SMFVersionProbeControllerOSGi
  Register a version probe provider.
onProbeProviderRemove(SMFVersionProbeProviderType) - Method in class com.io7m.smfj.probe.api.SMFVersionProbeControllerOSGi
  Unregister a version probe provider.
onShouldIgnoreUnrecognizedElements(BTElementParsingContextType) - Method in class com.io7m.smfj.format.xml.internal.SMFXIgnoring
onStart() - Method in class com.io7m.smfj.cmdline.CommandProbe
onStart() - Method in class com.io7m.smfj.frontend.SMFFCopier
onStart() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsType
  Parsing has started.
onStart() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onTriangles() - Method in class com.io7m.smfj.frontend.SMFFCopier
onTriangles() - Method in class com.io7m.smfj.parser.api.SMFParserEventsBodyIgnoringReceiver
onTriangles() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsBodyType
onTriangles() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onVersionReceived(SMFFormatVersion) - Method in class com.io7m.smfj.cmdline.CommandProbe
onVersionReceived(SMFFormatVersion) - Method in class com.io7m.smfj.frontend.SMFFCopier
onVersionReceived(SMFFormatVersion) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsType
  The file format version has been successfully parsed.
onVersionReceived(SMFFormatVersion) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
onWarning(SMFWarningType) - Method in class com.io7m.smfj.cmdline.CommandProbe
onWarning(SMFWarningType) - Method in class com.io7m.smfj.frontend.SMFFCopier
onWarning(SMFWarningType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsBodyIgnoringReceiver
onWarning(SMFWarningType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver
onWarning(SMFWarningType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
onWarning(SMFWarningType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesIgnoringReceiver
onWarning(SMFWarningType) - Method in interface com.io7m.smfj.parser.api.SMFParserEventsErrorType
  An error has occurred of a severity low enough that it should just be considered a warning.
onWarning(SMFWarningType) - Method in class com.io7m.smfj.parser.api.SMFParserEventsHeaderIgnoringReceiver
onWarning(SMFWarningType) - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
optimize() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  A specification of whether triangles should be optimized.
optimize() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfigurationType
  A specification of whether triangles should be optimized.
optionalAttributes() - Method in class com.io7m.smfj.validation.api.SMFSchema
  A schema may define optional attributes.
optionalAttributes() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
  A schema may define optional attributes.

## P

parse() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParserRandomAccess
parse() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParserSequential
parse() - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
parse() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Parser
parse() - Method in class com.io7m.smfj.format.xml.internal.SMFXParser
parse() - Method in interface com.io7m.smfj.parser.api.SMFParserRandomAccessType
  Begin parsing.
parse() - Method in interface com.io7m.smfj.parser.api.SMFParserSequentialType
  Begin parsing.
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingAttribute
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingAttributeList
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingCoordinateSystem
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingFile
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingFileHeader
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSchemaIdentifier
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionEnd
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionHeader
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionMetadata
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionSMF
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionTriangles
parse(SMFB2ParsingContextType) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionVertexDataNI
parse(SMFB2ParsingContextType) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2StructureParserType
parse(SMFParserEventsBodyType, List<String>) - Method in interface com.io7m.smfj.format.text.SMFTBodySectionParserType
  Parse the section, delivering events to `receiver`.
parse(SMFParserEventsBodyType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserMetadata
parse(SMFParserEventsBodyType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserTriangles
parse(SMFParserEventsBodyType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserVerticesNonInterleaved
parse(SMFParserEventsHeaderType, List<String>) - Method in interface com.io7m.smfj.format.text.SMFTHeaderCommandParserType
  Parse the section, delivering events to `receiver`.
parse(SMFParserEventsHeaderType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandAttribute
parse(SMFParserEventsHeaderType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandCoordinates
parse(SMFParserEventsHeaderType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandEndianness
parse(SMFParserEventsHeaderType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandSchema
parse(SMFParserEventsHeaderType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandTriangles
parse(SMFParserEventsHeaderType, List<String>) - Method in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandVertices
parse(Optional<URI>, int, List<String>) - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandParserType
  Parse a filter command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterEndiannessSet
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
  Attempt to parse a command.
parse(Optional<URI>, int, List<String>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
  Attempt to parse a command.
parseDirectly(BSSReaderType) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingFileHeader
  Parse a file header from the given reader.
parseFromStream(SMFFilterCommandModuleResolverType, Optional<URI>, InputStream) - Static method in class com.io7m.smfj.frontend.SMFFilterCommandFile
  Parse a command file.
parserCreateRandomAccess(SMFParserEventsType, URI, FileChannel) - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
parserCreateRandomAccess(SMFParserEventsType, URI, FileChannel) - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
parserCreateRandomAccess(SMFParserEventsType, URI, FileChannel) - Method in class com.io7m.smfj.format.text.SMFFormatText
parserCreateRandomAccess(SMFParserEventsType, URI, FileChannel) - Method in class com.io7m.smfj.format.xml.SMFFormatXML
parserCreateRandomAccess(SMFParserEventsType, URI, FileChannel) - Method in interface com.io7m.smfj.parser.api.SMFParserProviderType
parserCreateSequential(SMFParserEventsType, URI, InputStream) - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
parserCreateSequential(SMFParserEventsType, URI, InputStream) - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
parserCreateSequential(SMFParserEventsType, URI, InputStream) - Method in class com.io7m.smfj.format.text.SMFFormatText
parserCreateSequential(SMFParserEventsType, URI, InputStream) - Method in class com.io7m.smfj.format.xml.SMFFormatXML
parserCreateSequential(SMFParserEventsType, URI, InputStream) - Method in interface com.io7m.smfj.parser.api.SMFParserProviderType
parserFormat() - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
parserFormat() - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
parserFormat() - Method in class com.io7m.smfj.format.text.SMFFormatText
parserFormat() - Method in class com.io7m.smfj.format.xml.SMFFormatXML
parserFormat() - Method in interface com.io7m.smfj.parser.api.SMFParserProviderType
parsers() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
parsers() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandModuleType
parserSupportedVersions() - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
parserSupportedVersions() - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
parserSupportedVersions() - Method in class com.io7m.smfj.format.text.SMFFormatText
parserSupportedVersions() - Method in class com.io7m.smfj.format.xml.SMFFormatXML
parserSupportedVersions() - Method in interface com.io7m.smfj.parser.api.SMFParserProviderType
parseSchema() - Method in interface com.io7m.smfj.validation.api.SMFSchemaParserType
PATTERN - Static variable in class com.io7m.smfj.core.SMFAttributeNames
  The pattern that defines a valid attribute name.
PATTERN - Static variable in class com.io7m.smfj.core.SMFSchemaNames
  The pattern that defines a valid schema name.
position() - Method in interface com.io7m.smfj.format.text.SMFTLineReaderType
probe(InputStream) - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
probe(InputStream) - Method in class com.io7m.smfj.format.text.SMFFormatText
probe(InputStream) - Method in class com.io7m.smfj.format.xml.SMFFormatXML
probe(InputStream) - Method in interface com.io7m.smfj.probe.api.SMFVersionProbeProviderType
  Attempt to probe the given file stream.
probe(Supplier<InputStream>) - Method in class com.io7m.smfj.probe.api.SMFVersionProbeControllerOSGi
probe(Supplier<InputStream>) - Method in class com.io7m.smfj.probe.api.SMFVersionProbeControllerServiceLoader
probe(Supplier<InputStream>) - Method in interface com.io7m.smfj.probe.api.SMFVersionProbeControllerType
  Probe the given file.
provider() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
provider() - Method in interface com.io7m.smfj.probe.api.SMFVersionProbedType
publishError(SMFErrorType) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2ParsingContextType
publishWarning(SMFWarningType) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2ParsingContextType
putAllArrays(Map<? extends SMFAttributeName, ? extends SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Put all mappings from the specified map as entries to `arrays` map.
putAllOptionalAttributes(Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Put all mappings from the specified map as entries to `optionalAttributes` map.
putAllParsers(Map<String, ? extends SMFFilterCommandParserType>) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Put all mappings from the specified map as entries to `parsers` map.
putAllRequiredAttributes(Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Put all mappings from the specified map as entries to `requiredAttributes` map.
putArrays(SMFAttributeName, SMFAttributeArrayType) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Put one entry to the `arrays` map.
putArrays(Map.Entry<? extends SMFAttributeName, ? extends SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Put one entry to the `arrays` map.
putOptionalAttributes(SMFAttributeName, SMFSchemaAttribute) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Put one entry to the `optionalAttributes` map.
putOptionalAttributes(Map.Entry<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Put one entry to the `optionalAttributes` map.
putParsers(String, SMFFilterCommandParserType) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Put one entry to the `parsers` map.
putParsers(Map.Entry<String, ? extends SMFFilterCommandParserType>) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Put one entry to the `parsers` map.
putRequiredAttributes(SMFAttributeName, SMFSchemaAttribute) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Put one entry to the `requiredAttributes` map.
putRequiredAttributes(Map.Entry<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Put one entry to the `requiredAttributes` map.

## R

randomAccess() - Method in class com.io7m.smfj.core.SMFFormatDescription
randomAccess() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
requiredAttributes() - Method in class com.io7m.smfj.validation.api.SMFSchema
  A schema may define required attributes.
requiredAttributes() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
  A schema may define required attributes.
requiredComponentCount() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
requiredComponentCount() - Method in interface com.io7m.smfj.validation.api.SMFSchemaAttributeType
requiredComponentSize() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
requiredComponentSize() - Method in interface com.io7m.smfj.validation.api.SMFSchemaAttributeType
requiredComponentType() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
requiredComponentType() - Method in interface com.io7m.smfj.validation.api.SMFSchemaAttributeType
requiredCoordinateSystem() - Method in class com.io7m.smfj.validation.api.SMFSchema
requiredCoordinateSystem() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
requireTriangles() - Method in class com.io7m.smfj.validation.api.SMFSchema
requireTriangles() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
requireVertices() - Method in class com.io7m.smfj.validation.api.SMFSchema
requireVertices() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
resolvePath(Path) - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandContextType
  Resolve a given path.
run() - Method in class com.io7m.smfj.cmdline.Main

## S

schema() - Method in class com.io7m.smfj.processing.api.SMFMetadata
schema() - Method in interface com.io7m.smfj.processing.api.SMFMetadataType
schemaId() - Method in class com.io7m.smfj.core.SMFMetadataValue
schemaId() - Method in interface com.io7m.smfj.core.SMFMetadataValueType
schemaIdentifier() - Method in class com.io7m.smfj.core.SMFHeader
schemaIdentifier() - Method in interface com.io7m.smfj.core.SMFHeaderType
schemaIdentifier() - Method in class com.io7m.smfj.validation.api.SMFSchema
schemaIdentifier() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
schemaIdentifierSize() - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSchemaIdentifier
schemaParserCreate(URI, InputStream) - Method in interface com.io7m.smfj.validation.api.SMFSchemaParserProviderType
schemaParserCreate(URI, InputStream) - Method in class com.io7m.smfj.validation.main.SMFSchemaParserProvider
schemaSerializerCreate(SMFSchemaVersion, Path, OutputStream) - Method in interface com.io7m.smfj.validation.api.SMFSchemaSerializerProviderType
schemaSerializerCreate(SMFSchemaVersion, Path, OutputStream) - Method in class com.io7m.smfj.validation.main.SMFSchemaSerializerProvider
schemaSupportedVersions() - Method in interface com.io7m.smfj.validation.api.SMFSchemaParserProviderType
schemaSupportedVersions() - Method in interface com.io7m.smfj.validation.api.SMFSchemaSerializerProviderType
schemaSupportedVersions() - Method in class com.io7m.smfj.validation.main.SMFSchemaParserProvider
schemaSupportedVersions() - Method in class com.io7m.smfj.validation.main.SMFSchemaSerializerProvider
SECTION_ALIGNMENT - Static variable in interface com.io7m.smfj.format.binary2.internal.SMFB2SectionType
  The required natural alignment of sections.
serialize(SMFMemoryMesh, SMFSerializerType) - Static method in class com.io7m.smfj.processing.api.SMFMemoryMeshSerializer
  Serialize the given mesh to the given serializer.
serializeData(SMFAttributeName) - Method in class com.io7m.smfj.format.binary2.internal.serial.SMFB2SerializerDataAttributesNonInterleaved
serializeData(SMFAttributeName) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesNonInterleavedType
  Start serializing data for a single attribute.
serializeHeader(SMFHeader) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Serializer
serializeHeader(SMFHeader) - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
serializeHeader(SMFHeader) - Method in class com.io7m.smfj.format.xml.internal.SMFXSerializer
serializeHeader(SMFHeader) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerType
  Serialize the header data.
serializeMetadata(SMFSchemaIdentifier, byte[]) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Serializer
serializeMetadata(SMFSchemaIdentifier, byte[]) - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
serializeMetadata(SMFSchemaIdentifier, byte[]) - Method in class com.io7m.smfj.format.xml.internal.SMFXSerializer
serializeMetadata(SMFSchemaIdentifier, byte[]) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerType
  Serialize one item of metadata.
serializerCreate(SMFFormatVersion, URI, OutputStream) - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
serializerCreate(SMFFormatVersion, URI, OutputStream) - Method in class com.io7m.smfj.format.text.SMFFormatText
serializerCreate(SMFFormatVersion, URI, OutputStream) - Method in class com.io7m.smfj.format.xml.SMFFormatXML
serializerCreate(SMFFormatVersion, URI, OutputStream) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerProviderType
serializerFormat() - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
serializerFormat() - Method in class com.io7m.smfj.format.text.SMFFormatText
serializerFormat() - Method in class com.io7m.smfj.format.xml.SMFFormatXML
serializerFormat() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerProviderType
serializerSupportedVersions() - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
serializerSupportedVersions() - Method in class com.io7m.smfj.format.text.SMFFormatText
serializerSupportedVersions() - Method in class com.io7m.smfj.format.xml.SMFFormatXML
serializerSupportedVersions() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerProviderType
serializeSchema(SMFSchema) - Method in interface com.io7m.smfj.validation.api.SMFSchemaSerializerType
  Serialize the schema.
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBETriangles16
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBETriangles32
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBETriangles64
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLETriangles16
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLETriangles32
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLETriangles64
serializeTriangle(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.Triangles8
serializeTriangle(long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataTrianglesType
  Serialize a triangle.
serializeTrianglesStart() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Serializer
serializeTrianglesStart() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
serializeTrianglesStart() - Method in class com.io7m.smfj.format.xml.internal.SMFXSerializer
serializeTrianglesStart() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerType
  Start serializing triangles.
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat1_16
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat1_32
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat1_64
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat1_16
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat1_32
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat1_64
serializeValueFloat1(double) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueFloat1(double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat2_16
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat2_32
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat2_64
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat2_16
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat2_32
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat2_64
serializeValueFloat2(double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueFloat2(double, double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat3_16
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat3_32
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat3_64
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat3_16
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat3_32
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat3_64
serializeValueFloat3(double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueFloat3(double, double, double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat4_16
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat4_32
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat4_64
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat4_16
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat4_32
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat4_64
serializeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueFloat4(double, double, double, double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned1_16
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned1_32
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned1_64
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned1_16
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned1_32
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned1_64
serializeValueIntegerSigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerSigned1(long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned2_16
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned2_32
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned2_64
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned2_16
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned2_32
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned2_64
serializeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerSigned2(long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned3_16
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned3_32
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned3_64
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned3_16
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned3_32
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned3_64
serializeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerSigned3(long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned4_16
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned4_32
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned4_64
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned4_16
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned4_32
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned4_64
serializeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerSigned4(long, long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned1_16
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned1_32
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned1_64
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned1_16
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned1_32
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned1_64
serializeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerUnsigned1(long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned2_16
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned2_32
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned2_64
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned2_16
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned2_32
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned2_64
serializeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerUnsigned2(long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned3_16
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned3_32
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned3_64
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned3_16
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned3_32
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned3_64
serializeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerUnsigned3(long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned4_16
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned4_32
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned4_64
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned4_16
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned4_32
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned4_64
serializeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
  Must be overridden for writers that accept values of this type.
serializeValueIntegerUnsigned4(long, long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
  Serialize a value.
serializeVertexDataNonInterleavedStart() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Serializer
serializeVertexDataNonInterleavedStart() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
serializeVertexDataNonInterleavedStart() - Method in class com.io7m.smfj.format.xml.internal.SMFXSerializer
serializeVertexDataNonInterleavedStart() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerType
  Start serializing non-interleaved vertex data.
setAllowExtraAttributes(SMFSchemaAllowExtraAttributes) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Initializes the value for the `allowExtraAttributes` attribute.
setArrays(Map<? extends SMFAttributeName, ? extends SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Sets or replaces all mappings from the specified map as entries for the `arrays` map.
setAttributesInOrder(Iterable<? extends SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Sets or replaces all elements for `attributesInOrder` list.
setAxes(CAxisSystem) - Method in class com.io7m.smfj.core.SMFCoordinateSystem.Builder
  Initializes the value for the `axes` attribute.
setComponentCount(int) - Method in class com.io7m.smfj.core.SMFAttribute.Builder
  Initializes the value for the `componentCount` attribute.
setComponentCount(int) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the optional value `componentCount` to componentCount.
setComponentCount(OptionalInt) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the optional value `componentCount` to componentCount.
setComponentSize(int) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the optional value `componentSize` to componentSize.
setComponentSize(OptionalInt) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the optional value `componentSize` to componentSize.
setComponentSizeBits(int) - Method in class com.io7m.smfj.core.SMFAttribute.Builder
  Initializes the value for the `componentSizeBits` attribute.
setComponentType(SMFComponentType) - Method in class com.io7m.smfj.core.SMFAttribute.Builder
  Initializes the value for the `componentType` attribute.
setComponentType(SMFComponentType) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the optional value `componentType` to componentType.
setComponentType(Optional<? extends SMFComponentType>) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the optional value `componentType` to componentType.
setCoordinateSystem(SMFCoordinateSystem) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Initializes the value for the `coordinateSystem` attribute.
setCurrentPath(Path) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext.Builder
  Initializes the value for the `currentPath` attribute.
setData(byte...) - Method in class com.io7m.smfj.core.SMFMetadataValue.Builder
  Initializes the value for the `data` attribute.
setData(byte...) - Method in class com.io7m.smfj.processing.api.SMFMetadata.Builder
  Initializes the value for the `data` attribute.
setDataByteOrder(ByteOrder) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Initializes the value for the `dataByteOrder` attribute.
setDescription(String) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Initializes the value for the `description` attribute.
setException(Exception) - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Initializes the optional value `exception` to exception.
setException(Exception) - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Initializes the optional value `exception` to exception.
setException(Exception) - Method in class com.io7m.smfj.processing.api.SMFProcessingError.Builder
  Initializes the optional value `exception` to exception.
setException(Exception) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError.Builder
  Initializes the optional value `exception` to exception.
setException(Optional<? extends Exception>) - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Initializes the optional value `exception` to exception.
setException(Optional<? extends Exception>) - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Initializes the optional value `exception` to exception.
setException(Optional<? extends Exception>) - Method in class com.io7m.smfj.processing.api.SMFProcessingError.Builder
  Initializes the optional value `exception` to exception.
setException(Optional<? extends Exception>) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError.Builder
  Initializes the optional value `exception` to exception.
setHeader(SMFHeader) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Initializes the value for the `header` attribute.
setId(long) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section.Builder
  Initializes the value for the `id` attribute.
setLexical(LexicalPosition<URI>) - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Initializes the value for the `lexical` attribute.
setLexical(LexicalPosition<URI>) - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Initializes the value for the `lexical` attribute.
setMajor(int) - Method in class com.io7m.smfj.core.SMFFormatVersion.Builder
  Initializes the value for the `major` attribute.
setMajor(int) - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Assigns a value to the `major` attribute.
setMajor(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion.Builder
  Initializes the value for the `major` attribute.
setMessage(String) - Method in class com.io7m.smfj.parser.api.SMFParseError.Builder
  Initializes the value for the `message` attribute.
setMessage(String) - Method in class com.io7m.smfj.parser.api.SMFParseWarning.Builder
  Initializes the value for the `message` attribute.
setMessage(String) - Method in class com.io7m.smfj.processing.api.SMFProcessingError.Builder
  Initializes the value for the `message` attribute.
setMessage(String) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError.Builder
  Initializes the value for the `message` attribute.
setMetadata(Iterable<? extends SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Sets or replaces all elements for `metadata` list.
setMimeType(String) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Initializes the value for the `mimeType` attribute.
setMinor(int) - Method in class com.io7m.smfj.core.SMFFormatVersion.Builder
  Initializes the value for the `minor` attribute.
setMinor(int) - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Assigns a value to the `minor` attribute.
setMinor(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion.Builder
  Initializes the value for the `minor` attribute.
setName(SMFAttributeName) - Method in class com.io7m.smfj.core.SMFAttribute.Builder
  Initializes the value for the `name` attribute.
setName(SMFAttributeName) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration.Builder
  Initializes the value for the `name` attribute.
setName(SMFAttributeName) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the value for the `name` attribute.
setName(SMFSchemaName) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier.Builder
  Initializes the value for the `name` attribute.
setName(String) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Initializes the value for the `name` attribute.
setName(String) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Initializes the value for the `name` attribute.
setOffset(long) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section.Builder
  Initializes the value for the `offset` attribute.
setOptimize(int) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder
  Initializes the optional value `optimize` to optimize.
setOptimize(OptionalInt) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder
  Initializes the optional value `optimize` to optimize.
setOptionalAttributes(Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Sets or replaces all mappings from the specified map as entries for the `optionalAttributes` map.
setParsers(Map<String, ? extends SMFFilterCommandParserType>) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
  Sets or replaces all mappings from the specified map as entries for the `parsers` map.
setProvider(SMFParserProviderType) - Method in class com.io7m.smfj.probe.api.SMFVersionProbed.Builder
  Initializes the value for the `provider` attribute.
setRandomAccess(boolean) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Initializes the value for the `randomAccess` attribute.
setRequiredAttributes(Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Sets or replaces all mappings from the specified map as entries for the `requiredAttributes` map.
setRequiredComponentCount(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the optional value `requiredComponentCount` to requiredComponentCount.
setRequiredComponentCount(OptionalInt) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the optional value `requiredComponentCount` to requiredComponentCount.
setRequiredComponentSize(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the optional value `requiredComponentSize` to requiredComponentSize.
setRequiredComponentSize(OptionalInt) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the optional value `requiredComponentSize` to requiredComponentSize.
setRequiredComponentType(SMFComponentType) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the optional value `requiredComponentType` to requiredComponentType.
setRequiredComponentType(Optional<? extends SMFComponentType>) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute.Builder
  Initializes the optional value `requiredComponentType` to requiredComponentType.
setRequiredCoordinateSystem(SMFCoordinateSystem) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Initializes the optional value `requiredCoordinateSystem` to requiredCoordinateSystem.
setRequiredCoordinateSystem(Optional<? extends SMFCoordinateSystem>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Initializes the optional value `requiredCoordinateSystem` to requiredCoordinateSystem.
setRequireTriangles(SMFSchemaRequireTriangles) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Initializes the value for the `requireTriangles` attribute.
setRequireVertices(SMFSchemaRequireVertices) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Initializes the value for the `requireVertices` attribute.
setSchema(SMFSchemaIdentifier) - Method in class com.io7m.smfj.processing.api.SMFMetadata.Builder
  Initializes the value for the `schema` attribute.
setSchemaId(SMFSchemaIdentifier) - Method in class com.io7m.smfj.core.SMFMetadataValue.Builder
  Initializes the value for the `schemaId` attribute.
setSchemaIdentifier(SMFSchemaIdentifier) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Initializes the optional value `schemaIdentifier` to schemaIdentifier.
setSchemaIdentifier(SMFSchemaIdentifier) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
  Initializes the value for the `schemaIdentifier` attribute.
setSchemaIdentifier(Optional<? extends SMFSchemaIdentifier>) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Initializes the optional value `schemaIdentifier` to schemaIdentifier.
setSizeOfData(long) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section.Builder
  Initializes the value for the `sizeOfData` attribute.
setSourceRoot(Path) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext.Builder
  Initializes the value for the `sourceRoot` attribute.
setSuffix(String) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
  Initializes the value for the `suffix` attribute.
setTriangleCount(long) - Method in class com.io7m.smfj.core.SMFTriangles.Builder
  Initializes the value for the `triangleCount` attribute.
setTriangleIndexSizeBits(int) - Method in class com.io7m.smfj.core.SMFTriangles.Builder
  Initializes the value for the `triangleIndexSizeBits` attribute.
setTriangles(SMFTriangles) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Initializes the value for the `triangles` attribute.
setTriangles(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
  Sets or replaces all elements for `triangles` list.
setValidate(boolean) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder
  Initializes the value for the `validate` attribute.
setValue(String) - Method in class com.io7m.smfj.core.SMFAttributeName.Builder
  Initializes the value for the `value` attribute.
setValue(String) - Method in class com.io7m.smfj.core.SMFSchemaName.Builder
  Initializes the value for the `value` attribute.
setValues(Iterable<? extends Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<? extends Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
  Sets or replaces all elements for `values` list.
setValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
  Sets or replaces all elements for `values` list.
setVersion(SMFFormatVersion) - Method in class com.io7m.smfj.probe.api.SMFVersionProbed.Builder
  Initializes the value for the `version` attribute.
setVersionMajor(int) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier.Builder
  Initializes the value for the `versionMajor` attribute.
setVersionMinor(int) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier.Builder
  Initializes the value for the `versionMinor` attribute.
setVertexCount(long) - Method in class com.io7m.smfj.core.SMFHeader.Builder
  Initializes the value for the `vertexCount` attribute.
setWindingOrder(SMFFaceWindingOrder) - Method in class com.io7m.smfj.core.SMFCoordinateSystem.Builder
  Initializes the value for the `windingOrder` attribute.
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating1Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating2Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating3Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating4Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4Type
size() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayType
sizeOctets() - Method in class com.io7m.smfj.core.SMFAttribute
sizeOctets() - Method in interface com.io7m.smfj.core.SMFAttributeType
sizeOfData() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  The size of the section data, not including the magic number or this size value.
sizeOfData() - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2SectionType
  The size of the section data, not including the magic number or this size value.
sizeTotal() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
sizeTotal() - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2SectionType
SMF_EXTRA_ATTRIBUTES_ALLOWED - com.io7m.smfj.validation.api.SMFSchemaAllowExtraAttributes
  Extra attributes are allowed.
SMF_EXTRA_ATTRIBUTES_DISALLOWED - com.io7m.smfj.validation.api.SMFSchemaAllowExtraAttributes
  Extra attributes are disallowed.
SMF_TRIANGLES_NOT_REQUIRED - com.io7m.smfj.validation.api.SMFSchemaRequireTriangles
  A non-zero triangle count is not required.
SMF_TRIANGLES_REQUIRED - com.io7m.smfj.validation.api.SMFSchemaRequireTriangles
  A non-zero triangle count is required.
SMF_VERTICES_NOT_REQUIRED - com.io7m.smfj.validation.api.SMFSchemaRequireVertices
  A non-zero vertex count is not required.
SMF_VERTICES_REQUIRED - com.io7m.smfj.validation.api.SMFSchemaRequireVertices
  A non-zero vertex count is required.
SMFAttribute - Class in com.io7m.smfj.core
  An attribute.
SMFAttribute.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFAttribute`.
SMFAttributeArrayFloating1 - Class in com.io7m.smfj.processing.api
  The type of 1-element floating point arrays.
SMFAttributeArrayFloating1.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayFloating1`.
SMFAttributeArrayFloating1Type - Interface in com.io7m.smfj.processing.api
  The type of 1-element floating point arrays.
SMFAttributeArrayFloating2 - Class in com.io7m.smfj.processing.api
  The type of 2-element floating point arrays.
SMFAttributeArrayFloating2.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayFloating2`.
SMFAttributeArrayFloating2Type - Interface in com.io7m.smfj.processing.api
  The type of 2-element floating point arrays.
SMFAttributeArrayFloating3 - Class in com.io7m.smfj.processing.api
  The type of 3-element floating point arrays.
SMFAttributeArrayFloating3.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayFloating3`.
SMFAttributeArrayFloating3Type - Interface in com.io7m.smfj.processing.api
  The type of 3-element floating point arrays.
SMFAttributeArrayFloating4 - Class in com.io7m.smfj.processing.api
  The type of 4-element floating point arrays.
SMFAttributeArrayFloating4.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayFloating4`.
SMFAttributeArrayFloating4Type - Interface in com.io7m.smfj.processing.api
  The type of 4-element floating point arrays.
SMFAttributeArrayIntegerSigned1 - Class in com.io7m.smfj.processing.api
  The type of 1-element signed integer arrays.
SMFAttributeArrayIntegerSigned1.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerSigned1`.
SMFAttributeArrayIntegerSigned1Type - Interface in com.io7m.smfj.processing.api
  The type of 1-element signed integer arrays.
SMFAttributeArrayIntegerSigned2 - Class in com.io7m.smfj.processing.api
  The type of 2-element signed integer arrays.
SMFAttributeArrayIntegerSigned2.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerSigned2`.
SMFAttributeArrayIntegerSigned2Type - Interface in com.io7m.smfj.processing.api
  The type of 2-element signed integer arrays.
SMFAttributeArrayIntegerSigned3 - Class in com.io7m.smfj.processing.api
  The type of 3-element signed integer arrays.
SMFAttributeArrayIntegerSigned3.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerSigned3`.
SMFAttributeArrayIntegerSigned3Type - Interface in com.io7m.smfj.processing.api
  The type of 3-element signed integer arrays.
SMFAttributeArrayIntegerSigned4 - Class in com.io7m.smfj.processing.api
  The type of 4-element signed integer arrays.
SMFAttributeArrayIntegerSigned4.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerSigned4`.
SMFAttributeArrayIntegerSigned4Type - Interface in com.io7m.smfj.processing.api
  The type of 4-element signed integer arrays.
SMFAttributeArrayIntegerUnsigned1 - Class in com.io7m.smfj.processing.api
  The type of 1-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned1.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerUnsigned1`.
SMFAttributeArrayIntegerUnsigned1Type - Interface in com.io7m.smfj.processing.api
  The type of 1-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned2 - Class in com.io7m.smfj.processing.api
  The type of 2-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned2.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerUnsigned2`.
SMFAttributeArrayIntegerUnsigned2Type - Interface in com.io7m.smfj.processing.api
  The type of 2-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned3 - Class in com.io7m.smfj.processing.api
  The type of 3-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned3.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerUnsigned3`.
SMFAttributeArrayIntegerUnsigned3Type - Interface in com.io7m.smfj.processing.api
  The type of 3-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned4 - Class in com.io7m.smfj.processing.api
  The type of 4-element unsigned integer arrays.
SMFAttributeArrayIntegerUnsigned4.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFAttributeArrayIntegerUnsigned4`.
SMFAttributeArrayIntegerUnsigned4Type - Interface in com.io7m.smfj.processing.api
  The type of 4-element unsigned integer arrays.
SMFAttributeArrayType - Interface in com.io7m.smfj.processing.api
  The type of arrays.
SMFAttributeName - Class in com.io7m.smfj.core
  An attribute name.
SMFAttributeName.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFAttributeName`.
SMFAttributeNames - Class in com.io7m.smfj.core
  Validity checks for attribute names.
SMFAttributeNameType - Interface in com.io7m.smfj.core
  An attribute name.
SMFAttributeType - Interface in com.io7m.smfj.core
  An attribute.
SMFB2Alignment - Class in com.io7m.smfj.format.binary2.internal
  Functions to calculate alignment.
SMFB2ParseErrors - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParserRandomAccess - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParserRandomAccess(SMFParserEventsType, URI, FileChannel, SMFB2ParsingContexts) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParserRandomAccess
SMFB2ParserSequential - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParserSequential(SMFParserEventsType, URI, InputStream, SMFB2ParsingContexts) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParserSequential
SMFB2ParsingAttribute - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingAttribute(long) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingAttribute
SMFB2ParsingAttributeList - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingContexts - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingContexts(BSSReaderProviderType) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingContexts
SMFB2ParsingContextType - Interface in com.io7m.smfj.format.binary2.internal
SMFB2ParsingContextType.WithReaderFunctionType<T> - Interface in com.io7m.smfj.format.binary2.internal
SMFB2ParsingCoordinateSystem - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingFile - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingFile(SMFParserEventsType) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingFile
SMFB2ParsingFileHeader - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingFileHeader() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingFileHeader
SMFB2ParsingSchemaIdentifier - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingSectionEnd - Class in com.io7m.smfj.format.binary2.internal
  An 'end' section.
SMFB2ParsingSectionEnd(SMFB2Section) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionEnd
  Construct a parser.
SMFB2ParsingSectionHeader - Class in com.io7m.smfj.format.binary2.internal
  A parser that can parse the section header for an arbitrary section.
SMFB2ParsingSectionHeader() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionHeader
  Construct a parser.
SMFB2ParsingSectionMetadata - Class in com.io7m.smfj.format.binary2.internal
  A 'metadata' section.
SMFB2ParsingSectionMetadata(SMFParserEventsDataMetaOptionalSupplierType, SMFB2Section) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionMetadata
  Construct a parser.
SMFB2ParsingSectionSMF - Class in com.io7m.smfj.format.binary2.internal
  The 'smf' section.
SMFB2ParsingSectionSMF(SMFB2Section) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionSMF
SMFB2ParsingSectionTriangles - Class in com.io7m.smfj.format.binary2.internal
  An 'end' section.
SMFB2ParsingSectionTriangles(SMFB2Section, SMFHeader, SMFTriangleTracker, SMFParserEventsDataTrianglesType) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionTriangles
  Construct a parser.
SMFB2ParsingSectionVertexDataNI - Class in com.io7m.smfj.format.binary2.internal
SMFB2ParsingSectionVertexDataNI(SMFB2Section, SMFHeader, SMFParserEventsDataAttributesNonInterleavedType) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionVertexDataNI
SMFB2Section - Class in com.io7m.smfj.format.binary2.internal
  A parsed section.
SMFB2Section.Builder - Class in com.io7m.smfj.format.binary2.internal
  Builds instances of type `SMFB2Section`.
SMFB2SectionType - Interface in com.io7m.smfj.format.binary2.internal
  A parsed section.
SMFB2Serializer - Class in com.io7m.smfj.format.binary2.internal
SMFB2Serializer(SMFFormatVersion, BSSWriterSequentialType) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2Serializer
SMFB2SerializerDataAttributeNonInterleavedBE - Class in com.io7m.smfj.format.binary2.internal.serial
SMFB2SerializerDataAttributeNonInterleavedLE - Class in com.io7m.smfj.format.binary2.internal.serial
SMFB2SerializerDataAttributesNonInterleaved - Class in com.io7m.smfj.format.binary2.internal.serial
SMFB2SerializerDataAttributesNonInterleaved(SMFHeader, BSSWriterSequentialType) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.SMFB2SerializerDataAttributesNonInterleaved
SMFB2StructureParserType<T> - Interface in com.io7m.smfj.format.binary2.internal
SMFB2StructureWriterType<T> - Interface in com.io7m.smfj.format.binary2.internal
SMFB2WritingBoundedString - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingBoundedString(String, int) - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingBoundedString
SMFB2WritingCoordinateSystem - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingCoordinateSystem() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingCoordinateSystem
SMFB2WritingFileHeader - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingFileHeader() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingFileHeader
SMFB2WritingSchemaIdentifier - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingSchemaIdentifier() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingSchemaIdentifier
SMFB2WritingSectionEnd - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingSectionEnd() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionEnd
SMFB2WritingSectionHeader - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingSectionHeader() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionHeader
SMFB2WritingSectionMetadata - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingSectionMetadata() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionMetadata
SMFB2WritingSectionSMF - Class in com.io7m.smfj.format.binary2.internal
SMFB2WritingSectionSMF() - Constructor for class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionSMF
SMFBase64Lines - Class in com.io7m.smfj.format.text
  Base64 encoding.
SMFBlender - Class in com.io7m.smfj.blender
  Empty class for looking up resources by class.
SMFComponentType - Enum in com.io7m.smfj.core
  The kind of components.
SMFCoordinateSystem - Class in com.io7m.smfj.core
  The specification of a coordinate system and face winding order.
SMFCoordinateSystem.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFCoordinateSystem`.
SMFCoordinateSystemType - Interface in com.io7m.smfj.core
  The specification of a coordinate system and face winding order.
SMFErrorType - Interface in com.io7m.smfj.core
  The type of errors.
SMFFaceWindingOrder - Enum in com.io7m.smfj.core
  The face winding order for triangles.
SMFFCopier - Class in com.io7m.smfj.frontend
  The default implementation of the `SMFFCopierType`.
SMFFCopierType - Interface in com.io7m.smfj.frontend
  A copier that simply delivers data from a parser to a serializer.
SMFFilterCommandChecks - Class in com.io7m.smfj.processing.api
  Useful methods for implementing filter commands.
SMFFilterCommandContext - Class in com.io7m.smfj.processing.api
  The context used during filtering.
SMFFilterCommandContext.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFFilterCommandContext`.
SMFFilterCommandContextType - Interface in com.io7m.smfj.processing.api
  The context used during filtering.
SMFFilterCommandFile - Class in com.io7m.smfj.frontend
  Convenient functions to parse sequences of filter commands from files.
SMFFilterCommandModule - Class in com.io7m.smfj.processing.api
  A module containing filter commands.
SMFFilterCommandModule.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFFilterCommandModule`.
SMFFilterCommandModuleProviderAbstract - Class in com.io7m.smfj.processing.api
  An abstract implementation of the `SMFFilterCommandModuleProviderType` interface.
SMFFilterCommandModuleProviderAbstract(SMFFilterCommandModuleType...) - Constructor for class com.io7m.smfj.processing.api.SMFFilterCommandModuleProviderAbstract
SMFFilterCommandModuleProviderType - Interface in com.io7m.smfj.processing.api
  The type of filter command module providers.
SMFFilterCommandModuleResolver - Class in com.io7m.smfj.processing.api
  The default implementation of the `SMFFilterCommandModuleResolverType` interface.
SMFFilterCommandModuleResolverType - Interface in com.io7m.smfj.processing.api
  The type of module resolvers.
SMFFilterCommandModuleType - Interface in com.io7m.smfj.processing.api
  A module containing filter commands.
SMFFilterCommandParserType - Interface in com.io7m.smfj.processing.api
  The type of command parsers.
SMFFilterCommandParsing - Class in com.io7m.smfj.processing.api
  Useful combinators for parsing.
SMFFormatBinary2 - Class in com.io7m.smfj.format.binary2
  A provider for the binary2 format.
SMFFormatBinary2() - Constructor for class com.io7m.smfj.format.binary2.SMFFormatBinary2
  Construct a binary format provider.
SMFFormatBinary2(BSSReaderProviderType, BSSWriterProviderType) - Constructor for class com.io7m.smfj.format.binary2.SMFFormatBinary2
  Construct a binary format provider.
SMFFormatDescription - Class in com.io7m.smfj.core
  A description of a format.
SMFFormatDescription.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFFormatDescription`.
SMFFormatDescriptionType - Interface in com.io7m.smfj.core
  A description of a format.
SMFFormatOBJ - Class in com.io7m.smfj.format.obj
  A provider for the Wavefront OBJ format.
SMFFormatOBJ() - Constructor for class com.io7m.smfj.format.obj.SMFFormatOBJ
  Construct an OBJ format provider.
SMFFormatText - Class in com.io7m.smfj.format.text
  The implementation of the text format.
SMFFormatText() - Constructor for class com.io7m.smfj.format.text.SMFFormatText
  Construct a text format provider.
SMFFormatVersion - Class in com.io7m.smfj.core
  A format version.
SMFFormatVersion.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFFormatVersion`.
SMFFormatVersionMutable - Class in com.io7m.smfj.core
  A modifiable implementation of the `SMFFormatVersionType` type.
SMFFormatVersionType - Interface in com.io7m.smfj.core
  A format version.
SMFFormatXML - Class in com.io7m.smfj.format.xml
  A format provider for the XML format.
SMFFormatXML() - Constructor for class com.io7m.smfj.format.xml.SMFFormatXML
  Construct a format provider.
SMFHeader - Class in com.io7m.smfj.core
  Information about an SMF file.
SMFHeader.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFHeader`.
SMFHeaderType - Interface in com.io7m.smfj.core
  Information about an SMF file.
SMFLogLevel - Enum in com.io7m.smfj.cmdline
  Log level.
SMFLogLevelConverter - Class in com.io7m.smfj.cmdline
  A converter for `SMFLogLevel` values.
SMFLogLevelConverter() - Constructor for class com.io7m.smfj.cmdline.SMFLogLevelConverter
  Construct a new converter.
SMFMemoryMesh - Class in com.io7m.smfj.processing.api
  An immutable in-memory copy of a mesh.
SMFMemoryMesh.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFMemoryMesh`.
SMFMemoryMeshFilterApplicationInfoAdd - Class in com.io7m.smfj.processing.main
  A filter that adds application info as metadata to a mesh.
SMFMemoryMeshFilterAttributeRemove - Class in com.io7m.smfj.processing.main
  A filter that removes a mesh attribute.
SMFMemoryMeshFilterAttributeRename - Class in com.io7m.smfj.processing.main
  A filter that renames a mesh attribute.
SMFMemoryMeshFilterAttributeResample - Class in com.io7m.smfj.processing.main
  A filter that resamples attribute data.
SMFMemoryMeshFilterAttributeTrim - Class in com.io7m.smfj.processing.main
  A filter that removes all mesh attributes that are not present in a list of names.
SMFMemoryMeshFilterCheck - Class in com.io7m.smfj.processing.main
  A filter that checks the existence and type of an attribute.
SMFMemoryMeshFilterCheckConfiguration - Class in com.io7m.smfj.processing.main
  A specification of how an attribute should be checked.
SMFMemoryMeshFilterCheckConfiguration.Builder - Class in com.io7m.smfj.processing.main
  Builds instances of type `SMFMemoryMeshFilterCheckConfiguration`.
SMFMemoryMeshFilterCheckConfigurationType - Interface in com.io7m.smfj.processing.main
  A specification of how an attribute should be checked.
SMFMemoryMeshFilterEndiannessSet - Class in com.io7m.smfj.processing.main
  A filter that sets the endianness of mesh data.
SMFMemoryMeshFilterMetadataAdd - Class in com.io7m.smfj.processing.main
  A filter that adds metadata to a mesh.
SMFMemoryMeshFilterMetadataRemove - Class in com.io7m.smfj.processing.main
  A filter that removes matching metadata from a mesh.
SMFMemoryMeshFilterMetadataRemove.Version - Class in com.io7m.smfj.processing.main
SMFMemoryMeshFilterSchemaCheck - Class in com.io7m.smfj.processing.main
  A filter that checks the existence and type of an attribute.
SMFMemoryMeshFilterSchemaSet - Class in com.io7m.smfj.processing.main
  A filter that checks the existence and type of an attribute.
SMFMemoryMeshFilterSchemaValidate - Class in com.io7m.smfj.processing.main
  A filter that validates the current mesh against a schema.
SMFMemoryMeshFilterTrianglesOptimize - Class in com.io7m.smfj.processing.main
  A filter that optimizes and/or validates triangles.
SMFMemoryMeshFilterTrianglesOptimizeConfiguration - Class in com.io7m.smfj.processing.main
  A specification of how triangles should be processed.
SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder - Class in com.io7m.smfj.processing.main
  Builds instances of type `SMFMemoryMeshFilterTrianglesOptimizeConfiguration`.
SMFMemoryMeshFilterTrianglesOptimizeConfigurationType - Interface in com.io7m.smfj.processing.main
  A specification of how triangles should be processed.
SMFMemoryMeshFilterType - Interface in com.io7m.smfj.processing.api
  A filter that transforms an in-memory mesh.
SMFMemoryMeshParser - Class in com.io7m.smfj.processing.api
  A parser that turns a memory mesh into a
SMFMemoryMeshProducer - Class in com.io7m.smfj.processing.api
  The default implementation of the `SMFMemoryMeshProducerType` interface.
SMFMemoryMeshProducerType - Interface in com.io7m.smfj.processing.api
  The type of parser event listeners that produce values of type `SMFMemoryMeshType` as a result.
SMFMemoryMeshSerializer - Class in com.io7m.smfj.processing.api
  A memory mesh serializer.
SMFMemoryMeshType - Interface in com.io7m.smfj.processing.api
  An immutable in-memory copy of a mesh.
SMFMetadata - Class in com.io7m.smfj.processing.api
  Parsed immutable metadata.
SMFMetadata.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFMetadata`.
SMFMetadataType - Interface in com.io7m.smfj.processing.api
  Parsed immutable metadata.
SMFMetadataValue - Class in com.io7m.smfj.core
  A parsed metadata value.
SMFMetadataValue.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFMetadataValue`.
SMFMetadataValueType - Interface in com.io7m.smfj.core
  A parsed metadata value.
SMFOBJImporter - Class in com.io7m.smfj.format.obj
  The default implementation of the `SMFOBJImporterType` interface.
SMFOBJImporterType - Interface in com.io7m.smfj.format.obj
  The type of Wavefront OBJ importers.
SMFParseError - Class in com.io7m.smfj.parser.api
  The type of parse errors.
SMFParseError.Builder - Class in com.io7m.smfj.parser.api
  Builds instances of type `SMFParseError`.
SMFParseErrors - Class in com.io7m.smfj.parser.api
  Convenient functions for constructing parse errors.
SMFParseErrorType - Interface in com.io7m.smfj.parser.api
  The type of parse errors.
SMFParserEventsBodyIgnoringReceiver - Class in com.io7m.smfj.parser.api
  A convenient implementation of the `SMFParserEventsBodyType` interface that delegates warnings and errors but ignores data.
SMFParserEventsBodyIgnoringReceiver(SMFParserEventsErrorType) - Constructor for class com.io7m.smfj.parser.api.SMFParserEventsBodyIgnoringReceiver
  Construct a receiver.
SMFParserEventsBodyType - Interface in com.io7m.smfj.parser.api
  A receiver of parse events for the body of mesh files.
SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver - Class in com.io7m.smfj.parser.api
  A convenient implementation of the `SMFParserEventsDataAttributeValuesType` interface that delegates warnings and errors but ignores data.
SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver(SMFParserEventsErrorType) - Constructor for class com.io7m.smfj.parser.api.SMFParserEventsDataAttributesNonInterleavedIgnoringReceiver
  Construct a receiver.
SMFParserEventsDataAttributesNonInterleavedType - Interface in com.io7m.smfj.parser.api
  A receiver of parse events for mesh attribute data.
SMFParserEventsDataAttributeValuesIgnoringReceiver - Class in com.io7m.smfj.parser.api
  A convenient implementation of the `SMFParserEventsDataAttributeValuesType` interface that delegates warnings and errors but ignores data.
SMFParserEventsDataAttributeValuesIgnoringReceiver(SMFParserEventsErrorType) - Constructor for class com.io7m.smfj.parser.api.SMFParserEventsDataAttributeValuesIgnoringReceiver
  Construct a receiver.
SMFParserEventsDataAttributeValuesType - Interface in com.io7m.smfj.parser.api
  A receiver of parse events for mesh attribute data.
SMFParserEventsDataMetaOptionalSupplierType - Interface in com.io7m.smfj.parser.api
  A function that may supply a metadata listener on request.
SMFParserEventsDataMetaType - Interface in com.io7m.smfj.parser.api
  Events related to the parsing of metadata.
SMFParserEventsDataTrianglesIgnoringReceiver - Class in com.io7m.smfj.parser.api
  A convenient implementation of the `SMFParserEventsDataTrianglesType` interface that delegates warnings and errors but ignores data.
SMFParserEventsDataTrianglesIgnoringReceiver(SMFParserEventsErrorType) - Constructor for class com.io7m.smfj.parser.api.SMFParserEventsDataTrianglesIgnoringReceiver
  Construct a receiver.
SMFParserEventsDataTrianglesType - Interface in com.io7m.smfj.parser.api
  A receiver of parse events for triangle data.
SMFParserEventsErrorType - Interface in com.io7m.smfj.parser.api
  A receiver of parse error/warning events.
SMFParserEventsHeaderIgnoringReceiver - Class in com.io7m.smfj.parser.api
  A convenient implementation of the `SMFParserEventsHeaderType` interface that delegates warnings and errors but ignores data.
SMFParserEventsHeaderIgnoringReceiver(SMFParserEventsErrorType) - Constructor for class com.io7m.smfj.parser.api.SMFParserEventsHeaderIgnoringReceiver
  Construct a receiver.
SMFParserEventsHeaderType - Interface in com.io7m.smfj.parser.api
  Events related to the parsing of headers.
SMFParserEventsType - Interface in com.io7m.smfj.parser.api
  A receiver of parse events.
SMFParserProviders - Class in com.io7m.smfj.frontend
  Convenience functions to locate parser providers via `ServiceLoader`.
SMFParserProviderType - Interface in com.io7m.smfj.parser.api
  The type of parser providers.
SMFParserRandomAccessType - Interface in com.io7m.smfj.parser.api
  The type of random-access parsers.
SMFParserSequentialType - Interface in com.io7m.smfj.parser.api
  The type of sequential parsers.
SMFParserType - Interface in com.io7m.smfj.parser.api
  The type of parsers.
SMFParseWarning - Class in com.io7m.smfj.parser.api
  The type of parse warnings.
SMFParseWarning.Builder - Class in com.io7m.smfj.parser.api
  Builds instances of type `SMFParseWarning`.
SMFParseWarnings - Class in com.io7m.smfj.parser.api
  Convenient functions for constructing parse warnings.
SMFParseWarningType - Interface in com.io7m.smfj.parser.api
  The type of parse warnings.
SMFPartial<A> - Class in com.io7m.smfj.core
  The result of evaluating a partial function.
SMFPartialBiFunctionType<A,​B,​C,​E extends java.lang.Exception> - Interface in com.io7m.smfj.core
  The type of two-argument partial functions.
SMFPartialLogged<A> - Class in com.io7m.smfj.core
  The result of evaluating a partial function, with log messages.
SMFProcessingError - Class in com.io7m.smfj.processing.api
  The type of processing errors.
SMFProcessingError.Builder - Class in com.io7m.smfj.processing.api
  Builds instances of type `SMFProcessingError`.
SMFProcessingErrorType - Interface in com.io7m.smfj.processing.api
  The type of processing errors.
SMFProcessingMainCommands - Class in com.io7m.smfj.processing.main
  A module provider for the core commands.
SMFProcessingMainCommands() - Constructor for class com.io7m.smfj.processing.main.SMFProcessingMainCommands
  Construct the module provider.
SMFSchema - Class in com.io7m.smfj.validation.api
  The type of schemas.
SMFSchema.Builder - Class in com.io7m.smfj.validation.api
  Builds instances of type `SMFSchema`.
SMFSchemaAllowExtraAttributes - Enum in com.io7m.smfj.validation.api
  An indication of whether extra attributes are allowed in a given mesh.
SMFSchemaAttribute - Class in com.io7m.smfj.validation.api
  A schema for a specific attribute.
SMFSchemaAttribute.Builder - Class in com.io7m.smfj.validation.api
  Builds instances of type `SMFSchemaAttribute`.
SMFSchemaAttributeType - Interface in com.io7m.smfj.validation.api
  A schema for a specific attribute.
SMFSchemaIdentifier - Class in com.io7m.smfj.core
  A schema identifier.
SMFSchemaIdentifier.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFSchemaIdentifier`.
SMFSchemaIdentifierType - Interface in com.io7m.smfj.core
  A schema identifier.
SMFSchemaName - Class in com.io7m.smfj.core
  A schema name.
SMFSchemaName.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFSchemaName`.
SMFSchemaNames - Class in com.io7m.smfj.core
  Validity checks for schema names.
SMFSchemaNameType - Interface in com.io7m.smfj.core
  A schema name.
SMFSchemaParserProvider - Class in com.io7m.smfj.validation.main
  The default implementation of the `SMFSchemaParserProviderType` interface.
SMFSchemaParserProvider() - Constructor for class com.io7m.smfj.validation.main.SMFSchemaParserProvider
  Construct a schema parser provider.
SMFSchemaParserProviderType - Interface in com.io7m.smfj.validation.api
  The type of schema parser providers.
SMFSchemaParserType - Interface in com.io7m.smfj.validation.api
  The type of schema parsers.
SMFSchemaRequireTriangles - Enum in com.io7m.smfj.validation.api
  An indication of whether a non-zero number of triangles must be provided.
SMFSchemaRequireVertices - Enum in com.io7m.smfj.validation.api
  An indication of whether a non-zero number of vertices must be provided.
SMFSchemaSerializerProvider - Class in com.io7m.smfj.validation.main
  The default implementation of the `SMFSchemaSerializerProviderType` interface.
SMFSchemaSerializerProvider() - Constructor for class com.io7m.smfj.validation.main.SMFSchemaSerializerProvider
  Construct a serializer provider.
SMFSchemaSerializerProviderType - Interface in com.io7m.smfj.validation.api
  The type of schema serializer providers.
SMFSchemaSerializerType - Interface in com.io7m.smfj.validation.api
  The type of schema serializers.
SMFSchemaType - Interface in com.io7m.smfj.validation.api
  The type of schemas.
SMFSchemaValidationError - Class in com.io7m.smfj.validation.api
  The type of validation errors.
SMFSchemaValidationError.Builder - Class in com.io7m.smfj.validation.api
  Builds instances of type `SMFSchemaValidationError`.
SMFSchemaValidationErrorType - Interface in com.io7m.smfj.validation.api
  The type of validation errors.
SMFSchemaValidator - Class in com.io7m.smfj.validation.api
  The default implementation of the `SMFSchemaValidatorType` interface.
SMFSchemaValidator() - Constructor for class com.io7m.smfj.validation.api.SMFSchemaValidator
  Construct a validator.
SMFSchemaValidatorType - Interface in com.io7m.smfj.validation.api
  The type of schema validators.
SMFSchemaVersion - Class in com.io7m.smfj.validation.api
  A schema version.
SMFSchemaVersion.Builder - Class in com.io7m.smfj.validation.api
  Builds instances of type `SMFSchemaVersion`.
SMFSchemaVersionType - Interface in com.io7m.smfj.validation.api
  A schema version.
SMFSerializerDataAttributesNonInterleavedType - Interface in com.io7m.smfj.serializer.api
  The type of serializers for non-interleaved vertex data.
SMFSerializerDataAttributesValuesType - Interface in com.io7m.smfj.serializer.api
  Functions for serializing values.
SMFSerializerDataTrianglesType - Interface in com.io7m.smfj.serializer.api
  Functions for serializing triangles.
SMFSerializerProviders - Class in com.io7m.smfj.frontend
  Convenience functions to locate serializer providers via `ServiceLoader`.
SMFSerializerProviderType - Interface in com.io7m.smfj.serializer.api
  The type of serializer providers.
SMFSerializerType - Interface in com.io7m.smfj.serializer.api
  The type of serializers.
SMFSupportedSizes - Class in com.io7m.smfj.core
  The supported sizes in bits of each type.
SMFTBodySectionParserType - Interface in com.io7m.smfj.format.text
  The type of body section parsers.
SMFTHeaderCommandParserType - Interface in com.io7m.smfj.format.text
  The type of header command parsers.
SMFTLineLexer - Class in com.io7m.smfj.format.text
  A mindlessly trivial line lexer.
SMFTLineLexer() - Constructor for class com.io7m.smfj.format.text.SMFTLineLexer
  Create a new lexer.
SMFTLineReaderList - Class in com.io7m.smfj.format.text
  A line reader based on a list of strings.
SMFTLineReaderStreamIO - Class in com.io7m.smfj.format.text
  A line reader based on blocking stream IO.
SMFTLineReaderType - Interface in com.io7m.smfj.format.text
  The type of line readers.
SMFTParsingStatus - Enum in com.io7m.smfj.format.text
  The result of an attempt to parse something.
SMFTriangles - Class in com.io7m.smfj.core
  Information about triangles in a mesh.
SMFTriangles.Builder - Class in com.io7m.smfj.core
  Builds instances of type `SMFTriangles`.
SMFTrianglesType - Interface in com.io7m.smfj.core
  Information about triangles in a mesh.
SMFTriangleTracker - Class in com.io7m.smfj.format.support
  A tracker of triangle counts and indices.
SMFTriangleTracker(SMFTriangleTracker.ErrorReceiverType, long, long) - Constructor for class com.io7m.smfj.format.support.SMFTriangleTracker
  Construct a tracker.
SMFTriangleTracker.ErrorReceiverType - Interface in com.io7m.smfj.format.support
  A receiver of error messages.
SMFTV1BodySectionParserMetadata - Class in com.io7m.smfj.format.text.v1
  A parser for the "metadata" body section.
SMFTV1BodySectionParserMetadata(Supplier<SMFHeader>, SMFTLineReaderType) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserMetadata
  Construct a parser.
SMFTV1BodySectionParserTriangles - Class in com.io7m.smfj.format.text.v1
  A parser for the "triangles" body section.
SMFTV1BodySectionParserTriangles(Supplier<SMFHeader>, SMFTLineReaderType, BitSet) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserTriangles
  Construct a parser.
SMFTV1BodySectionParserVerticesNonInterleaved - Class in com.io7m.smfj.format.text.v1
  A parser for the "vertices" body section.
SMFTV1BodySectionParserVerticesNonInterleaved(Supplier<SMFHeader>, SMFTLineReaderType, BitSet) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserVerticesNonInterleaved
  Construct a parser.
SMFTV1HeaderCommandAttribute - Class in com.io7m.smfj.format.text.v1
  A parser for the "attribute" command.
SMFTV1HeaderCommandAttribute(Map<SMFAttributeName, Integer>, Collection<SMFAttribute>, SMFTLineReaderType, SMFHeader.Builder) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandAttribute
  Construct a parser.
SMFTV1HeaderCommandCoordinates - Class in com.io7m.smfj.format.text.v1
  A parser for the "coordinates" command.
SMFTV1HeaderCommandCoordinates(SMFTLineReaderType, SMFHeader.Builder) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandCoordinates
  Construct a parser.
SMFTV1HeaderCommandEndianness - Class in com.io7m.smfj.format.text.v1
  A parser for the "endianness" command.
SMFTV1HeaderCommandEndianness(SMFTLineReaderType, SMFHeader.Builder) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandEndianness
  Construct a parser.
SMFTV1HeaderCommandSchema - Class in com.io7m.smfj.format.text.v1
  A parser for the "schema" command.
SMFTV1HeaderCommandSchema(SMFTLineReaderType, SMFHeader.Builder) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandSchema
  Construct a parser.
SMFTV1HeaderCommandTriangles - Class in com.io7m.smfj.format.text.v1
  A parser for the "triangles" command.
SMFTV1HeaderCommandTriangles(SMFTLineReaderType, SMFHeader.Builder) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandTriangles
  Construct a parser.
SMFTV1HeaderCommandVertices - Class in com.io7m.smfj.format.text.v1
  A parser for the "vertices" command.
SMFTV1HeaderCommandVertices(SMFTLineReaderType, SMFHeader.Builder) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandVertices
  Construct a parser.
SMFTV1Parser - Class in com.io7m.smfj.format.text.v1
  A parser for the 1.* format.
SMFTV1Parser(SMFFormatVersion, BitSet, SMFParserEventsType, SMFTLineReaderType) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1Parser
  Construct a parser.
SMFTV1Serializer - Class in com.io7m.smfj.format.text.v1
  A serializer.
SMFTV1Serializer(SMFFormatVersion, URI, OutputStream) - Constructor for class com.io7m.smfj.format.text.v1.SMFTV1Serializer
  Construct a serializer.
SMFVersionProbeControllerOSGi - Class in com.io7m.smfj.probe.api
  An OSGi probe controller component.
SMFVersionProbeControllerOSGi() - Constructor for class com.io7m.smfj.probe.api.SMFVersionProbeControllerOSGi
  Construct an OSGi probe controller component.
SMFVersionProbeControllerServiceLoader - Class in com.io7m.smfj.probe.api
  A probe controller that uses `ServiceLoader`.
SMFVersionProbeControllerServiceLoader() - Constructor for class com.io7m.smfj.probe.api.SMFVersionProbeControllerServiceLoader
  Construct a new probe controller.
SMFVersionProbeControllerType - Interface in com.io7m.smfj.probe.api
  The type of version probe controllers.
SMFVersionProbed - Class in com.io7m.smfj.probe.api
  A probed version.
SMFVersionProbed.Builder - Class in com.io7m.smfj.probe.api
  Builds instances of type `SMFVersionProbed`.
SMFVersionProbedType - Interface in com.io7m.smfj.probe.api
  A probed version.
SMFVersionProbeProviderType - Interface in com.io7m.smfj.probe.api
  The type of version probe providers.
SMFVoid - Class in com.io7m.smfj.core
  A void value.
SMFWarningType - Interface in com.io7m.smfj.core
  The type of warnings.
SMFX - Class in com.io7m.smfj.format.xml.internal
SMFX(BTElementParsingContextType, SMFParserEventsType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFX
SMFXAttributeData - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeData(BTElementParsingContextType, SMFHeader, SMFParserEventsDataAttributesNonInterleavedType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeData
SMFXAttributeFloat1 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeFloat1(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat1
SMFXAttributeFloat2 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeFloat2(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat2
SMFXAttributeFloat3 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeFloat3(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat3
SMFXAttributeFloat4 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeFloat4(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeFloat4
SMFXAttributeIntegerSigned1 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerSigned1(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned1
SMFXAttributeIntegerSigned2 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerSigned2(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned2
SMFXAttributeIntegerSigned3 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerSigned3(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned3
SMFXAttributeIntegerSigned4 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerSigned4(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerSigned4
SMFXAttributeIntegerUnsigned1 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerUnsigned1(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned1
SMFXAttributeIntegerUnsigned2 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerUnsigned2(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned2
SMFXAttributeIntegerUnsigned3 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerUnsigned3(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned3
SMFXAttributeIntegerUnsigned4 - Class in com.io7m.smfj.format.xml.internal
SMFXAttributeIntegerUnsigned4(BTElementParsingContextType, SMFParserEventsDataAttributeValuesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXAttributeIntegerUnsigned4
SMFXHeader - Class in com.io7m.smfj.format.xml.internal
SMFXHeader(BTElementParsingContextType, SMFParserEventsErrorType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXHeader
SMFXHeaderAttribute - Class in com.io7m.smfj.format.xml.internal
SMFXHeaderAttribute(BTElementParsingContextType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXHeaderAttribute
SMFXHeaderAttributes - Class in com.io7m.smfj.format.xml.internal
SMFXHeaderAttributes(BTElementParsingContextType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXHeaderAttributes
SMFXHeaderCoordinateSystem - Class in com.io7m.smfj.format.xml.internal
SMFXHeaderCoordinateSystem(BTElementParsingContextType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXHeaderCoordinateSystem
SMFXHeaderSchemaIdentifier - Class in com.io7m.smfj.format.xml.internal
SMFXHeaderSchemaIdentifier(BTElementParsingContextType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXHeaderSchemaIdentifier
SMFXHeaderTriangles - Class in com.io7m.smfj.format.xml.internal
SMFXHeaderTriangles(SMFParserEventsErrorType, BTElementParsingContextType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXHeaderTriangles
SMFXIgnoring - Class in com.io7m.smfj.format.xml.internal
SMFXIgnoring(BTElementParsingContextType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXIgnoring
SMFXMetadata - Class in com.io7m.smfj.format.xml.internal
SMFXMetadata(BTElementParsingContextType, SMFParserEventsBodyType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXMetadata
SMFXParser - Class in com.io7m.smfj.format.xml.internal
SMFXParser(SMFParserEventsType, URI, XMLReader, InputStream) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXParser
SMFXProbe - Class in com.io7m.smfj.format.xml.internal
SMFXProbe(SMFParserProviderType, URI, XMLReader, InputStream) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXProbe
SMFXSerializer - Class in com.io7m.smfj.format.xml.internal
SMFXSerializer(XMLStreamWriter) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXSerializer
SMFXTriangle - Class in com.io7m.smfj.format.xml.internal
SMFXTriangle(BTElementParsingContextType, SMFTriangleTracker, SMFParserEventsDataTrianglesType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXTriangle
SMFXTriangles - Class in com.io7m.smfj.format.xml.internal
SMFXTriangles(BTElementParsingContextType, SMFTriangleTracker, SMFParserEventsBodyType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXTriangles
SMFXVertexDataNonInterleaved - Class in com.io7m.smfj.format.xml.internal
SMFXVertexDataNonInterleaved(BTElementParsingContextType, SMFHeader, SMFParserEventsBodyType) - Constructor for class com.io7m.smfj.format.xml.internal.SMFXVertexDataNonInterleaved
sourceRoot() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  The source root directory.
sourceRoot() - Method in interface com.io7m.smfj.processing.api.SMFFilterCommandContextType
  The source root directory.
start() - Method in class com.io7m.smfj.format.binary2.internal.serial.SMFB2SerializerDataAttributesNonInterleaved
start() - Method in class com.io7m.smfj.format.xml.internal.SMFXSerializer
succeeded(A) - Static method in class com.io7m.smfj.core.SMFPartial
  Succeed an operation.
succeeded(A) - Static method in class com.io7m.smfj.core.SMFPartialLogged
  Succeed an operation with nothing logged.
succeeded(List<? extends SMFErrorType>, List<? extends SMFWarningType>, A) - Static method in class com.io7m.smfj.core.SMFPartialLogged
  Succeed an operation.
SUCCESS - com.io7m.smfj.format.text.SMFTParsingStatus
  Parsing succeeded.
suffix() - Method in class com.io7m.smfj.core.SMFFormatDescription
suffix() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
syntax() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshFilterType
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterEndiannessSet
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
syntax() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserMetadata
  The syntax for the command.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1BodySectionParserTriangles
  The command syntax.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandAttribute
  The command syntax.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandCoordinates
  The command syntax.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandEndianness
  The command syntax.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandSchema
  The command syntax.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandTriangles
  The command syntax.

## T

toBase64Lines(byte[]) - Static method in class com.io7m.smfj.format.text.SMFBase64Lines
  Serialize the given binary data into lines of at most 72 characters of Base64 text.
toHumanString() - Method in class com.io7m.smfj.core.SMFCoordinateSystem
toHumanString() - Method in interface com.io7m.smfj.core.SMFCoordinateSystemType
toHumanString() - Method in interface com.io7m.smfj.core.SMFFormatVersionType
toHumanString() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
toHumanString() - Method in interface com.io7m.smfj.core.SMFSchemaIdentifierType
toImmutable() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Converts to `SMFFormatVersion`.
toInteger() - Method in enum com.io7m.smfj.core.SMFComponentType
toName() - Method in enum com.io7m.smfj.core.SMFFaceWindingOrder
toString() - Method in enum com.io7m.smfj.cmdline.SMFLogLevel
toString() - Method in class com.io7m.smfj.core.SMFAttribute
  Prints the immutable value `SMFAttribute` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFAttributeName
  Prints the immutable value `SMFAttributeName` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFCoordinateSystem
  Prints the immutable value `SMFCoordinateSystem` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFFormatDescription
  Prints the immutable value `SMFFormatDescription` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFFormatVersion
  Prints the immutable value `SMFFormatVersion` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Generates a string representation of this `SMFFormatVersionType`.
toString() - Method in class com.io7m.smfj.core.SMFHeader
  Prints the immutable value `SMFHeader` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFMetadataValue
  Prints the immutable value `SMFMetadataValue` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Prints the immutable value `SMFSchemaIdentifier` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFSchemaName
  Prints the immutable value `SMFSchemaName` with attribute values.
toString() - Method in class com.io7m.smfj.core.SMFTriangles
  Prints the immutable value `SMFTriangles` with attribute values.
toString() - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Prints the immutable value `SMFB2Section` with attribute values.
toString() - Method in class com.io7m.smfj.format.binary2.SMFFormatBinary2
toString() - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
toString() - Method in class com.io7m.smfj.format.text.SMFFormatText
toString() - Method in class com.io7m.smfj.parser.api.SMFParseError
  Prints the immutable value `SMFParseError` with attribute values.
toString() - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  Prints the immutable value `SMFParseWarning` with attribute values.
toString() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Prints the immutable value `SMFVersionProbed` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Prints the immutable value `SMFAttributeArrayFloating1` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Prints the immutable value `SMFAttributeArrayFloating2` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Prints the immutable value `SMFAttributeArrayFloating3` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Prints the immutable value `SMFAttributeArrayFloating4` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Prints the immutable value `SMFAttributeArrayIntegerSigned1` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Prints the immutable value `SMFAttributeArrayIntegerSigned2` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Prints the immutable value `SMFAttributeArrayIntegerSigned3` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Prints the immutable value `SMFAttributeArrayIntegerSigned4` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Prints the immutable value `SMFAttributeArrayIntegerUnsigned1` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Prints the immutable value `SMFAttributeArrayIntegerUnsigned2` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Prints the immutable value `SMFAttributeArrayIntegerUnsigned3` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Prints the immutable value `SMFAttributeArrayIntegerUnsigned4` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Prints the immutable value `SMFFilterCommandContext` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Prints the immutable value `SMFFilterCommandModule` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Prints the immutable value `SMFMemoryMesh` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFMetadata
  Prints the immutable value `SMFMetadata` with attribute values.
toString() - Method in class com.io7m.smfj.processing.api.SMFProcessingError
  Prints the immutable value `SMFProcessingError` with attribute values.
toString() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Prints the immutable value `SMFMemoryMeshFilterCheckConfiguration` with attribute values.
toString() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Prints the immutable value `SMFMemoryMeshFilterTrianglesOptimizeConfiguration` with attribute values.
toString() - Method in class com.io7m.smfj.validation.api.SMFSchema
  Prints the immutable value `SMFSchema` with attribute values.
toString() - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Prints the immutable value `SMFSchemaAttribute` with attribute values.
toString() - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Prints the immutable value `SMFSchemaValidationError` with attribute values.
toString() - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Prints the immutable value `SMFSchemaVersion` with attribute values.
triangleCount() - Method in class com.io7m.smfj.core.SMFTriangles
triangleCount() - Method in interface com.io7m.smfj.core.SMFTrianglesType
triangleIndexSizeBits() - Method in class com.io7m.smfj.core.SMFTriangles
triangleIndexSizeBits() - Method in interface com.io7m.smfj.core.SMFTrianglesType
triangleIndexSizeOctets() - Method in class com.io7m.smfj.core.SMFTriangles
triangleIndexSizeOctets() - Method in interface com.io7m.smfj.core.SMFTrianglesType
triangles() - Method in class com.io7m.smfj.core.SMFHeader
triangles() - Method in interface com.io7m.smfj.core.SMFHeaderType
triangles() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
triangles() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType
Triangles - Class in com.io7m.smfj.format.binary2.internal.serial
Triangles(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.Triangles
TRIANGLES_RECEIVED - Static variable in class com.io7m.smfj.format.text.implementation.Flags
  Are triangles received?
TRIANGLES_REQUIRED - Static variable in class com.io7m.smfj.format.text.implementation.Flags
  Are triangles required?
Triangles8 - Class in com.io7m.smfj.format.binary2.internal.serial
Triangles8(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.Triangles8
triangleSizeOctets() - Method in class com.io7m.smfj.core.SMFTriangles
triangleSizeOctets() - Method in interface com.io7m.smfj.core.SMFTrianglesType

## U

unsetMajor() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Reset an attribute to its initial value.
unsetMinor() - Method in class com.io7m.smfj.core.SMFFormatVersionMutable
  Reset an attribute to its initial value.

## V

validate() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  A specification of whether or not triangle indices should be validated.
validate() - Method in interface com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfigurationType
  A specification of whether or not triangle indices should be validated.
validate(SMFHeader, SMFSchema) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidator
validate(SMFHeader, SMFSchema) - Method in interface com.io7m.smfj.validation.api.SMFSchemaValidatorType
  Validate the given header against the given schema.
value() - Method in class com.io7m.smfj.core.SMFAttributeName
value() - Method in interface com.io7m.smfj.core.SMFAttributeNameType
value() - Method in class com.io7m.smfj.core.SMFSchemaName
value() - Method in interface com.io7m.smfj.core.SMFSchemaNameType
valueOf(String) - Static method in enum com.io7m.smfj.cmdline.SMFLogLevel
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.smfj.core.SMFComponentType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.smfj.core.SMFFaceWindingOrder
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.smfj.format.text.SMFTParsingStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.smfj.validation.api.SMFSchemaAllowExtraAttributes
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.smfj.validation.api.SMFSchemaRequireTriangles
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.smfj.validation.api.SMFSchemaRequireVertices
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.io7m.smfj.cmdline.SMFLogLevel
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.smfj.core.SMFComponentType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.smfj.core.SMFFaceWindingOrder
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.smfj.format.text.SMFTParsingStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating1Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating2Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating3Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating4Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3Type
values() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
values() - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4Type
values() - Static method in enum com.io7m.smfj.validation.api.SMFSchemaAllowExtraAttributes
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.smfj.validation.api.SMFSchemaRequireTriangles
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.smfj.validation.api.SMFSchemaRequireVertices
  Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
version() - Method in interface com.io7m.smfj.probe.api.SMFVersionProbedType
Version(int, int) - Constructor for class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove.Version
versionMajor() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
versionMajor() - Method in interface com.io7m.smfj.core.SMFSchemaIdentifierType
versionMinor() - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
versionMinor() - Method in interface com.io7m.smfj.core.SMFSchemaIdentifierType
vertexCount() - Method in class com.io7m.smfj.core.SMFHeader
vertexCount() - Method in interface com.io7m.smfj.core.SMFHeaderType
VERTICES_RECEIVED - Static variable in class com.io7m.smfj.format.text.implementation.Flags
  Are vertices received?
VERTICES_REQUIRED - Static variable in class com.io7m.smfj.format.text.implementation.Flags
  Are vertices required?
void_() - Static method in class com.io7m.smfj.core.SMFVoid

## W

warningExpectedGot(String, String, String, LexicalPosition<URI>) - Static method in class com.io7m.smfj.parser.api.SMFParseWarnings
  Construct a parse warning that indicates the expected and actual input.
warningOf(BSSReaderType, String, Object...) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParseErrors
warnings() - Method in class com.io7m.smfj.core.SMFPartialLogged
warnings() - Method in class com.io7m.smfj.frontend.SMFFCopier
warnings() - Method in interface com.io7m.smfj.frontend.SMFFCopierType
warnings() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
warnings() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshProducerType
windingOrder() - Method in class com.io7m.smfj.core.SMFCoordinateSystem
windingOrder() - Method in interface com.io7m.smfj.core.SMFCoordinateSystemType
withAllowExtraAttributes(SMFSchemaAllowExtraAttributes) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by setting a value for the `allowExtraAttributes` attribute.
withArrays(Map<? extends SMFAttributeName, ? extends SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Copy the current immutable object by replacing the `arrays` map with the specified map.
withAttributesInOrder(SMFAttribute...) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object with elements that replace the content of `attributesInOrder`.
withAttributesInOrder(Iterable<? extends SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object with elements that replace the content of `attributesInOrder`.
withAxes(CAxisSystem) - Method in class com.io7m.smfj.core.SMFCoordinateSystem
  Copy the current immutable object by setting a value for the `axes` attribute.
withComponentCount(int) - Method in class com.io7m.smfj.core.SMFAttribute
  Copy the current immutable object by setting a value for the `componentCount` attribute.
withComponentCount(int) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting a present value for the optional `componentCount` attribute.
withComponentCount(OptionalInt) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting an optional value for the `componentCount` attribute.
withComponentSize(int) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting a present value for the optional `componentSize` attribute.
withComponentSize(OptionalInt) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting an optional value for the `componentSize` attribute.
withComponentSizeBits(int) - Method in class com.io7m.smfj.core.SMFAttribute
  Copy the current immutable object by setting a value for the `componentSizeBits` attribute.
withComponentType(SMFComponentType) - Method in class com.io7m.smfj.core.SMFAttribute
  Copy the current immutable object by setting a value for the `componentType` attribute.
withComponentType(SMFComponentType) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting a present value for the optional `componentType` attribute.
withComponentType(Optional<? extends SMFComponentType>) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting an optional value for the `componentType` attribute.
withCoordinateSystem(SMFCoordinateSystem) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object by setting a value for the `coordinateSystem` attribute.
withCurrentPath(Path) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Copy the current immutable object by setting a value for the `currentPath` attribute.
withData(byte...) - Method in class com.io7m.smfj.core.SMFMetadataValue
  Copy the current immutable object with elements that replace the content of `data`.
withData(byte...) - Method in class com.io7m.smfj.processing.api.SMFMetadata
  Copy the current immutable object with elements that replace the content of `data`.
withDataByteOrder(ByteOrder) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object by setting a value for the `dataByteOrder` attribute.
withDescription(String) - Method in class com.io7m.smfj.core.SMFFormatDescription
  Copy the current immutable object by setting a value for the `description` attribute.
withException(Exception) - Method in class com.io7m.smfj.parser.api.SMFParseError
  Copy the current immutable object by setting a present value for the optional `exception` attribute.
withException(Exception) - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  Copy the current immutable object by setting a present value for the optional `exception` attribute.
withException(Exception) - Method in class com.io7m.smfj.processing.api.SMFProcessingError
  Copy the current immutable object by setting a present value for the optional `exception` attribute.
withException(Exception) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Copy the current immutable object by setting a present value for the optional `exception` attribute.
withException(Optional<? extends Exception>) - Method in class com.io7m.smfj.parser.api.SMFParseError
  Copy the current immutable object by setting an optional value for the `exception` attribute.
withException(Optional<? extends Exception>) - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  Copy the current immutable object by setting an optional value for the `exception` attribute.
withException(Optional<? extends Exception>) - Method in class com.io7m.smfj.processing.api.SMFProcessingError
  Copy the current immutable object by setting an optional value for the `exception` attribute.
withException(Optional<? extends Exception>) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Copy the current immutable object by setting an optional value for the `exception` attribute.
withHeader(SMFHeader) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Copy the current immutable object by setting a value for the `header` attribute.
withId(long) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Copy the current immutable object by setting a value for the `id` attribute.
withLexical(LexicalPosition<URI>) - Method in class com.io7m.smfj.parser.api.SMFParseError
  Copy the current immutable object by setting a value for the `lexical` attribute.
withLexical(LexicalPosition<URI>) - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  Copy the current immutable object by setting a value for the `lexical` attribute.
withMajor(int) - Method in class com.io7m.smfj.core.SMFFormatVersion
  Copy the current immutable object by setting a value for the `major` attribute.
withMajor(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Copy the current immutable object by setting a value for the `major` attribute.
withMessage(String) - Method in class com.io7m.smfj.parser.api.SMFParseError
  Copy the current immutable object by setting a value for the `message` attribute.
withMessage(String) - Method in class com.io7m.smfj.parser.api.SMFParseWarning
  Copy the current immutable object by setting a value for the `message` attribute.
withMessage(String) - Method in class com.io7m.smfj.processing.api.SMFProcessingError
  Copy the current immutable object by setting a value for the `message` attribute.
withMessage(String) - Method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
  Copy the current immutable object by setting a value for the `message` attribute.
withMetadata(SMFMetadata...) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Copy the current immutable object with elements that replace the content of `metadata`.
withMetadata(Iterable<? extends SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Copy the current immutable object with elements that replace the content of `metadata`.
withMimeType(String) - Method in class com.io7m.smfj.core.SMFFormatDescription
  Copy the current immutable object by setting a value for the `mimeType` attribute.
withMinor(int) - Method in class com.io7m.smfj.core.SMFFormatVersion
  Copy the current immutable object by setting a value for the `minor` attribute.
withMinor(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion
  Copy the current immutable object by setting a value for the `minor` attribute.
withName(SMFAttributeName) - Method in class com.io7m.smfj.core.SMFAttribute
  Copy the current immutable object by setting a value for the `name` attribute.
withName(SMFAttributeName) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
  Copy the current immutable object by setting a value for the `name` attribute.
withName(SMFAttributeName) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting a value for the `name` attribute.
withName(SMFSchemaName) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Copy the current immutable object by setting a value for the `name` attribute.
withName(String) - Method in class com.io7m.smfj.core.SMFFormatDescription
  Copy the current immutable object by setting a value for the `name` attribute.
withName(String) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Copy the current immutable object by setting a value for the `name` attribute.
withOffset(long) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Copy the current immutable object by setting a value for the `offset` attribute.
withOptimize(int) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Copy the current immutable object by setting a present value for the optional `optimize` attribute.
withOptimize(OptionalInt) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Copy the current immutable object by setting an optional value for the `optimize` attribute.
withOptionalAttributes(Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by replacing the `optionalAttributes` map with the specified map.
withParsers(Map<String, ? extends SMFFilterCommandParserType>) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
  Copy the current immutable object by replacing the `parsers` map with the specified map.
withProvider(SMFParserProviderType) - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Copy the current immutable object by setting a value for the `provider` attribute.
withRandomAccess(boolean) - Method in class com.io7m.smfj.core.SMFFormatDescription
  Copy the current immutable object by setting a value for the `randomAccess` attribute.
withReader(String, long, SMFB2ParsingContextType.WithReaderFunctionType<T>) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2ParsingContextType
withReader(String, SMFB2ParsingContextType.WithReaderFunctionType<T>) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2ParsingContextType
withRequiredAttributes(Map<? extends SMFAttributeName, ? extends SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by replacing the `requiredAttributes` map with the specified map.
withRequiredComponentCount(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting a present value for the optional `requiredComponentCount` attribute.
withRequiredComponentCount(OptionalInt) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting an optional value for the `requiredComponentCount` attribute.
withRequiredComponentSize(int) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting a present value for the optional `requiredComponentSize` attribute.
withRequiredComponentSize(OptionalInt) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting an optional value for the `requiredComponentSize` attribute.
withRequiredComponentType(SMFComponentType) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting a present value for the optional `requiredComponentType` attribute.
withRequiredComponentType(Optional<? extends SMFComponentType>) - Method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
  Copy the current immutable object by setting an optional value for the `requiredComponentType` attribute.
withRequiredCoordinateSystem(SMFCoordinateSystem) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by setting a present value for the optional `requiredCoordinateSystem` attribute.
withRequiredCoordinateSystem(Optional<? extends SMFCoordinateSystem>) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by setting an optional value for the `requiredCoordinateSystem` attribute.
withRequireTriangles(SMFSchemaRequireTriangles) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by setting a value for the `requireTriangles` attribute.
withRequireVertices(SMFSchemaRequireVertices) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by setting a value for the `requireVertices` attribute.
withSchema(SMFSchemaIdentifier) - Method in class com.io7m.smfj.processing.api.SMFMetadata
  Copy the current immutable object by setting a value for the `schema` attribute.
withSchemaId(SMFSchemaIdentifier) - Method in class com.io7m.smfj.core.SMFMetadataValue
  Copy the current immutable object by setting a value for the `schemaId` attribute.
withSchemaIdentifier(SMFSchemaIdentifier) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object by setting a present value for the optional `schemaIdentifier` attribute.
withSchemaIdentifier(SMFSchemaIdentifier) - Method in class com.io7m.smfj.validation.api.SMFSchema
  Copy the current immutable object by setting a value for the `schemaIdentifier` attribute.
withSchemaIdentifier(Optional<? extends SMFSchemaIdentifier>) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object by setting an optional value for the `schemaIdentifier` attribute.
withSizeOfData(long) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2Section
  Copy the current immutable object by setting a value for the `sizeOfData` attribute.
withSourceRoot(Path) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
  Copy the current immutable object by setting a value for the `sourceRoot` attribute.
withSuffix(String) - Method in class com.io7m.smfj.core.SMFFormatDescription
  Copy the current immutable object by setting a value for the `suffix` attribute.
withTriangleCount(long) - Method in class com.io7m.smfj.core.SMFTriangles
  Copy the current immutable object by setting a value for the `triangleCount` attribute.
withTriangleIndexSizeBits(int) - Method in class com.io7m.smfj.core.SMFTriangles
  Copy the current immutable object by setting a value for the `triangleIndexSizeBits` attribute.
withTriangles(Vector3L...) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Copy the current immutable object with elements that replace the content of `triangles`.
withTriangles(SMFTriangles) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object by setting a value for the `triangles` attribute.
withTriangles(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
  Copy the current immutable object with elements that replace the content of `triangles`.
withValidate(boolean) - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
  Copy the current immutable object by setting a value for the `validate` attribute.
withValue(String) - Method in class com.io7m.smfj.core.SMFAttributeName
  Copy the current immutable object by setting a value for the `value` attribute.
withValue(String) - Method in class com.io7m.smfj.core.SMFSchemaName
  Copy the current immutable object by setting a value for the `value` attribute.
withValues(double...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Copy the current immutable object with elements that replace the content of `values`.
withValues(long...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Copy the current immutable object with elements that replace the content of `values`.
withValues(long...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector2D...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector2L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector2L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector3D...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector3L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector3L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector4D...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector4L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Vector4L...) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<? extends Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
  Copy the current immutable object with elements that replace the content of `values`.
withValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
  Copy the current immutable object with elements that replace the content of `values`.
withVersion(SMFFormatVersion) - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
  Copy the current immutable object by setting a value for the `version` attribute.
withVersionMajor(int) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Copy the current immutable object by setting a value for the `versionMajor` attribute.
withVersionMinor(int) - Method in class com.io7m.smfj.core.SMFSchemaIdentifier
  Copy the current immutable object by setting a value for the `versionMinor` attribute.
withVertexCount(long) - Method in class com.io7m.smfj.core.SMFHeader
  Copy the current immutable object by setting a value for the `vertexCount` attribute.
withWindingOrder(SMFFaceWindingOrder) - Method in class com.io7m.smfj.core.SMFCoordinateSystem
  Copy the current immutable object by setting a value for the `windingOrder` attribute.
write(BSSWriterSequentialType, SMFCoordinateSystem) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingCoordinateSystem
write(BSSWriterSequentialType, SMFFormatVersion) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingFileHeader
write(BSSWriterSequentialType, SMFHeader) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionSMF
write(BSSWriterSequentialType, SMFMetadataValue) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionMetadata
write(BSSWriterSequentialType, SMFSchemaIdentifier) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingSchemaIdentifier
write(BSSWriterSequentialType, SMFVoid) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionEnd
write(BSSWriterSequentialType, SMFB2Section) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingSectionHeader
write(BSSWriterSequentialType, String) - Method in class com.io7m.smfj.format.binary2.internal.SMFB2WritingBoundedString
write(BSSWriterSequentialType, T) - Method in interface com.io7m.smfj.format.binary2.internal.SMFB2StructureWriterType
write(BSSWriterType) - Static method in class com.io7m.smfj.format.binary2.internal.SMFB2ParsingSectionEnd
writer() - Method in class com.io7m.smfj.format.binary2.internal.serial.Triangles
writer() - Method in class com.io7m.smfj.format.binary2.internal.serial.WriterBase
WriterBase - Class in com.io7m.smfj.format.binary2.internal.serial
WriterBase(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.WriterBase
WriterBEFloat1_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat1_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat1_16
WriterBEFloat1_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat1_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat1_32
WriterBEFloat1_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat1_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat1_64
WriterBEFloat2_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat2_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat2_16
WriterBEFloat2_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat2_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat2_32
WriterBEFloat2_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat2_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat2_64
WriterBEFloat3_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat3_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat3_16
WriterBEFloat3_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat3_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat3_32
WriterBEFloat3_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat3_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat3_64
WriterBEFloat4_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat4_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat4_16
WriterBEFloat4_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat4_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat4_32
WriterBEFloat4_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEFloat4_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEFloat4_64
WriterBESigned1_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned1_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned1_16
WriterBESigned1_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned1_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned1_32
WriterBESigned1_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned1_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned1_64
WriterBESigned2_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned2_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned2_16
WriterBESigned2_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned2_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned2_32
WriterBESigned2_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned2_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned2_64
WriterBESigned3_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned3_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned3_16
WriterBESigned3_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned3_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned3_32
WriterBESigned3_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned3_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned3_64
WriterBESigned4_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned4_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned4_16
WriterBESigned4_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned4_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned4_32
WriterBESigned4_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBESigned4_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBESigned4_64
WriterBETriangles16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBETriangles16(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBETriangles16
WriterBETriangles32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBETriangles32(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBETriangles32
WriterBETriangles64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBETriangles64(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBETriangles64
WriterBEUnsigned1_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned1_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned1_16
WriterBEUnsigned1_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned1_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned1_32
WriterBEUnsigned1_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned1_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned1_64
WriterBEUnsigned2_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned2_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned2_16
WriterBEUnsigned2_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned2_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned2_32
WriterBEUnsigned2_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned2_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned2_64
WriterBEUnsigned3_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned3_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned3_16
WriterBEUnsigned3_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned3_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned3_32
WriterBEUnsigned3_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned3_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned3_64
WriterBEUnsigned4_16 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned4_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned4_16
WriterBEUnsigned4_32 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned4_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned4_32
WriterBEUnsigned4_64 - Class in com.io7m.smfj.format.binary2.internal.serial.be
WriterBEUnsigned4_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.be.WriterBEUnsigned4_64
WriterLEFloat1_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat1_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat1_16
WriterLEFloat1_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat1_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat1_32
WriterLEFloat1_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat1_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat1_64
WriterLEFloat2_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat2_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat2_16
WriterLEFloat2_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat2_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat2_32
WriterLEFloat2_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat2_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat2_64
WriterLEFloat3_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat3_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat3_16
WriterLEFloat3_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat3_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat3_32
WriterLEFloat3_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat3_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat3_64
WriterLEFloat4_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat4_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat4_16
WriterLEFloat4_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat4_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat4_32
WriterLEFloat4_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEFloat4_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEFloat4_64
WriterLESigned1_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned1_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned1_16
WriterLESigned1_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned1_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned1_32
WriterLESigned1_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned1_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned1_64
WriterLESigned2_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned2_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned2_16
WriterLESigned2_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned2_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned2_32
WriterLESigned2_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned2_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned2_64
WriterLESigned3_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned3_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned3_16
WriterLESigned3_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned3_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned3_32
WriterLESigned3_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned3_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned3_64
WriterLESigned4_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned4_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned4_16
WriterLESigned4_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned4_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned4_32
WriterLESigned4_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLESigned4_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLESigned4_64
WriterLETriangles16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLETriangles16(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLETriangles16
WriterLETriangles32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLETriangles32(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLETriangles32
WriterLETriangles64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLETriangles64(BSSWriterSequentialType, SMFHeader) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLETriangles64
WriterLEUnsigned1_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned1_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned1_16
WriterLEUnsigned1_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned1_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned1_32
WriterLEUnsigned1_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned1_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned1_64
WriterLEUnsigned2_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned2_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned2_16
WriterLEUnsigned2_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned2_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned2_32
WriterLEUnsigned2_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned2_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned2_64
WriterLEUnsigned3_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned3_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned3_16
WriterLEUnsigned3_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned3_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned3_32
WriterLEUnsigned3_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned3_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned3_64
WriterLEUnsigned4_16 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned4_16(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned4_16
WriterLEUnsigned4_32 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned4_32(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned4_32
WriterLEUnsigned4_64 - Class in com.io7m.smfj.format.binary2.internal.serial.le
WriterLEUnsigned4_64(BSSWriterSequentialType, SMFAttribute) - Constructor for class com.io7m.smfj.format.binary2.internal.serial.le.WriterLEUnsigned4_64

A B C D E F G H I L M N O P R S T U V W
All Classes All Packages