Package com.io7m.smfj.parser.api
Interface SMFParserEventsBodyType
-
- All Superinterfaces:
SMFParserEventsDataMetaOptionalSupplierType
,SMFParserEventsErrorType
- All Known Implementing Classes:
SMFFCopier
,SMFMemoryMeshProducer
,SMFParserEventsBodyIgnoringReceiver
public interface SMFParserEventsBodyType extends SMFParserEventsErrorType, SMFParserEventsDataMetaOptionalSupplierType
A receiver of parse events for the body of mesh files.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<SMFParserEventsDataAttributesNonInterleavedType>
onAttributesNonInterleaved()
java.util.Optional<SMFParserEventsDataTrianglesType>
onTriangles()
-
Methods inherited from interface com.io7m.smfj.parser.api.SMFParserEventsDataMetaOptionalSupplierType
onMeta
-
Methods inherited from interface com.io7m.smfj.parser.api.SMFParserEventsErrorType
onError, onWarning
-
-
-
-
Method Detail
-
onAttributesNonInterleaved
java.util.Optional<SMFParserEventsDataAttributesNonInterleavedType> onAttributesNonInterleaved()
- Returns:
- A listener that will receive non-interleaved mesh data
-
onTriangles
java.util.Optional<SMFParserEventsDataTrianglesType> onTriangles()
- Returns:
- A listener that will receive triangle data
-
-