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; }
/** * Get the minimum component in the vector (according to signed comparison). To compare absolute values, use minAbs() * instead. */ T const & min() const { return values[minAxis()]; }