35 references to BaselineOrigin
PresentationCore (12)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (2)
255boundingBox.X += glyphRun.BaselineOrigin.X; 256boundingBox.Y += glyphRun.BaselineOrigin.Y;
MS\Internal\TextFormatting\LineServicesCallbacks.cs (2)
1448Draw.SetGuidelineY(glyphRun.BaselineOrigin.Y); 1820Draw.SetGuidelineY(glyphRun.BaselineOrigin.Y);
MS\Internal\TextFormatting\LineServicesRun.cs (2)
240inkBoundingBox.X += glyphRun.BaselineOrigin.X; 241inkBoundingBox.Y += glyphRun.BaselineOrigin.Y;
MS\Internal\TextFormatting\SimpleTextLine.cs (2)
1805inkBoundingBox.X += glyphRun.BaselineOrigin.X; 1806inkBoundingBox.Y += glyphRun.BaselineOrigin.Y;
System\Windows\Media\BoundsDrawingContextWalker.cs (1)
309rectangle.Offset((Vector)glyphRun.BaselineOrigin);
System\Windows\Media\GlyphRun.cs (1)
1863adjustedInkBoundingBox.Offset((Vector)BaselineOrigin);
System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
169rectangle.Offset((Vector)glyphRun.BaselineOrigin);
System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
110rectangle.Offset((Vector)glyphRun.BaselineOrigin);
PresentationFramework (16)
System\Windows\Documents\FixedSOMPageConstructor.cs (2)
458if (_lines.IsVerticallySeparated(glyphRun.BaselineOrigin.X + cumulativeAdvWidth, 460glyphRun.BaselineOrigin.X + cumulativeAdvWidth + advSpecified,
System\Windows\Documents\FixedTextBuilder.cs (2)
1285designRect.Offset(run.BaselineOrigin.X, run.BaselineOrigin.Y);
System\Windows\Documents\FixedTextView.cs (6)
795distance = run.BaselineOrigin.X - xoffset; 799distance = xoffset - run.BaselineOrigin.X; 985designRect.Offset(run.BaselineOrigin.X, run.BaselineOrigin.Y); 1028designRect.X = run.BaselineOrigin.X - x2; 1032designRect.X = run.BaselineOrigin.X + x1;
System\Windows\Documents\HighlightVisual.cs (1)
327dc.PushGuidelineY1(gr.BaselineOrigin.Y);
System\Windows\Documents\RubberbandSelector.cs (5)
342boundingRect.Offset(run.BaselineOrigin.X, run.BaselineOrigin.Y); 345baseline = run.BaselineOrigin.Y; 478double distance = LTR ? xoffset - run.BaselineOrigin.X : run.BaselineOrigin.X - xoffset;
ReachFramework (7)
AlphaFlattener\Primitive.cs (2)
1750bounds = new Rect(bounds.X + GlyphRun.BaselineOrigin.X, 1751bounds.Y + GlyphRun.BaselineOrigin.Y,
Serialization\VisualSerializer.cs (5)
1632glyphRun.BaselineOrigin, 2073WriteAttr("OriginX", glyphRun.BaselineOrigin.X + dx); 2074WriteAttr("OriginY", glyphRun.BaselineOrigin.Y + dy); 2164bounds.X += glyphRun.BaselineOrigin.X + dx; 2165bounds.Y += glyphRun.BaselineOrigin.Y + dy;