Пример #1
0
 public OperationLayer(ILayer <IPrimitive> layer, IPrimitiveProvider primitiveProvider)
     : base(layer)
 {
     if (primitiveProvider == null)
     {
         throw new ArgumentNullException(nameof(primitiveProvider));
     }
     __selection = new Rect(primitiveProvider);
     Styles.RectStyles.ApplySelectionPatternTo(__selection);
     __selection.AddToLayer(__layer);
     Add(__selection);
 }