13 #include <vlutil/vlFilename.h>
36 typedef std::map<std::string, Marking>
Markings;
48 virtual Markings visualMetaDataFor(
const DtFilename& metaDataFile);
54 virtual std::map<std::string, std::string> markingsFromVisualMetaData(
const DtFilename& metaDataFile,
const DtRwVisualMetaData&);
64 virtual std::vector<std::string> orderFromSelection(
const std::map<std::string, int>&,
const DtRwNLengthStringVector&)
const;
67 virtual std::string randomlySelect(
const std::vector<std::string>&,
double topPercentToChoose,
double topRandomPrecent)
const;
70 virtual std::string weightedExponential(
const std::vector<std::string>&)
const;
73 virtual void* loadMetaFile(
const DtFilename&)
const;