Beware that the default .mat file when loading the program does not exist : in PatternWidget.m line 296, startfilename = '../data/userstudy/task1_pattern.mat'; refers to a missing file. It can be replaced by startfilename = '../data/medium_1.mat'; if the dataset was downloaded and placed in ../data as instructed. Also, the dataset referenced in the Readme corresponds to http://geometry.cs.ucl.ac.uk/projects/2016/image-relationships/paper_docs/GuerreroEtAl_PATEX_SIGG16_data.zip which does not exist. The correct dataset link, from the project webpage, is https://geometry.cs.ucl.ac.uk/projects/2016/pattern-variations/paper_docs/GuerreroEtAl_PATEX_SIGG16_data.zip Deleting all compiled mex files automatically regenerates them. There is actually a compile error during mex('-largeArrayDims',includeoptions{:},additionaloptions{:},'pointLinesegDistance2D_mex.cpp',[utilpath,'/mexutils.cpp'],'geom.cpp','triTriIntersectionDevillers.cpp'); However, for some reasons, it does not prevent the program from running well (perhaps this function is simply not used).
If you want to contribute with another review, please follow these instructions.
Please consider to cut/paste/edit the raw JSON data attached to this paper.