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