Zigurous.Math
Classes
ArrayExtensions
Extension methods for arrays.
BoundsExtensions
Extension methods for Bounds.
Chance
Functions for generating random chance values.
ColliderExtensions
Extension methods for colliders.
ComparableExtensions
Extension methods for IComparable.
ComparisonSignExtensions
Extension methods for ComparisonSign.
Dice
Functions for rolling dice.
DoubleEqualityComparer
Compares the equality of double values using a specified amount of decimal digits to compare.
DoubleExtensions
Extension methods for doubles.
FloatEqualityComparer
Compares the equality of float values using a specified amount of decimal digits to compare.
FloatExtensions
Extension methods for floats.
IntExtensions
Extension methods for integers.
ListExtensions
Extension methods for lists.
LongExtensions
Extension methods for long integers.
NumberAbbreviationExtensions
Extension methods for NumberAbbreviation.
Processors
Functions for processing input values.
QuaternionExtensions
Extension methods for Quaternion.
RectExtensions
Extension methods for Rect.
ShortExtensions
Extension methods for short integers.
TransformExtensions
Extension methods for Transform components.
UIntExtensions
Extension methods for unsigned integers.
Vector2Extensions
Extension methods for Vector2.
Vector2IntExtensions
Extension methods for Vector2Int.
Vector3Extensions
Extension methods for Vector3.
Vector3IntExtensions
Extension methods for Vector3Int.
Vector4Extensions
Extension methods for Vector4.
Structs
NumberAbbreviation
Represents how a number is abbreviated to a string.
Enums
Chance.Card
The playing cards in a standard 52-card deck.
Chance.Coin
The sides of a coin.
Chance.Suit
The suits of a standard 52-card deck.
ComparisonSign
A mathematical sign that can be used to compare two values.