LCOV - code coverage report
Current view: top level - src - triangle.cc (source / functions) Coverage Total Hit
Test: coverage.info Lines: 100.0 % 4 4
Test Date: 2025-06-27 11:12:05 Functions: 100.0 % 1 1

            Line data    Source code
       1              : // Copyright (c) 2025 Milton McDonald
       2              : // This source code is licensed under the MIT License. See LICENSE file in the
       3              : // project root for details.
       4              : 
       5              : #include "graphics-engine/triangle.h"
       6              : 
       7              : namespace graphics_engine::triangle {
       8              : 
       9            5 : auto IsValidTriangle(float side_a, float side_b, float side_c) -> bool {
      10            4 :   return side_a >= 0.F && side_b >= 0.F && side_c >= 0.F &&
      11            7 :          (side_a + side_b > side_c) && (side_a + side_c > side_b) &&
      12            1 :          (side_b + side_c > side_a);
      13              : }
      14              : 
      15              : }  // namespace graphics_engine::triangle
        

Generated by: LCOV version 2.0-1