public IAdornerSet CreateAdornerSet(ToolBehaviorContext toolContext, AdornerElementSet adornedElement) { foreach (SceneElement sceneElement in adornedElement.Elements) { if (!(sceneElement is BaseFrameworkElement)) { throw new InvalidCastException(); } } return((IAdornerSet) new MultipleElementScaleAdornerSet(toolContext, adornedElement)); }
public MultipleElementCenterPointAdornerSet(ToolBehaviorContext toolContext, AdornerElementSet adornedElementSet) : base(toolContext, adornedElementSet) { }
public IAdornerSet CreateAdornerSet(ToolBehaviorContext toolContext, AdornerElementSet adornedElementSet) { return((IAdornerSet) new MultipleElementRotateAdornerSet(toolContext, adornedElementSet)); }
public MultipleElementCenterEditUndoUnit(AdornerElementSet elementSet, Point oldRenderTransformOrigin, Point newRenderTransformOrigin) { this.elementSet = elementSet; this.oldRenderTransformOrigin = oldRenderTransformOrigin; this.newRenderTransformOrigin = newRenderTransformOrigin; }
public HighlightAdornerSet(ToolBehaviorContext toolContext, AdornerElementSet adornedElement) : base(toolContext, adornedElement) { this.adornerUsage = this.ToolContext.Tool.AdornerOwnerTool.GetSelectionAdornerUsages(this.Element); }
public IAdornerSet CreateAdornerSet(ToolBehaviorContext toolContext, AdornerElementSet adornedElementSet) { return((IAdornerSet) new HighlightAdornerSetCreator.HighlightAdornerSet(toolContext, adornedElementSet)); }
public MultipleElementBoundingBoxAdornerSet(ToolBehaviorContext toolContext, AdornerElementSet adornedElementSet) : base(toolContext, adornedElementSet, AdornerSetOrderTokens.BoundingBoxPriority) { }