35 references to BaselineOrigin
PresentationCore (12)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (2)
256boundingBox.X += glyphRun.BaselineOrigin.X; 257boundingBox.Y += glyphRun.BaselineOrigin.Y;
MS\Internal\TextFormatting\LineServicesCallbacks.cs (2)
1449Draw.SetGuidelineY(glyphRun.BaselineOrigin.Y); 1821Draw.SetGuidelineY(glyphRun.BaselineOrigin.Y);
MS\Internal\TextFormatting\LineServicesRun.cs (2)
241inkBoundingBox.X += glyphRun.BaselineOrigin.X; 242inkBoundingBox.Y += glyphRun.BaselineOrigin.Y;
MS\Internal\TextFormatting\SimpleTextLine.cs (2)
1806inkBoundingBox.X += glyphRun.BaselineOrigin.X; 1807inkBoundingBox.Y += glyphRun.BaselineOrigin.Y;
System\Windows\Media\BoundsDrawingContextWalker.cs (1)
310rectangle.Offset((Vector)glyphRun.BaselineOrigin);
System\Windows\Media\GlyphRun.cs (1)
1864adjustedInkBoundingBox.Offset((Vector)BaselineOrigin);
System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
170rectangle.Offset((Vector)glyphRun.BaselineOrigin);
System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
111rectangle.Offset((Vector)glyphRun.BaselineOrigin);
PresentationFramework (16)
System\Windows\Documents\FixedSOMPageConstructor.cs (2)
459if (_lines.IsVerticallySeparated(glyphRun.BaselineOrigin.X + cumulativeAdvWidth, 461glyphRun.BaselineOrigin.X + cumulativeAdvWidth + advSpecified,
System\Windows\Documents\FixedTextBuilder.cs (2)
1286designRect.Offset(run.BaselineOrigin.X, run.BaselineOrigin.Y);
System\Windows\Documents\FixedTextView.cs (6)
796distance = run.BaselineOrigin.X - xoffset; 800distance = xoffset - run.BaselineOrigin.X; 986designRect.Offset(run.BaselineOrigin.X, run.BaselineOrigin.Y); 1029designRect.X = run.BaselineOrigin.X - x2; 1033designRect.X = run.BaselineOrigin.X + x1;
System\Windows\Documents\HighlightVisual.cs (1)
328dc.PushGuidelineY1(gr.BaselineOrigin.Y);
System\Windows\Documents\RubberbandSelector.cs (5)
343boundingRect.Offset(run.BaselineOrigin.X, run.BaselineOrigin.Y); 346baseline = run.BaselineOrigin.Y; 479double distance = LTR ? xoffset - run.BaselineOrigin.X : run.BaselineOrigin.X - xoffset;
ReachFramework (7)
AlphaFlattener\Primitive.cs (2)
1751bounds = new Rect(bounds.X + GlyphRun.BaselineOrigin.X, 1752bounds.Y + GlyphRun.BaselineOrigin.Y,
Serialization\VisualSerializer.cs (5)
1633glyphRun.BaselineOrigin, 2074WriteAttr("OriginX", glyphRun.BaselineOrigin.X + dx); 2075WriteAttr("OriginY", glyphRun.BaselineOrigin.Y + dy); 2165bounds.X += glyphRun.BaselineOrigin.X + dx; 2166bounds.Y += glyphRun.BaselineOrigin.Y + dy;