예제 #1
0
        public WatchZone AddWatchZone(string name, ScaleType scaleType, Geometry geometry)
        {
            var watchZone = new WatchZone(this, name, scaleType, geometry);

            WatchZones.Add(watchZone);
            return(watchZone);
        }
예제 #2
0
 internal Watcher(WatchZone watchZone, string name, double frequency = 1d, ColorSpace colorSpace = ColorSpace.RGB)
 {
     Parent     = watchZone;
     Name       = name;
     ColorSpace = colorSpace;
     Frequency  = frequency;
 }
예제 #3
0
 public void SetName(Screen screen, WatchZone watchZone, Watcher watcher)
 {
     Name = screen.Name + "/" + watchZone.Name + "/" + watcher.Name + " - " + FileName;
 }