return ShapeContextGraphMatcher.matcherID;
}
@Override
public MatchingOptions getMatchingOptions() {
MatchingOptions options = new MatchingOptions(ShapeContextGraphMatcher.matcherID);
// options.numberOfNeighbours =
// Integer.parseInt(numbersOfNeighboursField.getText());
options.numberOfAngleBins = Integer.parseInt(numberOfAngleBinsField.getText());
options.numberOfRadiusBins = Integer.parseInt(numberOfRadiusBinsField.getText());
// options.gpWeight = Double.parseDouble(gpField.getText());
// options.cpWeight = Double.parseDouble(cpField.getText());
// options.npWeight = Double.parseDouble(npField.getText());
// options.vpWeight = Double.parseDouble(vpField.getText());
// options.epWeight = Double.parseDouble(epField.getText());
options.setNoRotation(!rotationCheckBox.isSelected());
return options;
}