< Summary

Class:Imagini.Fonts.GraphicsExtensions
Assembly:Imagini.Fonts
File(s):/home/razer/vscode-projects/project-grove/imagini/Imagini.Fonts/GraphicsExtensions.cs
Covered lines:1
Uncovered lines:0
Coverable lines:1
Total lines:20
Line coverage:100% (1 of 1)
Covered branches:0
Total branches:0

Metrics

MethodCyclomatic complexity NPath complexity Sequence coverage Branch coverage
CreateTextRenderer(...)10100%100%

File(s)

/home/razer/vscode-projects/project-grove/imagini/Imagini.Fonts/GraphicsExtensions.cs

#LineLine coverage
 1using Imagini.Drawing;
 2using Imagini.Fonts;
 3using Imagini.Fonts.Renderers;
 4
 5namespace Imagini.Fonts
 6{
 7    /// <summary>
 8    /// Contains Graphics class related extension methods.
 9    /// </summary>
 10    public static class GraphicsExtensions
 11    {
 12        /// <summary>
 13        /// Creates a text renderer for the specified font.
 14        /// </summary>
 15        public static ITextRenderer CreateTextRenderer(
 16            this Graphics graphics, SpriteFont font,
 17            TextureScalingQuality quality = TextureScalingQuality.Linear) =>
 618            new GraphicsTextRenderer(graphics, font, quality);
 19    }
 20}