コード例 #1
0
        public void UpdateAutoVisgroups(MapObject node, bool recursive)
        {
            var nodes = recursive ? node.FindAll() : new List <MapObject> {
                node
            };

            UpdateAutoVisgroups(nodes, false);
        }
コード例 #2
0
        public void PerformOperation(MapObject mo)
        {
            mo.Transform(_transformation, _transformFlags);

            if (ClearVisgroups)
            {
                foreach (var o in mo.FindAll()) o.Visgroups.Clear();
            }
        }
コード例 #3
0
ファイル: Map.cs プロジェクト: jpiolho/sledge
 public void UpdateAutoVisgroups(MapObject node, bool recursive)
 {
     var nodes = recursive ? node.FindAll() : new List<MapObject> { node };
     UpdateAutoVisgroups(nodes, false);
 }