PvlGroup PolygonSeeder::PluginParameters(std::string grpName) { PvlGroup pluginInfo(grpName); PvlKeyword name("Name", p_algorithmName); PvlKeyword minThickness("MinimumThickness", p_minimumThickness); PvlKeyword minArea("MinimumArea", p_minimumArea); pluginInfo.AddKeyword(name); pluginInfo.AddKeyword(minThickness); pluginInfo.AddKeyword(minArea); return pluginInfo; }
PvlGroup LimitPolygonSeeder::PluginParameters(QString grpName) { PvlGroup pluginInfo(grpName); PvlKeyword name("Name", Algorithm()); PvlKeyword minThickness("MinimumThickness", toString(MinimumThickness())); PvlKeyword minArea("MinimumArea", toString(MinimumArea())); PvlKeyword majAxis("MajorAxisPoints", toString(p_majorAxisPts)); PvlKeyword minAxis("MinorAxisPoints", toString(p_minorAxisPts)); pluginInfo.addKeyword(name); pluginInfo.addKeyword(minThickness); pluginInfo.addKeyword(minArea); pluginInfo.addKeyword(majAxis); pluginInfo.addKeyword(minAxis); return pluginInfo; }