예제 #1
0
 static void TestScanlineFill(TestParms parm, Int16Triple seed)
 {
     {
         ScanlineFill3d_T ff = new ScanlineFill3d_T();
         ff.max = parm.max;
         ff.min = parm.min;
         ff.ExcuteScanlineFill_Stack(parm.image, seed);
         ff.report.PrintInfo();
     }
     {
         ScanlineFill3d_T ff = new ScanlineFill3d_T();
         ff.max = parm.max;
         ff.min = parm.min;
         ff.ExcuteScanlineFill_Queue(parm.image, seed);
         ff.report.PrintInfo();
     }
 }
예제 #2
0
 protected override void Process(SeededGrow3d.Int16Triple p)
 {
     base.Process(p);
     result.Add(new Int16Triple(p.X, p.Y, p.Z));
 }