Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addAllAttributeSets(Iterable<SMFByteBufferPackedAttributeSet>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
 
addAllAttributesInOrder(Iterable<SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader.Builder
 
addAllAttributesOrdered(Iterable<SMFAttribute>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration.Builder
 
addAllMetadata(Iterable<SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
addAllTriangles(Iterable<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
addAllValues(Iterable<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
 
addAllValues(Iterable<Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
 
addAllValues(Iterable<Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
 
addAllValues(Iterable<Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
 
addAllValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
 
addAllValues(Iterable<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
 
addAllValues(Iterable<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
 
addAllValues(Iterable<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
 
addAllValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
 
addAllValues(Iterable<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
 
addAllValues(Iterable<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
 
addAllValues(Iterable<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
 
addAttributeSets(SMFByteBufferPackedAttributeSet) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
 
addAttributesInOrder(SMFAttribute) - Method in class com.io7m.smfj.core.SMFHeader.Builder
 
addAttributesOrdered(SMFAttribute) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration.Builder
 
addMetadata(SMFMetadata) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
addTriangles(Vector3L) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
addValues(Double) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
 
addValues(Vector2D) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
 
addValues(Vector3D) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
 
addValues(Vector4D) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
 
addValues(Long) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
 
addValues(Vector2L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
 
addValues(Vector3L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
 
addValues(Vector4L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
 
addValues(Long) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
 
addValues(Vector2L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
 
addValues(Vector3L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
 
addValues(Vector4L) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
 
alignNext(long, int) - Static method in class com.io7m.smfj.format.binary.SMFBAlignment
Align the given value to the next multiple of alignment.
allocateByteBufferHeap() - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
A convenient function for allocating a heap-based byte buffer with native byte ordering
allowExtraAttributes() - Method in class com.io7m.smfj.validation.api.SMFSchema
 
allowExtraAttributes() - Method in interface com.io7m.smfj.validation.api.SMFSchemaType
 
arrays() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
 
arrays() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType
 
attribute() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
 
attribute() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeType
 
attributesByName() - Method in class com.io7m.smfj.core.SMFHeader
 
attributesByName() - Method in interface com.io7m.smfj.core.SMFHeaderType
 
attributeSets() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
 
attributeSets() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshType
 
attributeSetsByID() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
 
attributeSetsByID() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshType
 
attributesInOrder() - Method in class com.io7m.smfj.core.SMFHeader
 
attributesInOrder() - Method in interface com.io7m.smfj.core.SMFHeaderType
 
attributesOrdered() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
A specification of the sequence of attributes that will be packed into the byte buffer.
attributesOrdered() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
A specification of the sequence of attributes that will be packed into the byte buffer.
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.bytebuffer.SMFByteBufferPackedAttribute.Builder
build() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet.Builder
build() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
build() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles.Builder
build() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration.Builder
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.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.binary.SMFBSection.Builder
Builds a new SMFBSection.
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
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandContext.Builder
build() - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
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
build() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder
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
build() - Method in class com.io7m.smfj.validation.api.SMFSchemaVersion.Builder
Builds a new SMFSchemaVersion.
builder() - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Creates a builder for SMFByteBufferPackedAttribute.
builder() - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Creates a builder for SMFByteBufferPackedAttributeSet.
builder() - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Creates a builder for SMFByteBufferPackedMesh.
builder() - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
Creates a builder for SMFByteBufferPackedTriangles.
builder() - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
Creates a builder for SMFByteBufferPackingConfiguration.
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.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.binary.SMFBSection
Creates a builder for SMFBSection.
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
builder() - Static method in class com.io7m.smfj.processing.main.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.
byteBuffer() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
 
byteBuffer() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSetType
 
byteBuffer() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
 
byteBuffer() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 

C

checkAlignment(int) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Check that the writer is currently on an alignment-octet boundary.
checkAttributeExists(Seq<SMFProcessingError>, Map<SMFAttributeName, SMFAttribute>, SMFAttributeName) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandChecks
Check that the given attribute exists.
checkAttributeNonexistent(Seq<SMFProcessingError>, Map<SMFAttributeName, SMFAttribute>, SMFAttributeName) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandChecks
Check that the given attribute does not exist.
checkFloatSupported(int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
Check if a floating point type with the given size is supported.
checkIntegerSignedSupported(int) - Static method in class com.io7m.smfj.core.SMFSupportedSizes
Check if a signed integer type with the given size is supported.
checkIntegerUnsignedSupported(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.bytebuffer.SMFByteBufferPackedTrianglesType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
Check preconditions for the type.
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.binary.SMFBSectionType
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.binary.v1.SMFBv1Parser
 
close() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1Serializer
 
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
 
com.io7m.smfj.blender - package com.io7m.smfj.blender
Blender tools.
com.io7m.smfj.bytebuffer - package com.io7m.smfj.bytebuffer
Functions for packing mesh data into Java ByteBuffers.
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.documentation - package com.io7m.smfj.documentation
Documentation.
com.io7m.smfj.format.binary - package com.io7m.smfj.format.binary
Parser API.
com.io7m.smfj.format.binary.v1 - package com.io7m.smfj.format.binary.v1
Parser implementation for the 1.* format.
com.io7m.smfj.format.obj - package com.io7m.smfj.format.obj
Wavefront OBJ importer.
com.io7m.smfj.format.text - package com.io7m.smfj.format.text
Parser API.
com.io7m.smfj.format.text.v1 - package com.io7m.smfj.format.text.v1
Parser implementation for the 1.* text encoding.
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.
compareTo(SMFByteBufferPackedAttributeType) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeType
 
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
 
configuration() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
 
configuration() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSetType
 
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(SMFByteBufferPackedAttributeType) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Creates an immutable copy of a SMFByteBufferPackedAttributeType value.
copyOf(SMFByteBufferPackedAttributeSetType) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Creates an immutable copy of a SMFByteBufferPackedAttributeSetType value.
copyOf(SMFByteBufferPackedMeshType) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Creates an immutable copy of a SMFByteBufferPackedMeshType value.
copyOf(SMFByteBufferPackedTrianglesType) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
Creates an immutable copy of a SMFByteBufferPackedTrianglesType value.
copyOf(SMFByteBufferPackingConfigurationType) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
Creates an immutable copy of a SMFByteBufferPackingConfigurationType value.
copyOf(SMFAttributeType) - Static method in class com.io7m.smfj.core.SMFAttribute
Creates an immutable copy of a SMFAttributeType value.
copyOf(SMFAttributeNameType) - Static method in class com.io7m.smfj.core.SMFAttributeName
Creates an immutable copy of a SMFAttributeNameType 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(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(SMFBSectionType) - Static method in class com.io7m.smfj.format.binary.SMFBSection
Creates an immutable copy of a SMFBSectionType 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(SMFSchemaType) - Static method in class com.io7m.smfj.validation.api.SMFSchema
Creates an immutable copy of a SMFSchemaType value.
copyOf(SMFSchemaAttributeType) - Static method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
Creates an immutable copy of a SMFSchemaAttributeType 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(int, int) - Static method in class com.io7m.smfj.core.SMFFormatVersionMutable
Construct a modifiable instance of SMFFormatVersionType.
create() - Static method in class com.io7m.smfj.core.SMFFormatVersionMutable
Construct a modifiable instance of SMFFormatVersionType.
create(URI, InputStream) - Static method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
Create a data stream reader.
create(URI, OutputStream) - Static method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
Create a data stream writer.
create(Optional<Path>, InputStream, SMFParserEventsType) - Static method in class com.io7m.smfj.format.obj.SMFOBJImporter
Create a new OBJ importer.
create(URI, List<String>, int) - Static method in class com.io7m.smfj.format.text.SMFTLineReaderList
Construct a new line reader.
create(URI, InputStream) - Static method in class com.io7m.smfj.format.text.SMFTLineReaderStreamIO
Construct a new line reader.
create(SMFSerializerType) - Static method in class com.io7m.smfj.frontend.SMFFCopier
Create a new copier.
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(SMFAttributeName) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
Create a new filter.
create(SMFAttributeName, SMFAttributeName) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
Create a new filter.
create(SMFAttributeName, int) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
Create a new filter.
create(Set<SMFAttributeName>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
Create a new filter.
create(SMFMemoryMeshFilterCheckConfiguration) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
Create a new filter.
create(SMFSchemaIdentifier, Path) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
Create a new filter.
create(Optional<SMFSchemaName>, Optional<Pair<Integer, Integer>>) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
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(Path) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
Create a new filter.
create(SMFMemoryMeshFilterTrianglesOptimizeConfiguration) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
Create a new filter.
createFloat1(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat1Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat2(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat2Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat3(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat3Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat4(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
createFloat4Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a floating point cursor.
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.
createSigned1(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned1Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned2(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned2Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned3(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned3Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned4(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createSigned4Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create a signed integer cursor.
createUnsigned1(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned1Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned2(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned2Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned3(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned3Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned4(SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
createUnsigned4Raw(ByteBuffer, int, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferCursors
Create an unsigned integer cursor.
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.
cursor() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
cursor() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 

D

data() - Method in class com.io7m.smfj.processing.api.SMFMetadata
 
data() - Method in interface com.io7m.smfj.processing.api.SMFMetadataType
 
description() - Method in class com.io7m.smfj.core.SMFFormatDescription
 
description() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
 
Documentation - Class in com.io7m.smfj.documentation
Marker class for looking up files by resource.

E

equals(Object) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
This instance is equal to all instances of SMFByteBufferPackedAttribute that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
This instance is equal to all instances of SMFByteBufferPackedAttributeSet that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
This instance is equal to all instances of SMFByteBufferPackedMesh that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
This instance is equal to all instances of SMFByteBufferPackedTriangles that have equal attribute values.
equals(Object) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
This instance is equal to all instances of SMFByteBufferPackingConfiguration that have equal attribute 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.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.binary.SMFBSection
This instance is equal to all instances of SMFBSection 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.
errors() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
errors() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshLoaderType
 
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
 
exitCode() - Method in class com.io7m.smfj.cmdline.Main
 

F

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.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.
from(SMFByteBufferPackedAttributeType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute.Builder
Fill a builder with attribute values from the provided SMFByteBufferPackedAttributeType instance.
from(SMFByteBufferPackedAttributeSetType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet.Builder
Fill a builder with attribute values from the provided SMFByteBufferPackedAttributeSetType instance.
from(SMFByteBufferPackedMeshType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
Fill a builder with attribute values from the provided SMFByteBufferPackedMeshType instance.
from(SMFByteBufferPackedTrianglesType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles.Builder
Fill a builder with attribute values from the provided SMFByteBufferPackedTrianglesType instance.
from(SMFByteBufferPackingConfigurationType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration.Builder
Fill a builder with attribute values from the provided SMFByteBufferPackingConfigurationType instance.
from(SMFAttributeType) - Method in class com.io7m.smfj.core.SMFAttribute.Builder
Fill a builder with attribute values from the provided SMFAttributeType instance.
from(SMFAttributeNameType) - Method in class com.io7m.smfj.core.SMFAttributeName.Builder
Fill a builder with attribute values from the provided SMFAttributeNameType instance.
from(SMFCoordinateSystemType) - Method in class com.io7m.smfj.core.SMFCoordinateSystem.Builder
Fill a builder with attribute values from the provided SMFCoordinateSystemType instance.
from(SMFFormatDescriptionType) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
Fill a builder with attribute values from the provided SMFFormatDescriptionType 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(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(SMFBSectionType) - Method in class com.io7m.smfj.format.binary.SMFBSection.Builder
Fill a builder with attribute values from the provided SMFBSectionType 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(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(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(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(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(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(SMFSchemaType) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
Fill a builder with attribute values from the provided SMFSchemaType 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(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(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(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.
fromIndex(int) - Static method in enum com.io7m.smfj.core.SMFFaceWindingOrder
 
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

get1D() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat1ReadableType
Retrieve the current value.
get1SL() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned1ReadableType
Retrieve the current value.
get1UL() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned1ReadableType
Retrieve the current value.
get2D(VectorMutable2D) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat2ReadableType
Retrieve the current value.
get2SL(VectorMutable2L) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned2ReadableType
Retrieve the current value.
get2UL(VectorMutable2L) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned2ReadableType
Retrieve the current value.
get3D(VectorMutable3D) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat3ReadableType
Retrieve the current value.
get3SL(VectorMutable3L) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned3ReadableType
Retrieve the current value.
get3UL(VectorMutable3L) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned3ReadableType
Retrieve the current value.
get4D(VectorMutable4D) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat4ReadableType
Retrieve the current value.
get4SL(VectorMutable4L) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned4ReadableType
Retrieve the current value.
get4UL(VectorMutable4L) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned4ReadableType
Retrieve the current value.
getAttributeCount() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getAttributeCount() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getAttributeOffset() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getAttributeOffset() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getComponentCount() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
getComponentCount() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
getComponentKind() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
getComponentKind() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
getComponentSize() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
getComponentSize() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
getCoordinateSystemReadable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getCoordinateSystemReadable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getCoordinateSystemWritable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getCoordinateSystemWritable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
 
getForward() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
getForward() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsReadableType
 
getMetaSchemaIdReadable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
getMetaSchemaIdReadable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
getMetaSchemaIdWritable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
getMetaSchemaIdWritable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDWritableType
 
getMetaSchemaVersionMajor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
getMetaSchemaVersionMajor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
getMetaSchemaVersionMinor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
getMetaSchemaVersionMinor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
getMetaSize() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
getMetaSize() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
getName() - Method in enum com.io7m.smfj.cmdline.SMFLogLevel
 
getName() - Method in enum com.io7m.smfj.core.SMFComponentType
 
getNameReadable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
getNameReadable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
getNameWritable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
getNameWritable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeWritableType
 
getRight() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
getRight() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsReadableType
 
getSchemaIdReadable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
getSchemaIdReadable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
getSchemaIdWritable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
getSchemaIdWritable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDWritableType
 
getSchemaReadable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getSchemaReadable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getSchemaVersionMajor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
getSchemaVersionMajor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
getSchemaVersionMinor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
getSchemaVersionMinor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
getSchemaWritable() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getSchemaWritable() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
 
getTriangleCount() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getTriangleCount() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getTriangleIndexSizeBits() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getTriangleIndexSizeBits() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getUp() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
getUp() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsReadableType
 
getVertexCount() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
getVertexCount() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
getWinding() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
getWinding() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsReadableType
 

H

hashCode() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Computes a hash code from attributes: attribute, order, offsetOctets.
hashCode() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Computes a hash code from attributes: id, configuration, byteBuffer.
hashCode() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Computes a hash code from attributes: attributeSets, triangles, header, attributeSetsByID.
hashCode() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
Computes a hash code from attributes: byteBuffer, triangleCount, triangleIndexSizeBits.
hashCode() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
Computes a hash code from attributes: attributesOrdered, packedAttributesByOffset, packedAttributesByOrder, packedAttributesByName, vertexSizeOctets.
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, attributesInOrder, attributesByName.
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.binary.SMFBSection
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.
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.bytebuffer.SMFByteBufferPackedMesh
 
header() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshType
 
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.bytebuffer.SMFByteBufferPackedAttributeSet
 
id() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSetType
 
id() - Method in class com.io7m.smfj.format.binary.SMFBSection
 
id() - Method in interface com.io7m.smfj.format.binary.SMFBSectionType
 
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
 
isAligned(int) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
 
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
 
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
 

M

magic() - Method in interface com.io7m.smfj.format.binary.SMFBBodySectionParserType
 
MAGIC - Static variable in class com.io7m.smfj.format.binary.SMFBSectionEnd
The magic number identifying the section.
MAGIC - Static variable in class com.io7m.smfj.format.binary.SMFBSectionHeader
The magic number identifying the section.
MAGIC - Static variable in class com.io7m.smfj.format.binary.SMFBSectionMetadata
The magic number identifying the section.
MAGIC - Static variable in class com.io7m.smfj.format.binary.SMFBSectionTriangles
The magic number identifying the section.
MAGIC - Static variable in class com.io7m.smfj.format.binary.SMFBSectionVerticesNonInterleaved
The magic number identifying the section.
magic() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserMetadata
 
magic() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserTriangles
 
magic() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserVerticesNonInterleaved
 
magicNumber() - Static method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
Main - Class in com.io7m.smfj.cmdline
The main command line program.
main(String[]) - Static method in class com.io7m.smfj.cmdline.Main
The main entry point.
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.
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating1Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating2Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating3Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayFloating4Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned1Type, B, E>) - Method in interface com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4Type
 
matchArray(A, PartialBiFunctionType<A, SMFAttributeArrayFloating4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayFloating1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned2Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerUnsigned1Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned4Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned3Type, B, E>, PartialBiFunctionType<A, SMFAttributeArrayIntegerSigned2Type, B, E>, PartialBiFunctionType<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.bytebuffer.SMFByteBufferPackedMeshes
 
mesh() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshLoaderType
 
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
 
metaAttributeCountOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeCountOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaAttributeCountOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeCountOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaAttributeCountStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeCountType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeCountType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaAttributeOffsetOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeOffsetOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaAttributeOffsetOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeOffsetOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaAttributeOffsetStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeOffsetType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaAttributeOffsetType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaComponentCountOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentCountOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentCountOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentCountOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentCountStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentCountType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentCountType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentKindOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentKindOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentKindOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentKindOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentKindStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentKindType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentKindType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentSizeOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentSizeOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentSizeOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentSizeOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaComponentSizeStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentSizeType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaComponentSizeType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaCoordinateSystemOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaCoordinateSystemOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaCoordinateSystemOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaCoordinateSystemOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaCoordinateSystemStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaCoordinateSystemType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaCoordinateSystemType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metadata() - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
 
metadata() - Method in interface com.io7m.smfj.processing.api.SMFMemoryMeshType
 
metaMetaSchemaIdOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaIdOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaIdOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaIdOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaIdStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaIdType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaIdType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaVersionMajorOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMajorOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaVersionMajorOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMajorOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaVersionMajorStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMajorType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMajorType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaVersionMinorOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMinorOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaVersionMinorOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMinorOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSchemaVersionMinorStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMinorType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSchemaVersionMinorType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSizeOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSizeOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSizeOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSizeOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaMetaSizeStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSizeType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
metaMetaSizeType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDReadableType
 
metaNameOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaNameOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaNameOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaNameOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaNameStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaNameType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
metaNameType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeReadableType
 
metaSchemaIdOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaIdOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaIdOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaIdOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaIdStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaIdType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaIdType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaSchemaOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaSchemaOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaSchemaOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaSchemaStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaSchemaType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaSchemaType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaSchemaVersionMajorOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMajorOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaVersionMajorOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMajorOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaVersionMajorStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMajorType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMajorType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaVersionMinorOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMinorOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaVersionMinorOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMinorOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaSchemaVersionMinorStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMinorType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
metaSchemaVersionMinorType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDReadableType
 
metaTriangleCountOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleCountOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaTriangleCountOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleCountOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaTriangleCountStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleCountType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleCountType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaTriangleIndexSizeBitsOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleIndexSizeBitsOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaTriangleIndexSizeBitsOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleIndexSizeBitsOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaTriangleIndexSizeBitsStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleIndexSizeBitsType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaTriangleIndexSizeBitsType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaVertexCountOffsetFromCursor() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaVertexCountOffsetFromCursor() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaVertexCountOffsetFromType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaVertexCountOffsetFromType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
metaVertexCountStaticOffsetFromType() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaVertexCountType() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
metaVertexCountType() - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderReadableType
 
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.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 - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterApplicationInfoAdd
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRemove
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeRename
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeResample
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterAttributeTrim
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheck
The command name.
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 - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataAdd
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterMetadataRemove
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaCheck
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaSet
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
The command name.
name() - Method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterSchemaValidate
 
NAME - Static variable in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimize
The command name.
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
 
newLoader(SMFParserEventsDataMetaOptionalSupplierType, SMFByteBufferPackerEventsType) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
Create a new mesh loader.
newValue(ByteBuffer, JPRACursorByteReadableType) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
Construct a view of a type.
newValue(ByteBuffer, JPRACursorByteReadableType) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
Construct a view of a type.
newValue(ByteBuffer, JPRACursorByteReadableType) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
Construct a view of a type.
newValue(ByteBuffer, JPRACursorByteReadableType) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
Construct a view of a type.
newValue(ByteBuffer, JPRACursorByteReadableType) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
Construct a view of a type.
newValueWithOffset(ByteBuffer, JPRACursorByteReadableType, int) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
Construct a view of a type.
newValueWithOffset(ByteBuffer, JPRACursorByteReadableType, int) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
Construct a view of a type.
newValueWithOffset(ByteBuffer, JPRACursorByteReadableType, int) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
Construct a view of a type.
newValueWithOffset(ByteBuffer, JPRACursorByteReadableType, int) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
Construct a view of a type.
newValueWithOffset(ByteBuffer, JPRACursorByteReadableType, int) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
Construct a view of a type.

O

of(SMFAttribute, int, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Construct a new immutable SMFByteBufferPackedAttribute instance.
of(int, SMFByteBufferPackingConfiguration, ByteBuffer) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Construct a new immutable SMFByteBufferPackedAttributeSet instance.
of(Seq<SMFByteBufferPackedAttributeSet>, Optional<SMFByteBufferPackedTriangles>, SMFHeader) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Construct a new immutable SMFByteBufferPackedMesh instance.
of(ByteBuffer, long, int) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
Construct a new immutable SMFByteBufferPackedTriangles instance.
of(Seq<SMFAttribute>) - Static method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
Construct a new immutable SMFByteBufferPackingConfiguration instance.
of(SMFAttributeName, SMFComponentType, int, int) - Static method in class com.io7m.smfj.core.SMFAttribute
Construct a new immutable SMFAttribute 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(CAxisSystem, SMFFaceWindingOrder) - Static method in class com.io7m.smfj.core.SMFCoordinateSystem
Construct a new immutable SMFCoordinateSystem instance.
of(int, int) - Static method in class com.io7m.smfj.core.SMFFormatVersion
Construct a new immutable SMFFormatVersion instance.
of(SMFTriangles, long, Optional<SMFSchemaIdentifier>, SMFCoordinateSystem, List<SMFAttribute>) - Static method in class com.io7m.smfj.core.SMFHeader
Construct a new immutable SMFHeader instance.
of(SMFSchemaName, int, int) - Static method in class com.io7m.smfj.core.SMFSchemaIdentifier
Construct a new immutable SMFSchemaIdentifier instance.
of(String) - Static method in class com.io7m.smfj.core.SMFSchemaName
Construct a new immutable SMFSchemaName 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.binary.SMFBSection
Construct a new immutable SMFBSection instance.
of(LexicalPosition<URI>, String, Optional<Exception>) - Static method in class com.io7m.smfj.parser.api.SMFParseError
Construct a new immutable SMFParseError instance.
of(LexicalPosition<URI>, String, Optional<Exception>) - Static method in class com.io7m.smfj.parser.api.SMFParseWarning
Construct a new immutable SMFParseWarning instance.
of(SMFParserProviderType, SMFFormatVersion) - Static method in class com.io7m.smfj.probe.api.SMFVersionProbed
Construct a new immutable SMFVersionProbed instance.
of(Vector<Double>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
Construct a new immutable SMFAttributeArrayFloating1 instance.
of(Vector<Vector2D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
Construct a new immutable SMFAttributeArrayFloating2 instance.
of(Vector<Vector3D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
Construct a new immutable SMFAttributeArrayFloating3 instance.
of(Vector<Vector4D>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
Construct a new immutable SMFAttributeArrayFloating4 instance.
of(Vector<Long>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
Construct a new immutable SMFAttributeArrayIntegerSigned1 instance.
of(Vector<Vector2L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
Construct a new immutable SMFAttributeArrayIntegerSigned2 instance.
of(Vector<Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
Construct a new immutable SMFAttributeArrayIntegerSigned3 instance.
of(Vector<Vector4L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
Construct a new immutable SMFAttributeArrayIntegerSigned4 instance.
of(Vector<Long>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
Construct a new immutable SMFAttributeArrayIntegerUnsigned1 instance.
of(Vector<Vector2L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
Construct a new immutable SMFAttributeArrayIntegerUnsigned2 instance.
of(Vector<Vector3L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
Construct a new immutable SMFAttributeArrayIntegerUnsigned3 instance.
of(Vector<Vector4L>) - Static method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
Construct a new immutable SMFAttributeArrayIntegerUnsigned4 instance.
of(Path, Path) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandContext
Construct a new immutable SMFFilterCommandContext instance.
of(String, SortedMap<String, SMFFilterCommandParserType>) - Static method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
Construct a new immutable SMFFilterCommandModule instance.
of(SMFHeader, Map<SMFAttributeName, SMFAttributeArrayType>, Vector<SMFMetadata>, Vector<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.processing.api.SMFMetadata
Construct a new immutable SMFMetadata instance.
of(String, Optional<Exception>) - Static method in class com.io7m.smfj.processing.api.SMFProcessingError
Construct a new immutable SMFProcessingError instance.
of(SMFAttributeName, Optional<SMFComponentType>, OptionalInt, OptionalInt) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterCheckConfiguration
Construct a new immutable SMFMemoryMeshFilterCheckConfiguration instance.
of(OptionalInt, boolean) - Static method in class com.io7m.smfj.processing.main.SMFMemoryMeshFilterTrianglesOptimizeConfiguration
Construct a new immutable SMFMemoryMeshFilterTrianglesOptimizeConfiguration instance.
of(SMFSchemaIdentifier, SortedMap<SMFAttributeName, SMFSchemaAttribute>, SortedMap<SMFAttributeName, SMFSchemaAttribute>, Optional<SMFCoordinateSystem>, boolean) - Static method in class com.io7m.smfj.validation.api.SMFSchema
Construct a new immutable SMFSchema instance.
of(SMFAttributeName, Optional<SMFComponentType>, OptionalInt, OptionalInt) - Static method in class com.io7m.smfj.validation.api.SMFSchemaAttribute
Construct a new immutable SMFSchemaAttribute instance.
of(String, Optional<Exception>) - Static method in class com.io7m.smfj.validation.api.SMFSchemaValidationError
Construct a new immutable SMFSchemaValidationError instance.
of(int, int) - Static method in class com.io7m.smfj.validation.api.SMFSchemaVersion
Construct a new immutable SMFSchemaVersion instance.
offset() - Method in class com.io7m.smfj.format.binary.SMFBSection
 
offset() - Method in interface com.io7m.smfj.format.binary.SMFBSectionType
 
offsetOctets() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
A specification of the offset in octets from the start of each vertex at which this attribute's data will be written.
offsetOctets() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeType
A specification of the offset in octets from the start of each vertex at which this attribute's data will be written.
offsetOctetsForIndex(int, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
Determine the offset in octets of the attribute with order index at vertex vertex.
ofInteger(int) - Static method in enum com.io7m.smfj.core.SMFComponentType
Return a component type for the given integer value.
onAllocateAttributeBuffer(Integer, SMFByteBufferPackingConfiguration, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackerEventsType
A function that will allocate a ByteBuffer to hold attribute data.
onAllocateTriangleBuffer(SMFTriangles, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackerEventsType
A function that will allocate a ByteBuffer to hold triangle data.
onAttributesNonInterleaved() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
onAttributesNonInterleaved() - Method in class com.io7m.smfj.frontend.SMFFCopier
 
onAttributesNonInterleaved() - Method in interface com.io7m.smfj.parser.api.SMFParserEventsBodyType
 
onAttributesNonInterleaved() - Method in class com.io7m.smfj.processing.api.SMFMemoryMeshProducer
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
onDataAttributesNonInterleavedFinish() - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
onDataAttributeStart(SMFAttribute) - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueFinish() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueFloat1(double) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueFloat2(double, double) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueFloat3(double, double, double) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueFloat4(double, double, double, double) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerSigned1(long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerSigned2(long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerSigned3(long, long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerSigned4(long, long, long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerUnsigned1(long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerUnsigned2(long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerUnsigned3(long, long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onDataAttributeValueIntegerUnsigned4(long, long, long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
onDataTriangle(long, long, long) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferTrianglePacker
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
onDataTrianglesFinish() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferTrianglePacker
 
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
 
onEOF(LexicalPositionType<Path>) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
 
onError(SMFErrorType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferAttributePacker
 
onError(SMFErrorType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
onError(SMFErrorType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferTrianglePacker
 
onError(LexicalPositionType<Path>, JOParserErrorCode, String) - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
 
onError(SMFErrorType) - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.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.bytebuffer.SMFByteBufferPackedMeshes
 
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
 
onHeader(SMFHeader) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackerEventsType
A function that is evaluated for a parsed header.
onHeaderParsed(SMFHeader) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
onHeaderParsed(SMFHeader) - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
onMeta(SMFSchemaIdentifier) - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.
onShouldPackTriangles() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackerEventsType
 
onStart() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
onTriangles() - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.bytebuffer.SMFByteBufferPackedMeshes
 
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.bytebuffer.SMFByteBufferAttributePacker
 
onWarning(SMFWarningType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
onWarning(SMFWarningType) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferTrianglePacker
 
onWarning(SMFWarningType) - Method in class com.io7m.smfj.frontend.SMFFCopier
 
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.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.
order() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
 
order() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeType
 

P

pack(SMFCoordinateSystem, SMFBv1CoordinateSystemsWritableType) - Static method in class com.io7m.smfj.format.binary.SMFBCoordinateSystems
Pack a coordinate system.
packedAttributesByName() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
 
packedAttributesByName() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
 
packedAttributesByOffset() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
 
packedAttributesByOffset() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
 
packedAttributesByOrder() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
 
packedAttributesByOrder() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
 
pad(long, byte) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
pad(long, byte) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Insert count octets of padding.
padTo(long, byte) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Insert padding up to offset.
parse(SMFHeader, SMFParserEventsBodyType, SMFBDataStreamReaderType) - Method in interface com.io7m.smfj.format.binary.SMFBBodySectionParserType
Parse the section.
parse() - Method in class com.io7m.smfj.format.binary.SMFBSectionParser
 
parse() - Method in interface com.io7m.smfj.format.binary.SMFBSectionParserType
 
parse(SMFFormatVersion, SMFBDataStreamReaderType, SMFBSection) - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1Headers
Parse a header.
parse() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1Parser
 
parse(SMFHeader, SMFParserEventsBodyType, SMFBDataStreamReaderType) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserMetadata
 
parse(SMFHeader, SMFParserEventsBodyType, SMFBDataStreamReaderType) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserTriangles
 
parse(SMFHeader, SMFParserEventsBodyType, SMFBDataStreamReaderType) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserVerticesNonInterleaved
 
parse() - Method in class com.io7m.smfj.format.obj.SMFOBJImporter
 
parse(SMFParserEventsBodyType, List<String>) - Method in interface com.io7m.smfj.format.text.SMFTBodySectionParserType
Parse the section, delivering events to receiver.
parse(SMFParserEventsHeaderType, List<String>) - Method in interface com.io7m.smfj.format.text.SMFTHeaderCommandParserType
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 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.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() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Parser
 
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(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.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.
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.binary.SMFFormatBinary
 
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 interface com.io7m.smfj.parser.api.SMFParserProviderType
 
parserCreateSequential(SMFParserEventsType, URI, InputStream) - Method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
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 interface com.io7m.smfj.parser.api.SMFParserProviderType
 
parserFormat() - Method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
parserFormat() - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
 
parserFormat() - Method in class com.io7m.smfj.format.text.SMFFormatText
 
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.binary.SMFFormatBinary
 
parserSupportedVersions() - Method in class com.io7m.smfj.format.obj.SMFFormatOBJ
 
parserSupportedVersions() - Method in class com.io7m.smfj.format.text.SMFFormatText
 
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 class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
position() - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
 
position() - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
position() - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
 
position() - Method in interface com.io7m.smfj.format.text.SMFTLineReaderType
 
positionLexical() - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
positionLexical() - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
 
probe(InputStream) - Method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
probe(InputStream) - Method in class com.io7m.smfj.format.text.SMFFormatText
 
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.
probe(InputStream) - Method in interface com.io7m.smfj.probe.api.SMFVersionProbeProviderType
Attempt to probe the given file stream.
provider() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
 
provider() - Method in interface com.io7m.smfj.probe.api.SMFVersionProbedType
 
putArrays(SMFAttributeName, SMFAttributeArrayType) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
putBytes(byte[]) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putBytes(byte[]) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write the given bytes to the stream.
putEntryArrays(Tuple2<SMFAttributeName, SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
putEntryOptionalAttributes(Tuple2<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
putEntryRequiredAttributes(Tuple2<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
putF16(double) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putF16(double) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an IEEE754-binary16 value to the stream.
putF32(double) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putF32(double) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an IEEE754-binary32 value to the stream.
putF64(double) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putF64(double) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an IEEE754-binary64 value to the stream.
putOptionalAttributes(SMFAttributeName, SMFSchemaAttribute) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
putRequiredAttributes(SMFAttributeName, SMFSchemaAttribute) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
putS16(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putS16(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write a signed 16-bit value to the stream.
putS32(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putS32(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write a signed 32-bit value to the stream.
putS64(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putS64(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write a signed 64-bit value to the stream.
putS8(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putS8(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write a signed 8-bit value to the stream.
putStringPadded(String, int) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putStringPadded(String, int) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write a string to the stream in UTF-8 encoding, writing as many 0-bytes as necessary after the string to bring it up to a size of maximum octets.
putU16(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putU16(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an unsigned 16-bit value to the stream.
putU32(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putU32(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an unsigned 32-bit value to the stream.
putU64(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putU64(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an unsigned 64-bit value to the stream.
putU8(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
putU8(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
Write an unsigned 8-bit value to the stream.

R

randomAccess() - Method in class com.io7m.smfj.core.SMFFormatDescription
 
randomAccess() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
 
readBytes(Optional<String>, byte[]) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readBytes(Optional<String>, byte[]) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read exactly b.length octets from the stream, raising an error if too few octets are available.
readF16(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readF16(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an IEEE754-binary16 value from the stream.
readF32(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readF32(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an IEEE754-binary32 value from the stream.
readF64(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readF64(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an IEEE754-binary64 value from the stream.
readS16(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readS16(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read a signed 16-bit value from the stream.
readS32(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readS32(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read a signed 32-bit value from the stream.
readS64(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readS64(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read a signed 64-bit value from the stream.
readS8(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readS8(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read a signed 8-bit value from the stream.
readU16(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readU16(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an unsigned 16-bit value from the stream.
readU32(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readU32(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an unsigned 32-bit value from the stream.
readU64(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readU64(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an unsigned 64-bit value from the stream.
readU8(Optional<String>) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
readU8(Optional<String>) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Read an unsigned 8-bit value from the stream.
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
 
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
 
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
 
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.binary.SMFBSectionType
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 interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesNonInterleavedType
Start serializing data for a single attribute.
serializeHeader(SMFHeader) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1Serializer
 
serializeHeader(SMFHeader) - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
 
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.binary.v1.SMFBv1Serializer
 
serializeMetadata(SMFSchemaIdentifier, byte[]) - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
 
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.binary.SMFFormatBinary
 
serializerCreate(SMFFormatVersion, URI, OutputStream) - Method in class com.io7m.smfj.format.text.SMFFormatText
 
serializerCreate(SMFFormatVersion, URI, OutputStream) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerProviderType
 
serializerFormat() - Method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
serializerFormat() - Method in class com.io7m.smfj.format.text.SMFFormatText
 
serializerFormat() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerProviderType
 
serializerSupportedVersions() - Method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
serializerSupportedVersions() - Method in class com.io7m.smfj.format.text.SMFFormatText
 
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 interface com.io7m.smfj.serializer.api.SMFSerializerDataTrianglesType
Serialize a triangle.
serializeTrianglesStart() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1Serializer
 
serializeTrianglesStart() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
 
serializeTrianglesStart() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerType
Start serializing triangles.
serializeValueFloat1(double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueFloat2(double, double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueFloat3(double, double, double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueFloat4(double, double, double, double) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerSigned1(long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerSigned2(long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerSigned3(long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerSigned4(long, long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerUnsigned1(long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerUnsigned2(long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
serializeValueIntegerUnsigned3(long, long, long) - Method in interface com.io7m.smfj.serializer.api.SMFSerializerDataAttributesValuesType
Serialize a value.
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.binary.v1.SMFBv1Serializer
 
serializeVertexDataNonInterleavedStart() - Method in class com.io7m.smfj.format.text.v1.SMFTV1Serializer
 
serializeVertexDataNonInterleavedStart() - Method in interface com.io7m.smfj.serializer.api.SMFSerializerType
Start serializing non-interleaved vertex data.
set(int, int, int, int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
set(int, int, int, int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsWritableType
Set the value of all fields.
set1D(double) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat1Type
Set the current value.
set1SL(long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned1Type
Set the current value.
set1UL(long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned1Type
Set the current value.
set2D(double, double) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat2Type
Set the current value.
set2SL(long, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned2Type
Set the current value.
set2UL(long, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned2Type
Set the current value.
set3D(double, double, double) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat3Type
Set the current value.
set3SL(long, long, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned3Type
Set the current value.
set3UL(long, long, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned3Type
Set the current value.
set4D(double, double, double, double) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferFloat4Type
Set the current value.
set4SL(long, long, long, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerSigned4Type
Set the current value.
set4UL(long, long, long, long) - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferIntegerUnsigned4Type
Set the current value.
setAllowExtraAttributes(boolean) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
Initializes the value for the allowExtraAttributes attribute.
setArrays(Map<SMFAttributeName, SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setAttribute(SMFAttribute) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute.Builder
Initializes the value for the attribute attribute.
setAttributeCount(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
setAttributeCount(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
Set the value of the attribute_count field
setAttributeOffset(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
setAttributeOffset(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
Set the value of the attribute_offset field
setAttributeSets(Seq<SMFByteBufferPackedAttributeSet>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
 
setAttributesInOrder(List<SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader.Builder
 
setAttributesOrdered(Seq<SMFAttribute>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration.Builder
 
setAxes(CAxisSystem) - Method in class com.io7m.smfj.core.SMFCoordinateSystem.Builder
Initializes the value for the axes attribute.
setByteBuffer(ByteBuffer) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet.Builder
Initializes the value for the byteBuffer attribute.
setByteBuffer(ByteBuffer) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles.Builder
Initializes the value for the byteBuffer 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.format.binary.v1.SMFBv1AttributeByteBuffered
 
setComponentCount(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeWritableType
Set the value of the component_count field
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.
setComponentKind(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
setComponentKind(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeWritableType
Set the value of the component_kind field
setComponentSize(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
setComponentSize(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1AttributeWritableType
Set the value of the component_size field
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.
setConfiguration(SMFByteBufferPackingConfiguration) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet.Builder
Initializes the value for the configuration attribute.
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.processing.api.SMFMetadata.Builder
Initializes the value for the data attribute.
setDescription(String) - Method in class com.io7m.smfj.core.SMFFormatDescription.Builder
Initializes the value for the description attribute.
setEntriesArrays(Iterable<Tuple2<SMFAttributeName, SMFAttributeArrayType>>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setEntriesOptionalAttributes(Iterable<Tuple2<SMFAttributeName, SMFSchemaAttribute>>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
setEntriesRequiredAttributes(Iterable<Tuple2<SMFAttributeName, SMFSchemaAttribute>>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
setException(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.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(Optional<? extends 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(Optional<? extends 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.validation.api.SMFSchemaValidationError.Builder
Initializes the optional value exception to exception.
setForward(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
setForward(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsWritableType
Set the value of the forward field.
setHeader(SMFHeader) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
Initializes the value for the header attribute.
setHeader(SMFHeader) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
Initializes the value for the header attribute.
setId(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet.Builder
Initializes the value for the id attribute.
setId(long) - Method in class com.io7m.smfj.format.binary.SMFBSection.Builder
Initializes the value for the id attribute.
setIterableAttributeSets(Iterable<SMFByteBufferPackedAttributeSet>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
 
setIterableAttributesInOrder(Iterable<SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader.Builder
 
setIterableAttributesOrdered(Iterable<SMFAttribute>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration.Builder
 
setIterableMetadata(Iterable<SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setIterableTriangles(Iterable<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setIterableValues(Iterable<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
 
setIterableValues(Iterable<Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
 
setIterableValues(Iterable<Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
 
setIterableValues(Iterable<Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
 
setIterableValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
 
setIterableValues(Iterable<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
 
setIterableValues(Iterable<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
 
setIterableValues(Iterable<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
 
setIterableValues(Iterable<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
 
setIterableValues(Iterable<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
 
setIterableValues(Iterable<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
 
setIterableValues(Iterable<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
 
setJavaMapArrays(Map<SMFAttributeName, SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setJavaMapOptionalAttributes(Map<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
setJavaMapRequiredAttributes(Map<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
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.
setMapOptionalAttributes(Map<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
setMapRequiredAttributes(Map<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
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(Vector<SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setMetaSchemaVersionMajor(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
setMetaSchemaVersionMajor(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDWritableType
Set the value of the meta_schema_version_major field
setMetaSchemaVersionMinor(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
setMetaSchemaVersionMinor(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDWritableType
Set the value of the meta_schema_version_minor field
setMetaSize(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
setMetaSize(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDWritableType
Set the value of the meta_size field
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(String) - Method in class com.io7m.smfj.core.SMFFormatDescription.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.processing.api.SMFFilterCommandModule.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.
setOffset(long) - Method in class com.io7m.smfj.format.binary.SMFBSection.Builder
Initializes the value for the offset attribute.
setOffsetOctets(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute.Builder
Initializes the value for the offsetOctets 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(SortedMap<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
setOrder(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute.Builder
Initializes the value for the order attribute.
setParsers(SortedMap<String, SMFFilterCommandParserType>) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule.Builder
Initializes the value for the parsers attribute.
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(SortedMap<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema.Builder
 
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.
setRight(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
setRight(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsWritableType
Set the value of the right field.
setSchema(SMFSchemaIdentifier) - Method in class com.io7m.smfj.processing.api.SMFMetadata.Builder
Initializes the value for the schema attribute.
setSchemaIdentifier(SMFSchemaIdentifier) - Method in class com.io7m.smfj.core.SMFHeader.Builder
Initializes the optional value schemaIdentifier to schemaIdentifier.
setSchemaIdentifier(Optional<? extends 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.
setSchemaVersionMajor(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
setSchemaVersionMajor(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDWritableType
Set the value of the schema_version_major field
setSchemaVersionMinor(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
setSchemaVersionMinor(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDWritableType
Set the value of the schema_version_minor field
setSizeOfData(long) - Method in class com.io7m.smfj.format.binary.SMFBSection.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.bytebuffer.SMFByteBufferPackedTriangles.Builder
Initializes the value for the triangleCount attribute.
setTriangleCount(long) - Method in class com.io7m.smfj.core.SMFTriangles.Builder
Initializes the value for the triangleCount attribute.
setTriangleCount(long) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
setTriangleCount(long) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
Set the value of the triangle_count field
setTriangleIndexSizeBits(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles.Builder
Initializes the value for the triangleIndexSizeBits attribute.
setTriangleIndexSizeBits(int) - Method in class com.io7m.smfj.core.SMFTriangles.Builder
Initializes the value for the triangleIndexSizeBits attribute.
setTriangleIndexSizeBits(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
setTriangleIndexSizeBits(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
Set the value of the triangle_index_size_bits field
setTriangles(SMFByteBufferPackedTriangles) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
Initializes the optional value triangles to triangles.
setTriangles(Optional<? extends SMFByteBufferPackedTriangles>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh.Builder
Initializes the optional value triangles to triangles.
setTriangles(SMFTriangles) - Method in class com.io7m.smfj.core.SMFHeader.Builder
Initializes the value for the triangles attribute.
setTriangles(Vector<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh.Builder
 
setUp(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
setUp(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsWritableType
Set the value of the up field.
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(Vector<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1.Builder
 
setValues(Vector<Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2.Builder
 
setValues(Vector<Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3.Builder
 
setValues(Vector<Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4.Builder
 
setValues(Vector<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1.Builder
 
setValues(Vector<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2.Builder
 
setValues(Vector<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3.Builder
 
setValues(Vector<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4.Builder
 
setValues(Vector<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1.Builder
 
setValues(Vector<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2.Builder
 
setValues(Vector<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3.Builder
 
setValues(Vector<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4.Builder
 
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.
setVertexCount(long) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
setVertexCount(long) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderWritableType
Set the value of the vertex_count field
setWinding(int) - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
setWinding(int) - Method in interface com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsWritableType
Set the value of the winding field.
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
 
sizeInOctets() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
sizeInOctets() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
sizeInOctets() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
sizeInOctets() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
sizeInOctets() - Static method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
sizeOctets() - Method in class com.io7m.smfj.core.SMFAttribute
 
sizeOctets() - Method in interface com.io7m.smfj.core.SMFAttributeType
 
sizeOctets() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1_0HeaderByteBuffered
 
sizeOctets() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1AttributeByteBuffered
 
sizeOctets() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1CoordinateSystemsByteBuffered
 
sizeOctets() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1MetadataIDByteBuffered
 
sizeOctets() - Method in class com.io7m.smfj.format.binary.v1.SMFBv1SchemaIDByteBuffered
 
sizeOfData() - Method in class com.io7m.smfj.format.binary.SMFBSection
The size of the section data, not including the magic number or this size value.
sizeOfData() - Method in interface com.io7m.smfj.format.binary.SMFBSectionType
The size of the section data, not including the magic number or this size value.
sizeTotal() - Method in class com.io7m.smfj.format.binary.SMFBSection
 
sizeTotal() - Method in interface com.io7m.smfj.format.binary.SMFBSectionType
 
skip(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
skip(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Skip ahead count octets in the stream.
skipTo(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Skip to the given offset.
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.
SMFBAlignment - Class in com.io7m.smfj.format.binary
Functions to calculate alignment.
SMFBase64Lines - Class in com.io7m.smfj.format.text
Base64 encoding.
SMFBBodySectionParserType - Interface in com.io7m.smfj.format.binary
The type of body section parsers.
SMFBCoordinateSystems - Class in com.io7m.smfj.format.binary
Functions to pack and unpack coordinate system values.
SMFBDataStreamReader - Class in com.io7m.smfj.format.binary
The default implementation of the SMFBDataStreamReaderType interface.
SMFBDataStreamReaderType - Interface in com.io7m.smfj.format.binary
A stream reader.
SMFBDataStreamWriter - Class in com.io7m.smfj.format.binary
The default implementation of the SMFBDataStreamWriterType interface.
SMFBDataStreamWriterType - Interface in com.io7m.smfj.format.binary
A stream writer.
SMFBlender - Class in com.io7m.smfj.blender
Empty class for looking up resources by class.
SMFBParsingStatus - Enum in com.io7m.smfj.format.binary
The result of an attempt to parse something.
SMFBSection - Class in com.io7m.smfj.format.binary
A parsed section.
SMFBSection.Builder - Class in com.io7m.smfj.format.binary
Builds instances of type SMFBSection.
SMFBSectionEnd - Class in com.io7m.smfj.format.binary
An 'end' section.
SMFBSectionHeader - Class in com.io7m.smfj.format.binary
The 'header' section.
SMFBSectionMetadata - Class in com.io7m.smfj.format.binary
The 'metadata' section.
SMFBSectionParser - Class in com.io7m.smfj.format.binary
The default implementation of the SMFBSectionParserType interface.
SMFBSectionParser(SMFBDataStreamReaderType) - Constructor for class com.io7m.smfj.format.binary.SMFBSectionParser
Construct a parser.
SMFBSectionParserType - Interface in com.io7m.smfj.format.binary
The type of section parsers.
SMFBSectionTriangles - Class in com.io7m.smfj.format.binary
The 'triangles' section.
SMFBSectionType - Interface in com.io7m.smfj.format.binary
A parsed section.
SMFBSectionVerticesNonInterleaved - Class in com.io7m.smfj.format.binary
The 'vertices non-interleaved' section.
SMFBv1_0HeaderByteBuffered - Class in com.io7m.smfj.format.binary.v1
A ByteBuffer based implementation of the SMFBv1_0Header record type.
SMFBv1_0HeaderReadableType - Interface in com.io7m.smfj.format.binary.v1
The readable interface to values of the SMFBv1_0Header record type.
SMFBv1_0HeaderType - Interface in com.io7m.smfj.format.binary.v1
The interface to values of the SMFBv1_0Header record type.
SMFBv1_0HeaderWritableType - Interface in com.io7m.smfj.format.binary.v1
The writable interface to values of the SMFBv1_0HeaderWritableType record type.
SMFBv1AttributeByteBuffered - Class in com.io7m.smfj.format.binary.v1
A ByteBuffer based implementation of the SMFBv1Attribute record type.
SMFBv1AttributeReadableType - Interface in com.io7m.smfj.format.binary.v1
The readable interface to values of the SMFBv1Attribute record type.
SMFBv1AttributeType - Interface in com.io7m.smfj.format.binary.v1
The interface to values of the SMFBv1Attribute record type.
SMFBv1AttributeWritableType - Interface in com.io7m.smfj.format.binary.v1
The writable interface to values of the SMFBv1AttributeWritableType record type.
SMFBv1CoordinateSystemsByteBuffered - Class in com.io7m.smfj.format.binary.v1
A ByteBuffer based implementation of the SMFBv1CoordinateSystems packed type.
SMFBv1CoordinateSystemsReadableType - Interface in com.io7m.smfj.format.binary.v1
The readable interface to values of the SMFBv1CoordinateSystems packed type.
SMFBv1CoordinateSystemsType - Interface in com.io7m.smfj.format.binary.v1
The interface to values of the SMFBv1CoordinateSystems packed type.
SMFBv1CoordinateSystemsWritableType - Interface in com.io7m.smfj.format.binary.v1
The writable interface to values of the SMFBv1CoordinateSystemsWritableType packed type.
SMFBv1Headers - Class in com.io7m.smfj.format.binary.v1
Functions to parse version 1.* headers.
SMFBv1MetadataIDByteBuffered - Class in com.io7m.smfj.format.binary.v1
A ByteBuffer based implementation of the SMFBv1MetadataID record type.
SMFBv1MetadataIDReadableType - Interface in com.io7m.smfj.format.binary.v1
The readable interface to values of the SMFBv1MetadataID record type.
SMFBv1MetadataIDType - Interface in com.io7m.smfj.format.binary.v1
The interface to values of the SMFBv1MetadataID record type.
SMFBv1MetadataIDWritableType - Interface in com.io7m.smfj.format.binary.v1
The writable interface to values of the SMFBv1MetadataIDWritableType record type.
SMFBv1Parser - Class in com.io7m.smfj.format.binary.v1
A parser for version 1.* files.
SMFBv1Parser(SMFFormatVersion, SMFBDataStreamReaderType, SMFParserEventsHeaderType) - Constructor for class com.io7m.smfj.format.binary.v1.SMFBv1Parser
Construct a parser.
SMFBv1SchemaIDByteBuffered - Class in com.io7m.smfj.format.binary.v1
A ByteBuffer based implementation of the SMFBv1SchemaID record type.
SMFBv1SchemaIDReadableType - Interface in com.io7m.smfj.format.binary.v1
The readable interface to values of the SMFBv1SchemaID record type.
SMFBv1SchemaIDType - Interface in com.io7m.smfj.format.binary.v1
The interface to values of the SMFBv1SchemaID record type.
SMFBv1SchemaIDWritableType - Interface in com.io7m.smfj.format.binary.v1
The writable interface to values of the SMFBv1SchemaIDWritableType record type.
SMFBv1SectionParserMetadata - Class in com.io7m.smfj.format.binary.v1
A parser for metadata sections.
SMFBv1SectionParserMetadata() - Constructor for class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserMetadata
Construct a parser.
SMFBv1SectionParserTriangles - Class in com.io7m.smfj.format.binary.v1
A parser for triangle sections.
SMFBv1SectionParserTriangles() - Constructor for class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserTriangles
Construct a parser.
SMFBv1SectionParserVerticesNonInterleaved - Class in com.io7m.smfj.format.binary.v1
A parser for non-interleaved vertex data.
SMFBv1SectionParserVerticesNonInterleaved() - Constructor for class com.io7m.smfj.format.binary.v1.SMFBv1SectionParserVerticesNonInterleaved
Construct a parser.
SMFBv1Serializer - Class in com.io7m.smfj.format.binary.v1
A serializer for the 1.* format.
SMFBv1Serializer(SMFFormatVersion, URI, OutputStream) - Constructor for class com.io7m.smfj.format.binary.v1.SMFBv1Serializer
Construct a serializer.
SMFByteBufferAttributePacker - Class in com.io7m.smfj.bytebuffer
An event listener that packs data into a given ByteBuffer.
SMFByteBufferAttributePacker(SMFParserEventsErrorType, ByteBuffer, SMFByteBufferPackingConfiguration, SMFByteBufferPackedAttribute, long) - Constructor for class com.io7m.smfj.bytebuffer.SMFByteBufferAttributePacker
Construct a packer.
SMFByteBufferCursors - Class in com.io7m.smfj.bytebuffer
Cursors for reading/writing byte buffers.
SMFByteBufferFloat1ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a floating point attribute.
SMFByteBufferFloat1Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable floating point cursor.
SMFByteBufferFloat2ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a floating point attribute.
SMFByteBufferFloat2Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable floating point cursor.
SMFByteBufferFloat3ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a floating point attribute.
SMFByteBufferFloat3Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable floating point cursor.
SMFByteBufferFloat4ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a floating point attribute.
SMFByteBufferFloat4Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable floating point cursor.
SMFByteBufferIntegerSigned1ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned1Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned2ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned2Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned3ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned3Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned4ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerSigned4Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses a signed integer attribute.
SMFByteBufferIntegerUnsigned1ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned1Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned2ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned2Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned3ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned3Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned4ReadableType - Interface in com.io7m.smfj.bytebuffer
A readable cursor that addresses an unsigned integer attribute.
SMFByteBufferIntegerUnsigned4Type - Interface in com.io7m.smfj.bytebuffer
A readable and writable cursor that addresses an unsigned integer attribute.
SMFByteBufferPackedAttribute - Class in com.io7m.smfj.bytebuffer
A packed attribute.
SMFByteBufferPackedAttribute.Builder - Class in com.io7m.smfj.bytebuffer
Builds instances of type SMFByteBufferPackedAttribute.
SMFByteBufferPackedAttributeSet - Class in com.io7m.smfj.bytebuffer
A set of packed attributes in a byte buffer.
SMFByteBufferPackedAttributeSet.Builder - Class in com.io7m.smfj.bytebuffer
Builds instances of type SMFByteBufferPackedAttributeSet.
SMFByteBufferPackedAttributeSetType - Interface in com.io7m.smfj.bytebuffer
A set of packed attributes in a byte buffer.
SMFByteBufferPackedAttributeType - Interface in com.io7m.smfj.bytebuffer
A packed attribute.
SMFByteBufferPackedMesh - Class in com.io7m.smfj.bytebuffer
A mesh that has been packed into a set of byte buffers.
SMFByteBufferPackedMesh.Builder - Class in com.io7m.smfj.bytebuffer
Builds instances of type SMFByteBufferPackedMesh.
SMFByteBufferPackedMeshes - Class in com.io7m.smfj.bytebuffer
Functions for loading and packing meshes.
SMFByteBufferPackedMeshLoaderType - Interface in com.io7m.smfj.bytebuffer
The type of packed meshes.
SMFByteBufferPackedMeshType - Interface in com.io7m.smfj.bytebuffer
A mesh that has been packed into a set of byte buffers.
SMFByteBufferPackedTriangles - Class in com.io7m.smfj.bytebuffer
A set of triangles packed into a byte buffer.
SMFByteBufferPackedTriangles.Builder - Class in com.io7m.smfj.bytebuffer
Builds instances of type SMFByteBufferPackedTriangles.
SMFByteBufferPackedTrianglesType - Interface in com.io7m.smfj.bytebuffer
A set of triangles packed into a byte buffer.
SMFByteBufferPackerEventsType - Interface in com.io7m.smfj.bytebuffer
The type of byte buffer packing event listeners.
SMFByteBufferPackingConfiguration - Class in com.io7m.smfj.bytebuffer
The byte buffer packing configuration.
SMFByteBufferPackingConfiguration.Builder - Class in com.io7m.smfj.bytebuffer
Builds instances of type SMFByteBufferPackingConfiguration.
SMFByteBufferPackingConfigurationType - Interface in com.io7m.smfj.bytebuffer
The byte buffer packing configuration.
SMFByteBufferTrianglePacker - Class in com.io7m.smfj.bytebuffer
An event listener that packs data into a given ByteBuffer.
SMFByteBufferTrianglePacker(SMFParserEventsErrorType, ByteBuffer, int, long) - Constructor for class com.io7m.smfj.bytebuffer.SMFByteBufferTrianglePacker
Construct a packer.
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.
SMFFormatBinary - Class in com.io7m.smfj.format.binary
The implementation of the binary format.
SMFFormatBinary() - Constructor for class com.io7m.smfj.format.binary.SMFFormatBinary
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.
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.
SMFImmutableStyleType - Annotation Type in com.io7m.smfj.core
The immutables.org style for the project.
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 renames a mesh attribute.
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.
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.
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
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.
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.
SMFParserEventsBodyType - Interface in com.io7m.smfj.parser.api
A receiver of parse events for the body of mesh files.
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.
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.
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.
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.
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.
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) - 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) - 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.
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, 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.
SMFWarningType - Interface in com.io7m.smfj.core
The type of warnings.
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.
suffix() - Method in class com.io7m.smfj.core.SMFFormatDescription
 
suffix() - Method in interface com.io7m.smfj.core.SMFFormatDescriptionType
 
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.SMFTV1HeaderCommandSchema
The command syntax.
SYNTAX - Static variable in class com.io7m.smfj.format.text.v1.SMFTV1HeaderCommandTriangles
The command syntax.
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.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
 

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 class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Prints the immutable value SMFByteBufferPackedAttribute with attribute values.
toString() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Prints the immutable value SMFByteBufferPackedAttributeSet with attribute values.
toString() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Prints the immutable value SMFByteBufferPackedMesh with attribute values.
toString() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
Prints the immutable value SMFByteBufferPackedTriangles with attribute values.
toString() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
Prints the immutable value SMFByteBufferPackingConfiguration with attribute values.
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 enum com.io7m.smfj.core.SMFComponentType
 
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.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.binary.SMFBSection
Prints the immutable value SMFBSection with attribute values.
toString() - Method in class com.io7m.smfj.format.binary.SMFFormatBinary
 
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.bytebuffer.SMFByteBufferPackedTriangles
 
triangleCount() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 
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.bytebuffer.SMFByteBufferPackedTriangles
 
triangleIndexSizeBits() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 
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.bytebuffer.SMFByteBufferPackedTriangles
triangleIndexSizeOctets() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 
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.bytebuffer.SMFByteBufferPackedMesh
 
triangles() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshType
 
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
 
triangleSizeBits() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
triangleSizeBits() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 
triangleSizeOctets() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
triangleSizeOctets() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedTrianglesType
 
triangleSizeOctets() - Method in class com.io7m.smfj.core.SMFTriangles
 
triangleSizeOctets() - Method in interface com.io7m.smfj.core.SMFTrianglesType
 

U

unpack(SMFBv1CoordinateSystemsReadableType) - Static method in class com.io7m.smfj.format.binary.SMFBCoordinateSystems
Unpack a coordinate system from the given input.
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.
uri() - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
uri() - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
 
uri() - Method in class com.io7m.smfj.format.binary.SMFBDataStreamWriter
 
uri() - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamWriterType
 

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.binary.SMFBParsingStatus
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.
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.binary.SMFBParsingStatus
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
 
version() - Method in class com.io7m.smfj.probe.api.SMFVersionProbed
 
version() - Method in interface com.io7m.smfj.probe.api.SMFVersionProbedType
 
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
 
vertexSizeOctets() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
 
vertexSizeOctets() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfigurationType
 

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.
warnings() - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshes
 
warnings() - Method in interface com.io7m.smfj.bytebuffer.SMFByteBufferPackedMeshLoaderType
 
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(boolean) - Method in class com.io7m.smfj.validation.api.SMFSchema
Copy the current immutable object by setting a value for the allowExtraAttributes attribute.
withArrays(Map<SMFAttributeName, SMFAttributeArrayType>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
 
withAttribute(SMFAttribute) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Copy the current immutable object by setting a value for the attribute attribute.
withAttributeSets(Seq<SMFByteBufferPackedAttributeSet>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
 
withAttributesInOrder(List<SMFAttribute>) - Method in class com.io7m.smfj.core.SMFHeader
 
withAttributesOrdered(Seq<SMFAttribute>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackingConfiguration
 
withAxes(CAxisSystem) - Method in class com.io7m.smfj.core.SMFCoordinateSystem
Copy the current immutable object by setting a value for the axes attribute.
withBounds(long) - Method in class com.io7m.smfj.format.binary.SMFBDataStreamReader
 
withBounds(long) - Method in interface com.io7m.smfj.format.binary.SMFBDataStreamReaderType
Create a new view of this reader that is only allowed to read size more octets from the current stream.
withByteBuffer(ByteBuffer) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Copy the current immutable object by setting a value for the byteBuffer attribute.
withByteBuffer(ByteBuffer) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedTriangles
Copy the current immutable object by setting a value for the byteBuffer 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.
withConfiguration(SMFByteBufferPackingConfiguration) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Copy the current immutable object by setting a value for the configuration 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.processing.api.SMFMetadata
Copy the current immutable object with elements that replace the content of data.
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(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(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(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(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(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(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.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.bytebuffer.SMFByteBufferPackedMesh
Copy the current immutable object by setting a value for the header 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(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttributeSet
Copy the current immutable object by setting a value for the id attribute.
withId(long) - Method in class com.io7m.smfj.format.binary.SMFBSection
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(Vector<SMFMetadata>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
 
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(String) - Method in class com.io7m.smfj.core.SMFFormatDescription
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.processing.api.SMFFilterCommandModule
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.
withOffset(long) - Method in class com.io7m.smfj.format.binary.SMFBSection
Copy the current immutable object by setting a value for the offset attribute.
withOffsetOctets(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Copy the current immutable object by setting a value for the offsetOctets 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(SortedMap<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema
 
withOrder(int) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedAttribute
Copy the current immutable object by setting a value for the order attribute.
withParsers(SortedMap<String, SMFFilterCommandParserType>) - Method in class com.io7m.smfj.processing.api.SMFFilterCommandModule
Copy the current immutable object by setting a value for the parsers attribute.
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.
withRequiredAttributes(SortedMap<SMFAttributeName, SMFSchemaAttribute>) - Method in class com.io7m.smfj.validation.api.SMFSchema
 
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.
withSchema(SMFSchemaIdentifier) - Method in class com.io7m.smfj.processing.api.SMFMetadata
Copy the current immutable object by setting a value for the schema 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(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.
withSchemaIdentifier(SMFSchemaIdentifier) - Method in class com.io7m.smfj.validation.api.SMFSchema
Copy the current immutable object by setting a value for the schemaIdentifier attribute.
withSizeOfData(long) - Method in class com.io7m.smfj.format.binary.SMFBSection
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.bytebuffer.SMFByteBufferPackedTriangles
Copy the current immutable object by setting a value for the triangleCount 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.bytebuffer.SMFByteBufferPackedTriangles
Copy the current immutable object by setting a value for the triangleIndexSizeBits 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(SMFByteBufferPackedTriangles) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Copy the current immutable object by setting a present value for the optional triangles attribute.
withTriangles(Optional<? extends SMFByteBufferPackedTriangles>) - Method in class com.io7m.smfj.bytebuffer.SMFByteBufferPackedMesh
Copy the current immutable object by setting an optional value for the triangles attribute.
withTriangles(SMFTriangles) - Method in class com.io7m.smfj.core.SMFHeader
Copy the current immutable object by setting a value for the triangles attribute.
withTriangles(Vector<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFMemoryMesh
 
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(Vector<Double>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating1
 
withValues(Vector<Vector2D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating2
 
withValues(Vector<Vector3D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating3
 
withValues(Vector<Vector4D>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayFloating4
 
withValues(Vector<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned1
 
withValues(Vector<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned2
 
withValues(Vector<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned3
 
withValues(Vector<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerSigned4
 
withValues(Vector<Long>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned1
 
withValues(Vector<Vector2L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned2
 
withValues(Vector<Vector3L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned3
 
withValues(Vector<Vector4L>) - Method in class com.io7m.smfj.processing.api.SMFAttributeArrayIntegerUnsigned4
 
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.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

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