69 references to PressureFactor
PresentationCore (69)
MS\Internal\Ink\EllipticalNodeOperations.cs (16)
98double beginRadius = _radius * beginNode.PressureFactor; 99double endRadius = _radius * endNode.PressureFactor; 139if (beginNode.PressureFactor < endNode.PressureFactor) 214if (beginNode.IsEmpty || (quad.IsEmpty && (endNode.PressureFactor > beginNode.PressureFactor))) 241double bigRadius = _radius * bigNode.PressureFactor; 255double smallRadius = _radius * smallNode.PressureFactor; 281if (beginNode.IsEmpty || (quad.IsEmpty && (endNode.PressureFactor > beginNode.PressureFactor))) 294smallRadiusSquared = _radius * smallNode.PressureFactor; 306bigRadiusSquared = _radius * bigNode.PressureFactor; 400double beginRadius = 0, endRadius = _radius * endNode.PressureFactor; 410beginRadius = _radius * beginNode.PressureFactor; 473endRadius = _radius * endNode.PressureFactor; 477beginRadius = _radius * beginNode.PressureFactor;
MS\Internal\Ink\StrokeNode.cs (5)
68internal float PressureFactor { get { return _thisNode.PressureFactor; } } 74internal float PreviousPressureFactor { get { return _lastNode.PressureFactor; } } 230double pressureFactor = _lastNode.PressureFactor; 349double pressureFactor = _thisNode.PressureFactor; 615double pressureFactor = _lastNode.PressureFactor;
MS\Internal\Ink\StrokeNodeOperations.cs (48)
74double pressureFactor = node.PressureFactor; 91double pressureFactor = node.PressureFactor; 122Point vertex = node.Position + (_vertices[_vertices.Length - 1] * node.PressureFactor); 125Point nextVertex = node.Position + (_vertices[i] * node.PressureFactor); 136Point vertex = node.Position + (_vertices[i] * node.PressureFactor); 142Point nextVertex = node.Position + (_vertices[i] * node.PressureFactor); 200double pressureDelta = endNode.PressureFactor - beginNode.PressureFactor; 233quad.A = beginNode.Position + _vertices[i] * beginNode.PressureFactor; 234quad.B = endNode.Position + _vertices[i] * endNode.PressureFactor; 252quad.C = endNode.Position + _vertices[i] * endNode.PressureFactor; 253quad.D = beginNode.Position + _vertices[i] * beginNode.PressureFactor; 298if (beginNode.IsEmpty || (endNode.PressureFactor > beginNode.PressureFactor)) 301pressureFactor = endNode.PressureFactor; 306pressureFactor = beginNode.PressureFactor; 345double pressureFactor = beginNode.PressureFactor; 401pressureFactor = endNode.PressureFactor; 469double pressureFactor = (node == 0) ? beginNode.PressureFactor : endNode.PressureFactor; 519(endNode.Position - beginNode.Position) / beginNode.PressureFactor, 520(endNode.PressureFactor / beginNode.PressureFactor) - 1, 521(hitBeginPoint - beginNode.Position) / beginNode.PressureFactor, 522(hitEndPoint - beginNode.Position) / beginNode.PressureFactor); 529(beginNode.Position - endNode.Position) / endNode.PressureFactor, 530(beginNode.PressureFactor / endNode.PressureFactor) - 1, 531(hitBeginPoint - endNode.Position) / endNode.PressureFactor, 532(hitEndPoint - endNode.Position) / endNode.PressureFactor); 566Vector spineVector = (endNode.Position - beginNode.Position) / beginNode.PressureFactor; 567Vector spineVectorReversed = (beginNode.Position - endNode.Position) / endNode.PressureFactor; 568double pressureDelta = (endNode.PressureFactor / beginNode.PressureFactor) - 1; 569double pressureDeltaReversed = (beginNode.PressureFactor / endNode.PressureFactor) - 1; 934if (beginNode.IsEmpty || endNode.PressureFactor > beginNode.PressureFactor) 937pressureFactor = endNode.PressureFactor; 942pressureFactor = beginNode.PressureFactor; 1068double pressureFactor = beginNode.PressureFactor; 1129pressureFactor = endNode.PressureFactor; 1190pressureFactor = beginNode.PressureFactor; 1199pressureFactor = endNode.PressureFactor; 1275(hitSegment.Begin + hitSegment.Radius - beginNode.Position) / beginNode.PressureFactor, 1276hitSegment.Radius / beginNode.PressureFactor) 1278(hitSegment.Begin - beginNode.Position) / beginNode.PressureFactor, 1279(hitSegment.End - beginNode.Position) / beginNode.PressureFactor);