public final class SMFMemoryMeshFilterSchemaSet extends Object implements SMFMemoryMeshFilterType
| Modifier and Type | Method and Description |
|---|---|
static SMFMemoryMeshFilterType |
create(SMFSchemaIdentifier in_config)
Create a new filter.
|
javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh> |
filter(SMFFilterCommandContext context,
SMFMemoryMesh m)
Evaluate the filter on the given mesh.
|
String |
name() |
static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType> |
parse(Optional<URI> file,
int line,
javaslang.collection.List<String> text)
Attempt to parse a command.
|
String |
syntax() |
public static final String NAME
public static SMFMemoryMeshFilterType create(SMFSchemaIdentifier in_config)
in_config - The configurationpublic static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType> parse(Optional<URI> file, int line, javaslang.collection.List<String> text)
file - The file, if anyline - The linetext - The textpublic String name()
name in interface SMFMemoryMeshFilterTypepublic String syntax()
syntax in interface SMFMemoryMeshFilterTypepublic javaslang.control.Validation<javaslang.collection.List<SMFProcessingError>,SMFMemoryMesh> filter(SMFFilterCommandContext context, SMFMemoryMesh m)
SMFMemoryMeshFilterTypefilter in interface SMFMemoryMeshFilterTypecontext - The filtering contextm - A meshCopyright © 2017 <code@io7m.com> http://io7m.com