Surface reconstruction should reject non-undistorted images
All triangulation code expects undistorted coordinate pairs.
GUI should check whether
Undistortion::s_ImageIsUndistortedPropertyName(or whatever it is called these days) is present. If not, show a warning banner above the pointcloud-output-option.
GUI should colour the combobox accordingly, like it already does for calibration-properties.
The reason that the underlying non-GUI library should NOT barf if the undistorted-property is missing, is that quite often I drop in pre-undistorted images and I still want it to work without having to fire up yet another plugin.