예제 #1
0
        public override LLShape Clone()
        {
            var copy = (LLShapeGroup)MemberwiseClone();

            copy._shapes = _shapes.Clone();
            return(copy);
        }
예제 #2
0
 public void BeforeImport()
 {
     if (!_namespacesCopied)
     {
         _namespacesCopied = true;
         OpenNamespaces    = OpenNamespaces.Clone();
     }
 }
예제 #3
0
 public Scope Clone()
 {
     return(new Scope {
         OpenNamespaces = OpenNamespaces.Clone()
     });
 }