gdf.addCheckbox("Filter pairs",flt_list,"Filter available pairs.");
gdf.addCheckbox("Keep undefined pairs only",flt_undef_only,"Keep only undefined pairs (affines== null).");
gdf.addNumericField("Minimal scene overlap (0..1)",flt_min_overlap,3,7,"","Minimal overlap of the scenes to keep (0-no overlap, 1.0 - smaller scene is inside the parger one.");
gdf.addNumericField("Maximal scene overlap (0..1)",flt_max_overlap,3,7,"","Maximal overlap of the scenes to keep (0-no overlap, 1.0 - smaller scene is inside the parger one.");
gdf.addNumericField("Minimal RMSE",flt_min_rms,3,7,"","Minimal LMA RMSE of the scene pair.");
gdf.addNumericField("Maximal RMSE",flt_max_rms,3,7,"","Maximal LMA RMSE of the scene pair.");
gdf.addCheckbox("NaN RMS (failed match)",flt_nan_rms,"Keep only failed matches with RMSE=NaN.");
gdf.addCheckbox("Show scene names",flt_show_names,"Show scene full names (timestamps) in selection drop-down list.");
gdf.addCheckbox("Show scene overlaps",flt_show_overlaps,"Show scene overlaps (in percents) in selection drop-down list.");
gdf.addCheckbox("Show pairs RMSE",flt_show_rms,"Show scene match RMSE in selection drop-down list.");
gdf.addCheckbox("Update configuration",flt_update_config,"Update matching configuration parameters to be saved as defaults.");
gd.addCheckbox("Filter pairs",this.flt_list,"Filter available pairs.");
gd.addCheckbox("Keep undefined pairs only",this.flt_undef_only,"Keep only undefined pairs (affines== null).");
gd.addNumericField("Minimal scene overlap (0..1)",this.flt_min_overlap,3,7,"","Minimal overlap of the scenes to keep (0-no overlap, 1.0 - smaller scene is inside the parger one.");
gd.addNumericField("Minimal scene overlap (0..1)",this.flt_max_overlap,3,7,"","Maximal overlap of the scenes to keep (0-no overlap, 1.0 - smaller scene is inside the parger one.");
gd.addNumericField("Minimal RMSE",this.flt_min_rms,3,7,"","Minimal LMA RMSE of the scene pair.");
gd.addNumericField("Maximal RMSE",this.flt_max_rms,3,7,"","Maximal LMA RMSE of the scene pair.");
gd.addCheckbox("NaN RMS (failed match)",this.flt_nan_rms,"Keep only failed matches with RMSE=NaN.");
gd.addCheckbox("Show scene names",this.flt_show_names,"Show scene full names (timestamps) in selection drop-down list.");
gd.addCheckbox("Show scene overlaps",this.flt_show_overlaps,"Show scene overlaps (in percents) in selection drop-down list.");
gd.addCheckbox("Show pairs RMSE",this.flt_show_rms,"Show scene match RMSE in selection drop-down list.");
gd.addMessage("Pattern match directories");
gd.addStringField("Pattern match save directory",this.patt_save_top,120,"Top directory to save combo maps");
gd.addStringField("Save subdirectory",this.patt_save_subdir,80,"Subdirectory for versions of the same scene/pair of scenes");