7 instantiations of StylusPoint
PresentationCore (6)
MS\Internal\Ink\StrokeNodeEnumerator.cs (1)
201
StylusPoint previousStylusPoint = (previousIndex == -1 ? new
StylusPoint
() : _stylusPoints[previousIndex]);
System\Windows\Ink\Stroke.cs (1)
375
new
StylusPoint
(xVal, yVal, pressure, bezierStylusPoints.Description, additionalData, false, false);
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (3)
118
stylusPoints.Add(new
StylusPoint
(point.X, point.Y));
180
StylusPoint newPoint = new
StylusPoint
(p.X, p.Y, StylusPoint.DefaultPressure, _stylusPointDescription, data, false, false);
496
new
StylusPoint
(xCoord, yCoord, pressure, subsetToReformatToWithCurrentMetrics, newData, false, false);
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (1)
1966
private StylusPoint _rawPosition = new
StylusPoint
(0, 0);
PresentationFramework (1)
MS\Internal\Ink\PenCursorManager.cs (1)
324
stylusPoints.Add(new
StylusPoint
(0f, 0f));
79 references to StylusPoint
PresentationCore (79)
MS\Internal\Ink\StrokeNodeEnumerator.cs (4)
123
StylusPoint
sp = stylusPoints[0];
124
StylusPoint
lastStylusPoint = _stylusPoints[_stylusPoints.Count - 1];
200
StylusPoint
stylusPoint = _stylusPoints[index];
201
StylusPoint
previousStylusPoint = (previousIndex == -1 ? new StylusPoint() : _stylusPoints[previousIndex]);
System\Windows\Ink\Stroke.cs (15)
305
StylusPoint
prevStylusPoint = _stylusPoints[stylusPointsIndex - 1];
365
double xVal = bezierPoint.X >
StylusPoint
.MaxXY ?
366
StylusPoint
.MaxXY :
367
(bezierPoint.X <
StylusPoint
.MinXY ?
StylusPoint
.MinXY : bezierPoint.X);
369
double yVal = bezierPoint.Y >
StylusPoint
.MaxXY ?
370
StylusPoint
.MaxXY :
371
(bezierPoint.Y <
StylusPoint
.MinXY ?
StylusPoint
.MinXY : bezierPoint.Y);
374
StylusPoint
newBezierPoint =
873
StylusPoint
stylusPoint = sourceStylusPoints[i + beginIndex];
932
StylusPoint
tempEnd = stylusPoints[stylusPoints.Count - 1];
937
StylusPoint
tempBegin = stylusPoints[0];
976
private Point GetIntermediatePoint(
StylusPoint
p1,
StylusPoint
p2, double findex)
System\Windows\Input\Stylus\Common\StylusDeviceBase.cs (1)
103
internal abstract
StylusPoint
RawStylusPoint { get; }
System\Windows\Input\Stylus\Common\StylusPoint.cs (16)
11
public struct StylusPoint : IEquatable<
StylusPoint
>
422
public static explicit operator Point(
StylusPoint
stylusPoint)
449
public static bool operator ==(
StylusPoint
stylusPoint1,
StylusPoint
stylusPoint2)
451
return
StylusPoint
.Equals(stylusPoint1, stylusPoint2);
465
public static bool operator !=(
StylusPoint
stylusPoint1,
StylusPoint
stylusPoint2)
467
return !
StylusPoint
.Equals(stylusPoint1, stylusPoint2);
482
public static bool Equals(
StylusPoint
stylusPoint1,
StylusPoint
stylusPoint2)
548
if ((null == o) || !(o is
StylusPoint
))
553
StylusPoint
value = (
StylusPoint
)o;
554
return
StylusPoint
.Equals(this, value);
568
public bool Equals(
StylusPoint
value)
570
return
StylusPoint
.Equals(this, value);
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (29)
14
public class StylusPointCollection : Collection<
StylusPoint
>
47
((List<
StylusPoint
>)this.Items).Capacity = initialCapacity;
72
((List<
StylusPoint
>)this.Items).Capacity = initialCapacity;
80
public StylusPointCollection(IEnumerable<
StylusPoint
> stylusPoints)
85
List<
StylusPoint
> points = new List<
StylusPoint
>(stylusPoints);
96
((List<
StylusPoint
>)this.Items).Capacity = points.Count;
112
List<
StylusPoint
> stylusPoints = new List<
StylusPoint
>();
126
((List<
StylusPoint
>)this.Items).Capacity = stylusPoints.Count;
127
((List<
StylusPoint
>)this.Items).AddRange(stylusPoints);
149
((List<
StylusPoint
>)this.Items).Capacity = logicalPointCount;
180
StylusPoint
newPoint = new StylusPoint(p.X, p.Y,
StylusPoint
.DefaultPressure, _stylusPointDescription, data, false, false);
189
((List<
StylusPoint
>)this.Items).Add(newPoint);
212
StylusPoint
stylusPoint = stylusPoints[x];
215
((List<
StylusPoint
>)this.Items).Add(stylusPoint);
277
protected sealed override void InsertItem(int index,
StylusPoint
stylusPoint)
295
protected sealed override void SetItem(int index,
StylusPoint
stylusPoint)
376
((List<
StylusPoint
>)newCollection.Items).Add(this[x]);
381
StylusPoint
stylusPoint = this[x];
387
((List<
StylusPoint
>)newCollection.Items).Add(stylusPoint);
415
StylusPoint
stylusPoint = this[i];
423
((List<
StylusPoint
>)this.Items)[i] = stylusPoint;
474
StylusPoint
stylusPoint = this[i];
495
StylusPoint
newStylusPoint =
505
((List<
StylusPoint
>)newCollection.Items).Add(newStylusPoint);
523
StylusPoint
stylusPoint = this[i];
592
StylusPoint
stylusPoint = this[b];
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (4)
50
private Rect GetBounds(
StylusPoint
stylusPoint, Point position, IInputElement relativeTo)
58
private Rect GetBounds(
StylusPoint
stylusPoint,
85
protected abstract double GetStylusPointWidthOrHeight(
StylusPoint
stylusPoint, bool isWidth);
106
StylusPoint
stylusPoint = stylusPoints[i];
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (3)
342
internal override
StylusPoint
RawStylusPoint
632
StylusPoint
stylusPoint = _currentStylusPoints[_currentStylusPoints.Count - 1];
858
StylusPoint
flickPoint = _currentStylusPoints[_currentStylusPoints.Count - 1];
System\Windows\Input\Stylus\Pointer\PointerTouchDevice.cs (1)
72
protected override double GetStylusPointWidthOrHeight(
StylusPoint
stylusPoint, bool isWidth)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
2898
StylusPoint
stylusPoint = stylusPoints[stylusPoints.Count - 1];
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (4)
341
StylusPoint
stylusPoint = _eventStylusPoints[_eventStylusPoints.Count - 1];
1214
internal override
StylusPoint
RawStylusPoint
1614
StylusPoint
stylusPoint = _eventStylusPoints[_eventStylusPoints.Count - 1];
1966
private
StylusPoint
_rawPosition = new StylusPoint(0, 0);
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
35
protected override double GetStylusPointWidthOrHeight(
StylusPoint
stylusPoint, bool isWidth)