@NonNullByDefault

# Package com.io7m.smfj.format.binary.v1

Parser implementation for the 1.* format.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SMFBv1_0HeaderReadableType | The readable interface to values of the `SMFBv1_0Header` record type.
  SMFBv1_0HeaderType | The interface to values of the `SMFBv1_0Header` record type.
  SMFBv1_0HeaderWritableType | The writable interface to values of the `SMFBv1_0HeaderWritableType` record type.
  SMFBv1AttributeReadableType | The readable interface to values of the `SMFBv1Attribute` record type.
  SMFBv1AttributeType | The interface to values of the `SMFBv1Attribute` record type.
  SMFBv1AttributeWritableType | The writable interface to values of the `SMFBv1AttributeWritableType` record type.
  SMFBv1CoordinateSystemsReadableType | The readable interface to values of the `SMFBv1CoordinateSystems` packed type.
  SMFBv1CoordinateSystemsType | The interface to values of the `SMFBv1CoordinateSystems` packed type.
  SMFBv1CoordinateSystemsWritableType | The writable interface to values of the `SMFBv1CoordinateSystemsWritableType` packed type.
  SMFBv1MetadataIDReadableType | The readable interface to values of the `SMFBv1MetadataID` record type.
  SMFBv1MetadataIDType | The interface to values of the `SMFBv1MetadataID` record type.
  SMFBv1MetadataIDWritableType | The writable interface to values of the `SMFBv1MetadataIDWritableType` record type.
  SMFBv1SchemaIDReadableType | The readable interface to values of the `SMFBv1SchemaID` record type.
  SMFBv1SchemaIDType | The interface to values of the `SMFBv1SchemaID` record type.
  SMFBv1SchemaIDWritableType | The writable interface to values of the `SMFBv1SchemaIDWritableType` record type.

- Class Summary
  Class | Description
  --- | ---
  SMFBv1_0HeaderByteBuffered | A `ByteBuffer` based implementation of the `SMFBv1_0Header` record type.
  SMFBv1AttributeByteBuffered | A `ByteBuffer` based implementation of the `SMFBv1Attribute` record type.
  SMFBv1CoordinateSystemsByteBuffered | A `ByteBuffer` based implementation of the `SMFBv1CoordinateSystems` packed type.
  SMFBv1Headers | Functions to parse version 1.* headers.
  SMFBv1MetadataIDByteBuffered | A `ByteBuffer` based implementation of the `SMFBv1MetadataID` record type.
  SMFBv1Parser | A parser for version 1.* files.
  SMFBv1SchemaIDByteBuffered | A `ByteBuffer` based implementation of the `SMFBv1SchemaID` record type.
  SMFBv1SectionParserMetadata | A parser for metadata sections.
  SMFBv1SectionParserTriangles | A parser for triangle sections.
  SMFBv1SectionParserVerticesNonInterleaved | A parser for non-interleaved vertex data.
  SMFBv1Serializer | A serializer for the 1.* format.

## Package com.io7m.smfj.format.binary.v1 Description

Parser implementation for the 1.* format.

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