1 write to _thisNode
PresentationCore (1)
MS\Internal\Ink\StrokeNode.cs (1)
42_thisNode = nodeData;
20 references to _thisNode
PresentationCore (20)
MS\Internal\Ink\StrokeNode.cs (20)
57internal Point Position { get { return _thisNode.Position; } } 69internal float PressureFactor { get { return _thisNode.PressureFactor; } } 96return IsValid ? _operations.GetNodeBounds(_thisNode) : Rect.Empty; 105return IsValid ? Rect.Union(_operations.GetNodeBounds(_thisNode), ConnectingQuad.Bounds) : Rect.Empty; 115_operations.GetNodeContourPoints(_thisNode, pointBuffer); 222Rect endNodeRect = _operations.GetNodeBounds(_thisNode); 350double pressureFactor = _thisNode.PressureFactor; 357Point point = _thisNode.Position + (vertices[i % vertices.Length] * pressureFactor); 384Point point = _thisNode.Position + (vertices[i % vertices.Length] * pressureFactor); 656Rect node3Rect = _operations.GetNodeBounds(_thisNode); 855return _operations.HitTest(_lastNode, _thisNode, ConnectingQuad, hittingContour); 875StrokeFIndices cutAt = _operations.CutTest(_lastNode, _thisNode, ConnectingQuad, hittingContour); 896StrokeFIndices cutAt = _operations.CutTest(_lastNode, _thisNode, ConnectingQuad, begin, end); 1005_connectingQuad = _operations.GetConnectingQuad(_lastNode, _thisNode); 1025return _operations.GetNonBezierContourSegments(_lastNode, _thisNode); 1027return _operations.GetContourSegments(_thisNode, ConnectingQuad); 1042return _thisNode.Position; 1054return _thisNode.Position; 1064double xDiff = (_thisNode.Position.X - _lastNode.Position.X) * findex; 1065double yDiff = (_thisNode.Position.Y - _lastNode.Position.Y) * findex;