sceneconverter: use the fancy new Utility::String::parseNumberSequence().
We don't have a string-to-int API that can take non-null-terminated
string views yet, but we have this. And that's a much better fit in this
case.
This stripped further 4 kB off the release binary size (178 kB before,
158 after). Fully inlined STL containers and algorithms are a very good
idea, yes.
.addBooleanOption("map").setHelp("map","memory-map the input for zero-copy import (works only for standalone files)")
#endif
.addOption("only-attributes").setHelp("only-attributes","include only attributes of given IDs in the output","\"i j …\"")
.addOption("only-attributes").setHelp("only-attributes","include only attributes of given IDs in the output","N1,N2-N3…")
.addBooleanOption("remove-duplicates").setHelp("remove-duplicates","remove duplicate vertices in the mesh after import")
.addOption("remove-duplicates-fuzzy").setHelp("remove-duplicates-fuzzy","remove duplicate vertices with fuzzy comparison in the mesh after import","EPSILON")
.addOption('i',"importer-options").setHelp("importer-options","configuration options to pass to the importer","key=val,key2=val2,…")
@ -1040,19 +1041,15 @@ used.)")
/* Filter attributes, if requested */
if(!args.value("only-attributes").empty()){
std::set<UnsignedInt>only;
/** @todo drop this awful STL mess once we have an string-to-int