Example #1
0
 public FindLineManager(ISnackbarMessageQueue messageQueue = null)
 {
     CrossesIgnored.GenEmptyObj();
     LineRegions.GenEmptyObj();
     FindLineRects.GenEmptyObj();
     Edges.GenEmptyObj();
     MessageQueue = messageQueue;
 }
Example #2
0
 public FindLineManager(Dictionary <string, FindLineFeeding> findLineFeedings,
                        ISnackbarMessageQueue messageQueue = null)
 {
     FindLineFeedings = findLineFeedings;
     CrossesIgnored.GenEmptyObj();
     LineRegions.GenEmptyObj();
     FindLineRects.GenEmptyObj();
     Edges.GenEmptyObj();
     MessageQueue = messageQueue;
 }
Example #3
0
        private void DisplayCrosses(HWindow windowHandle)
        {
            windowHandle.SetDraw("margin");
            windowHandle.SetLineWidth(1);



            windowHandle.SetColor("red");
            CrossesIgnored?.DispObj(windowHandle);

            windowHandle.SetColor("magenta");
            windowHandle.SetLineWidth(3);
            FindLineRects?.DispObj(windowHandle);


            windowHandle.SetColor("blue");
            LineRegions?.DispObj(windowHandle);
        }