Basic representations of geometric shapes and a suite of calculations such as trigonometric formulas and, eventually to include area, volume, etc.
$ dotnet add package Horseshoe.NET.Geometry![]()
A suite of methods representing geometric and trigonometric formulas and shape objects that can often self-populate angle and length values in the case of incomplete construction.
RightTriangle rightTriangle = new RightTriangle(a: 60.0, ac: 45.0, precision: 4);
Console.WriteLine(rightTriangle);
// Complete triangle: (1 iteration)
// B:30°
// /|
// (hypotenuse) / |
// AB / | BC
// len=90 / | len=77.9423
// / _|
// /)__|_|
// A:60° AC C:90°
// len=45