penguingV Enhancement. Deploy
Sending PR Big game, big play, big problems, big solutions. Here we came to the point when "good-first-issue" is not good enough for us, and working on something of higher scale looks much more intimidating exciting! In my last post I described the issue I was working on, so let's jump to the solution. The above is the screenshot of the proposed solution to templating the EdgeDetection class. Previously, the class was using "Point"s based on "double" values (double x, double y). The proposed solution uses "T" as a generic type instead of hardcoded "double" and "PointBase2D<>" template instead of "Point2d" type based on "double". Previously, the class' implementation was separated among ".h" and ".cpp" files, and because implementation code for some of the functions was relatively long, I decided to keep the way of things as they wer...