angle library

Provides type-safe units for Angle.

Import this file to use Angle quantities and their extensions on num (like 90.degrees, 1.5.radians).

Classes

Angle
Represents a quantity of a plane angle.
Quantity<T extends Unit<T>>
An abstract representation of a physical quantity, encapsulating a numerical value and a specific unit of measurement.
Unit<T extends Unit<T>>
A contract for all unit enums.

Enums

AngleUnit
Represents units for a plane angle.

Extensions

AngleCreation on num
Provides convenient factory methods for creating Angle instances from num.
AngleValueGetters on Angle
Provides convenient access to Angle values in specific units.