2 types derived from StylusShape
PresentationCore (2)
MS\Internal\Ink\StylusShape.cs (2)
324public sealed class EllipseStylusShape : StylusShape 351public sealed class RectangleStylusShape : StylusShape
22 references to StylusShape
PresentationCore (17)
MS\Internal\Ink\EllipticalNodeOperations.cs (1)
21internal EllipticalNodeOperations(StylusShape nodeShape)
MS\Internal\Ink\ErasingStroke.cs (2)
28internal ErasingStroke(StylusShape erasingShape) 39internal ErasingStroke(StylusShape erasingShape, IEnumerable<Point> path)
MS\Internal\Ink\StrokeNodeEnumerator.cs (1)
72internal StrokeNodeIterator(StylusShape nodeShape)
MS\Internal\Ink\StrokeNodeOperations.cs (2)
23internal static StrokeNodeOperations CreateInstance(StylusShape nodeShape) 40internal StrokeNodeOperations(StylusShape nodeShape)
System\Windows\Ink\DrawingAttributes.cs (2)
377internal StylusShape StylusShape 381StylusShape s;
System\Windows\Ink\IncrementalHitTester.cs (1)
499internal IncrementalStrokeHitTester(StrokeCollection strokes, StylusShape eraserShape)
System\Windows\Ink\Stroke.cs (1)
227StylusShape stylusShape = this.DrawingAttributes.StylusShape;
System\Windows\Ink\Stroke2.cs (3)
166public StrokeCollection GetEraseResult(IEnumerable<Point> eraserPath, StylusShape eraserShape) 313public bool HitTest(IEnumerable<Point> path, StylusShape stylusShape) 568internal StrokeIntersection[] EraseTest(IEnumerable<Point> path, StylusShape shape)
System\Windows\Ink\StrokeCollection2.cs (4)
192public StrokeCollection HitTest(IEnumerable<Point> path, StylusShape stylusShape) 329public void Erase(IEnumerable<Point> eraserPath, StylusShape eraserShape) 425public IncrementalStrokeHitTester GetIncrementalStrokeHitTester(StylusShape eraserShape) 450private StrokeCollection PointHitTest(Point point, StylusShape shape)
PresentationFramework (5)
MS\Internal\Ink\EraserBehavior.cs (1)
457private StylusShape _cachedStylusShape;
MS\Internal\Ink\PenCursorManager.cs (1)
57internal static Cursor GetPointEraserCursor(StylusShape stylusShape, Matrix tranform, double dpiScaleX, double dpiScaleY)
System\Windows\Controls\InkCanvas.cs (3)
743public StylusShape EraserShape 760StylusShape oldShape = EraserShape; 3063private StylusShape _eraserShape;