@Export @Version("1.0.0")
Package com.io7m.smfj.processing.main
Main filter implementations.
-
Interface Summary Interface Description SMFMemoryMeshFilterCheckConfigurationType A specification of how an attribute should be checked.SMFMemoryMeshFilterTrianglesOptimizeConfigurationType A specification of how triangles should be processed. -
Class Summary Class Description SMFMemoryMeshFilterApplicationInfoAdd A filter that adds application info as metadata to a mesh.SMFMemoryMeshFilterAttributeRemove A filter that removes a mesh attribute.SMFMemoryMeshFilterAttributeRename A filter that renames a mesh attribute.SMFMemoryMeshFilterAttributeResample A filter that resamples attribute data.SMFMemoryMeshFilterAttributeTrim A filter that removes all mesh attributes that are not present in a list of names.SMFMemoryMeshFilterCheck A filter that checks the existence and type of an attribute.SMFMemoryMeshFilterCheckConfiguration A specification of how an attribute should be checked.SMFMemoryMeshFilterCheckConfiguration.Builder Builds instances of typeSMFMemoryMeshFilterCheckConfiguration
.SMFMemoryMeshFilterEndiannessSet A filter that sets the endianness of mesh data.SMFMemoryMeshFilterMetadataAdd A filter that adds metadata to a mesh.SMFMemoryMeshFilterMetadataRemove A filter that removes matching metadata from a mesh.SMFMemoryMeshFilterMetadataRemove.Version SMFMemoryMeshFilterSchemaCheck A filter that checks the existence and type of an attribute.SMFMemoryMeshFilterSchemaSet A filter that checks the existence and type of an attribute.SMFMemoryMeshFilterSchemaValidate A filter that validates the current mesh against a schema.SMFMemoryMeshFilterTrianglesOptimize A filter that optimizes and/or validates triangles.SMFMemoryMeshFilterTrianglesOptimizeConfiguration A specification of how triangles should be processed.SMFMemoryMeshFilterTrianglesOptimizeConfiguration.Builder Builds instances of typeSMFMemoryMeshFilterTrianglesOptimizeConfiguration
.SMFProcessingMainCommands A module provider for the core commands.