22 references to DesignEmHeight
PresentationCore (22)
MS\Internal\TextFormatting\TextShapeableCharacters.cs (2)
353double designToEm = _emSize / glyphTypeface.DesignEmHeight; 366double designToEm = _emSize * scalingFactor / glyphTypeface.DesignEmHeight;
System\Windows\Media\GlyphRun.cs (2)
1306double designToEm = _renderingEmSize / _glyphTypeface.DesignEmHeight; 1474double designToEm = _renderingEmSize / _glyphTypeface.DesignEmHeight;
System\Windows\Media\GlyphTypeface.cs (15)
1029MS.Internal.Text.TextInterface.GlyphMetrics glyphMetrics = GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways); 1031return (double)glyphMetrics.AdvanceWidth / DesignEmHeight; 1122return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).LeftSideBearing) / DesignEmHeight; 1130return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).RightSideBearing) / DesignEmHeight; 1138return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).TopSideBearing) / DesignEmHeight; 1146return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).BottomSideBearing) / DesignEmHeight; 1154MS.Internal.Text.TextInterface.GlyphMetrics glyphMetrics = GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways); 1155return BaselineHelper(glyphMetrics) / DesignEmHeight; 1194double designToEm = renderingEmSize / DesignEmHeight; 1350double designToEm = emSize / DesignEmHeight; 1358double designToEm = emSize * scalingFactor / DesignEmHeight;
System\Windows\Media\Typeface.cs (3)
421double designToEm = emSize / glyphTypeface.DesignEmHeight; 649double designToEm = emSize / glyphTypeface.DesignEmHeight; 658double designToEm = emSize * toIdeal / glyphTypeface.DesignEmHeight;