22 references to DesignEmHeight
PresentationCore (22)
MS\Internal\TextFormatting\TextShapeableCharacters.cs (2)
344double designToEm = _emSize / glyphTypeface.DesignEmHeight; 357double designToEm = _emSize * scalingFactor / glyphTypeface.DesignEmHeight;
System\Windows\Media\GlyphRun.cs (2)
1277double designToEm = _renderingEmSize / _glyphTypeface.DesignEmHeight; 1445double designToEm = _renderingEmSize / _glyphTypeface.DesignEmHeight;
System\Windows\Media\GlyphTypeface.cs (15)
1019MS.Internal.Text.TextInterface.GlyphMetrics glyphMetrics = GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways); 1021return (double)glyphMetrics.AdvanceWidth / DesignEmHeight; 1112return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).LeftSideBearing) / DesignEmHeight; 1120return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).RightSideBearing) / DesignEmHeight; 1128return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).TopSideBearing) / DesignEmHeight; 1136return ((double)GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways).BottomSideBearing) / DesignEmHeight; 1144MS.Internal.Text.TextInterface.GlyphMetrics glyphMetrics = GlyphMetrics(glyph, DesignEmHeight, pixelsPerDip, textFormattingMode, isSideways); 1145return BaselineHelper(glyphMetrics) / DesignEmHeight; 1184double designToEm = renderingEmSize / DesignEmHeight; 1340double designToEm = emSize / DesignEmHeight; 1348double designToEm = emSize * scalingFactor / DesignEmHeight;
System\Windows\Media\Typeface.cs (3)
411double designToEm = emSize / glyphTypeface.DesignEmHeight; 639double designToEm = emSize / glyphTypeface.DesignEmHeight; 648double designToEm = emSize * toIdeal / glyphTypeface.DesignEmHeight;