2 types derived from StylusShape
PresentationCore (2)
Core\CSharp\MS\Internal\Ink\StylusShape.cs (2)
335public sealed class EllipseStylusShape : StylusShape 363public sealed class RectangleStylusShape : StylusShape
22 references to StylusShape
PresentationCore (17)
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (1)
26internal EllipticalNodeOperations(StylusShape nodeShape)
Core\CSharp\MS\Internal\Ink\ErasingStroke.cs (2)
31internal ErasingStroke(StylusShape erasingShape) 42internal ErasingStroke(StylusShape erasingShape, IEnumerable<Point> path)
Core\CSharp\MS\Internal\Ink\StrokeNodeEnumerator.cs (1)
93internal StrokeNodeIterator(StylusShape nodeShape)
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (2)
30internal static StrokeNodeOperations CreateInstance(StylusShape nodeShape) 50internal StrokeNodeOperations(StylusShape nodeShape)
Core\CSharp\System\Windows\Ink\DrawingAttributes.cs (2)
390internal StylusShape StylusShape 394StylusShape s;
Core\CSharp\System\Windows\Ink\IncrementalHitTester.cs (1)
516internal IncrementalStrokeHitTester(StrokeCollection strokes, StylusShape eraserShape)
Core\CSharp\System\Windows\Ink\Stroke.cs (1)
249StylusShape stylusShape = this.DrawingAttributes.StylusShape;
Core\CSharp\System\Windows\Ink\Stroke2.cs (3)
190public StrokeCollection GetEraseResult(IEnumerable<Point> eraserPath, StylusShape eraserShape) 347public bool HitTest(IEnumerable<Point> path, StylusShape stylusShape) 620internal StrokeIntersection[] EraseTest(IEnumerable<Point> path, StylusShape shape)
Core\CSharp\System\Windows\Ink\StrokeCollection2.cs (4)
206public StrokeCollection HitTest(IEnumerable<Point> path, StylusShape stylusShape) 355public void Erase(IEnumerable<Point> eraserPath, StylusShape eraserShape) 454public IncrementalStrokeHitTester GetIncrementalStrokeHitTester(StylusShape eraserShape) 482private StrokeCollection PointHitTest(Point point, StylusShape shape)
PresentationFramework (5)
src\Framework\MS\Internal\Ink\EraserBehavior.cs (1)
472private StylusShape _cachedStylusShape;
src\Framework\MS\Internal\Ink\PenCursorManager.cs (1)
69internal static Cursor GetPointEraserCursor(StylusShape stylusShape, Matrix tranform, double dpiScaleX, double dpiScaleY)
src\Framework\System\Windows\Controls\InkCanvas.cs (3)
768public StylusShape EraserShape 790StylusShape oldShape = EraserShape; 3222private StylusShape _eraserShape;