12 instantiations of StylusPointDescription
PresentationCore (11)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (1)
462
= new
StylusPointDescription
(
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
1652
return new
StylusPointDescription
(stylusPointPropertyInfos, pressureIndex);
System\Windows\Input\Stylus\Common\StylusPoint.cs (1)
238
_stylusPointDescription = new
StylusPointDescription
();
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (2)
33
_stylusPointDescription = new
StylusPointDescription
();
233
_stylusPointDescription = new
StylusPointDescription
();
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (1)
368
return new
StylusPointDescription
(commonProperties);
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (1)
249
new
StylusPointDescription
(
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (1)
266
_stylusPointDescription = new
StylusPointDescription
(propertyInfos, _tabletInfo.PressureIndex);
System\Windows\Input\Stylus\Pointer\PointerStylusPlugInManager.cs (1)
630
_mousePointDescription = new
StylusPointDescription
(
System\Windows\Input\Stylus\Wisp\PenContext.cs (1)
161
_stylusPointDescription = new
StylusPointDescription
(propertyInfos, pressureIndex);
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
1939
_mousePointDescription = new
StylusPointDescription
(
PresentationFramework (1)
System\Windows\Controls\InkCanvas.cs (1)
206
_defaultStylusPointDescription = new
StylusPointDescription
();
101 references to StylusPointDescription
PresentationCore (97)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (7)
456
if (stylusPoints.Description.PropertyCount >
StylusPointDescription
.RequiredCountOfProperties)
461
StylusPointDescription
reformatDescription
483
Debug.Assert(propertyGuids.Length ==
StylusPointDescription
.RequiredCountOfProperties);
493
StylusPointPropertyInfo[] infosToUse = new StylusPointPropertyInfo[
StylusPointDescription
.RequiredCountOfProperties];
494
infosToUse[
StylusPointDescription
.RequiredXIndex] = StylusPointPropertyInfoDefaults.X;
495
infosToUse[
StylusPointDescription
.RequiredYIndex] = StylusPointPropertyInfoDefaults.Y;
496
infosToUse[
StylusPointDescription
.RequiredPressureIndex] =
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
313
StylusPointDescription
currentStylusPointDescription = null;
1556
private
StylusPointDescription
BuildStylusPointDescription(StrokeDescriptor strd, MetricBlock block, GuidList guidList)
MS\Internal\Ink\InkSerializedFormat\StrokeSerializer.cs (6)
50
StylusPointDescription
stylusPointDescription,
128
StylusPointDescription
stylusPointDescription,
348
StylusPointDescription
stylusPointDescription,
432
originalPressureIndex !=
StylusPointDescription
.RequiredPressureIndex/*2*/)
694
StylusPointDescription
stylusPointDescription = stroke.StylusPoints.Description;
708
if (i ==
StylusPointDescription
.RequiredPressureIndex/*2*/ &&
System\Windows\Input\Stylus\Common\RawStylusInput.cs (1)
100
if (!
StylusPointDescription
.AreCompatible( stylusPoints.Description,
System\Windows\Input\Stylus\Common\RawStylusInputReport.cs (3)
66
private Func<
StylusPointDescription
> _stylusPointDescGenerator;
107
internal
StylusPointDescription
StylusPointDescription
228
Func<
StylusPointDescription
> stylusPointDescGenerator,
System\Windows\Input\Stylus\Common\RawStylusSystemGestureInputReport.cs (1)
88
Func<
StylusPointDescription
> stylusPointDescGenerator,
System\Windows\Input\Stylus\Common\StylusDevice.cs (1)
193
public StylusPointCollection GetStylusPoints(IInputElement relativeTo,
StylusPointDescription
subsetToReformatTo)
System\Windows\Input\Stylus\Common\StylusDeviceBase.cs (1)
165
internal abstract StylusPointCollection GetStylusPoints(IInputElement relativeTo,
StylusPointDescription
subsetToReformatTo);
System\Windows\Input\Stylus\Common\StylusEventArgs.cs (1)
102
public StylusPointCollection GetStylusPoints(IInputElement relativeTo,
StylusPointDescription
subsetToReformatTo)
System\Windows\Input\Stylus\Common\StylusPoint.cs (10)
20
private
StylusPointDescription
_stylusPointDescription;
53
public StylusPoint(double x, double y, float pressureFactor,
StylusPointDescription
stylusPointDescription, int[] additionalValues)
65
StylusPointDescription
stylusPointDescription,
106
if (stylusPointDescription.PropertyCount >
StylusPointDescription
.RequiredCountOfProperties)
116
int expectedAdditionalValues = properties.Count -
StylusPointDescription
.RequiredCountOfProperties; //for x, y, pressure
130
for (int i =
StylusPointDescription
.RequiredCountOfProperties, j = 0; i < properties.Count; i++, j++)
230
public
StylusPointDescription
Description
249
StylusPointDescription
.AreCompatible(value, this.Description));
504
Debug.Assert(
StylusPointDescription
.AreCompatible(stylusPoint1.Description, stylusPoint2.Description));
512
StylusPointDescription
.AreCompatible(stylusPoint1.Description, stylusPoint2.Description))
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (20)
16
private
StylusPointDescription
_stylusPointDescription;
54
public StylusPointCollection(
StylusPointDescription
stylusPointDescription)
65
public StylusPointCollection(
StylusPointDescription
stylusPointDescription, int initialCapacity)
137
internal StylusPointCollection(
StylusPointDescription
stylusPointDescription, int[] rawPacketData, GeneralTransform tabletToView, Matrix tabletToViewMatrix)
201
if (!
StylusPointDescription
.AreCompatible(stylusPoints.Description,
227
public
StylusPointDescription
Description
279
if (!
StylusPointDescription
.AreCompatible(stylusPoint.Description,
297
if (!
StylusPointDescription
.AreCompatible(stylusPoint.Description,
352
internal StylusPointCollection Clone(GeneralTransform transform,
StylusPointDescription
descriptionToUse)
361
private StylusPointCollection Clone(GeneralTransform transform,
StylusPointDescription
descriptionToUse, int count)
436
public StylusPointCollection Reformat(
StylusPointDescription
subsetToReformatTo)
444
internal StylusPointCollection Reformat(
StylusPointDescription
subsetToReformatTo, GeneralTransform transform)
451
StylusPointDescription
subsetToReformatToWithCurrentMetrics =
452
StylusPointDescription
.GetCommonDescription(subsetToReformatTo,
455
if (
StylusPointDescription
.AreCompatible(this.Description, subsetToReformatToWithCurrentMetrics) &&
499
for (int x =
StylusPointDescription
.RequiredCountOfProperties/*3*/; x < properties.Count; x++)
528
if (lengthPerPoint >
StylusPointDescription
.RequiredCountOfProperties/*3*/)
531
int countToCopy = lengthPerPoint -
StylusPointDescription
.RequiredCountOfProperties;/*3*/
604
if (lengthPerPoint >
StylusPointDescription
.RequiredCountOfProperties)
607
int countToCopy = lengthPerPoint -
StylusPointDescription
.RequiredCountOfProperties;/*3*/
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (6)
286
public static bool AreCompatible(
StylusPointDescription
stylusPointDescription1,
StylusPointDescription
stylusPointDescription2)
328
public static
StylusPointDescription
GetCommonDescription(
StylusPointDescription
stylusPointDescription,
StylusPointDescription
stylusPointDescriptionPreserveInfo)
377
public bool IsSubsetOf(
StylusPointDescription
stylusPointDescriptionSuperset)
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (1)
248
private
StylusPointDescription
_stylusPointDescription =
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (2)
248
internal
StylusPointDescription
StylusPointDescription
309
protected
StylusPointDescription
_stylusPointDescription;
System\Windows\Input\Stylus\Pointer\PointerInteractionEngine.cs (3)
314
(Func<
StylusPointDescription
>)null,
351
(Func<
StylusPointDescription
>)null,
444
(Func<
StylusPointDescription
>)null,
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (2)
630
StylusPointDescription
.AreCompatible(PointerTabletDevice.StylusPointDescription, _currentStylusPoints.Description))
686
internal override StylusPointCollection GetStylusPoints(IInputElement relativeTo,
StylusPointDescription
subsetToReformatTo)
System\Windows\Input\Stylus\Pointer\PointerStylusPlugInManager.cs (2)
619
private static
StylusPointDescription
_mousePointDescription;
624
private static
StylusPointDescription
MousePointDescription
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (12)
219
properties[
StylusPointDescription
.RequiredPressureIndex] = propInfo;
222
supportedProperties.Insert(
StylusPointDescription
.RequiredPressureIndex, prop);
227
properties[
StylusPointDescription
.RequiredXIndex] = propInfo;
228
supportedProperties[
StylusPointDescription
.RequiredXIndex] = prop;
233
properties[
StylusPointDescription
.RequiredYIndex] = propInfo;
234
supportedProperties[
StylusPointDescription
.RequiredYIndex] = prop;
252
PressureIndex =
StylusPointDescription
.RequiredPressureIndex;
257
Debug.Assert(properties[
StylusPointDescription
.RequiredXIndex /*0*/].Id == StylusPointPropertyIds.X || !seenX,
259
Debug.Assert(properties[
StylusPointDescription
.RequiredYIndex /*1*/].Id == StylusPointPropertyIds.Y || !seenY,
261
Debug.Assert(properties[
StylusPointDescription
.RequiredPressureIndex /*1*/].Id == StylusPointPropertyIds.NormalPressure /*2*/,
303
new Size(SupportedPointerProperties[
StylusPointDescription
.RequiredXIndex].logicalMax,
304
SupportedPointerProperties[
StylusPointDescription
.RequiredYIndex].logicalMax),
System\Windows\Input\Stylus\Wisp\PenContext.cs (6)
79
internal
StylusPointDescription
StylusPointDescription
149
Debug.Assert(propertyInfos[
StylusPointDescription
.RequiredXIndex /*0*/].Id == StylusPointPropertyIds.X, "X isn't where we expect it! Fix PenImc to ask for X at index 0");
150
Debug.Assert(propertyInfos[
StylusPointDescription
.RequiredYIndex /*0*/].Id == StylusPointPropertyIds.Y, "Y isn't where we expect it! Fix PenImc to ask for Y at index 1");
151
Debug.Assert(pressureIndex == -1 || pressureIndex ==
StylusPointDescription
.RequiredPressureIndex /*2*/,
156
propertyInfos.Insert(
StylusPointDescription
.RequiredPressureIndex /*2*/, StylusPointPropertyInfoDefaults.NormalPressure);
525
private
StylusPointDescription
_stylusPointDescription;
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (3)
932
Debug.Assert(properties[
StylusPointDescription
.RequiredXIndex /*0*/].Id == StylusPointPropertyIds.X, "X isn't where we expect it! Fix PenImc to ask for X at index 0");
933
Debug.Assert(properties[
StylusPointDescription
.RequiredYIndex /*1*/].Id == StylusPointPropertyIds.Y, "Y isn't where we expect it! Fix PenImc to ask for Y at index 1");
941
properties.Insert(
StylusPointDescription
.RequiredPressureIndex /*2*/, System.Windows.Input.StylusPointProperties.NormalPressure);
System\Windows\Input\Stylus\Wisp\WispLogic.cs (2)
1933
internal
StylusPointDescription
GetMousePointDescription
3688
private
StylusPointDescription
_mousePointDescription;
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (2)
339
StylusPointDescription
.AreCompatible(penContext.StylusPointDescription, _eventStylusPoints.Description))
1126
internal override StylusPointCollection GetStylusPoints(IInputElement relativeTo,
StylusPointDescription
subsetToReformatTo)
System\Windows\Input\Stylus\Wisp\WispTabletDevice.cs (1)
268
internal void UpdateSizeDeltas(
StylusPointDescription
description, WispLogic stylusLogic)
System\Windows\InterOp\HwndPointerInputProvider.cs (2)
171
data[i +
StylusPointDescription
.RequiredXIndex] -= originOffsetX;
172
data[i +
StylusPointDescription
.RequiredYIndex] -= originOffsetY;
PresentationFramework (4)
MS\Internal\Ink\EditingCoordinator.cs (2)
937
StylusPointDescription
.GetCommonDescription(_inkCanvas.DefaultStylusPointDescription,
1391
private
StylusPointDescription
_commonDescription;
System\Windows\Controls\InkCanvas.cs (2)
948
public
StylusPointDescription
DefaultStylusPointDescription
3072
private
StylusPointDescription
_defaultStylusPointDescription;