Enhanced C#
Language of your choice: library documentation

Documentation moved to ecsharp.net

GitHub doesn't support HTTP redirects, so you'll be redirected in 3 seconds.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Loyc.Math.IRationalMath< T > Member List

This is the complete list of members for Loyc.Math.IRationalMath< T >, including all inherited members.

Abs(T a) (defined in Loyc.Math.IOrdered< T >)Loyc.Math.IOrdered< T >
Add(T a, T b) (defined in Loyc.Math.IAdditionGroup< T >)Loyc.Math.IAdditionGroup< T >
Add(T a, T b, T c) (defined in Loyc.Math.IAdditionGroup< T >)Loyc.Math.IAdditionGroup< T >
AddOne(T a)Loyc.Math.IIncrementer< T >
Ceiling(T value)Loyc.Math.INumTraits< T >
Clip(uint t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
Clip(int t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
Clip(ulong t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
Clip(long t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
Clip(double t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
Div(T a, T b) (defined in Loyc.Math.IMultiplicationGroup< T >)Loyc.Math.IMultiplicationGroup< T >
EpsilonLoyc.Math.INumTraits< T >
Floor(T value)Loyc.Math.INumTraits< T >
From(uint t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
From(int t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
From(ulong t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
From(long t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
From(double t) (defined in Loyc.Math.IConvertTo< T >)Loyc.Math.IConvertTo< T >
IsFloatingPointLoyc.Math.INumTraits< T >
IsInfinity(T value)Loyc.Math.INumTraits< T >
IsIntegerLoyc.Math.INumTraits< T >
IsLess(T a, T b) (defined in Loyc.Math.IOrdered< T >)Loyc.Math.IOrdered< T >
IsLessOrEqual(T a, T b) (defined in Loyc.Math.IOrdered< T >)Loyc.Math.IOrdered< T >
IsNaN(T value)Loyc.Math.INumTraits< T >
IsOrderedLoyc.Math.INumTraits< T >
IsSignedLoyc.Math.INumTraits< T >
Max(T a, T b) (defined in Loyc.Math.IOrdered< T >)Loyc.Math.IOrdered< T >
MaxIntLoyc.Math.INumTraits< T >
MaxIntPowerOf2Loyc.Math.INumTraits< T >
MaxValueLoyc.Math.INumTraits< T >
Min(T a, T b) (defined in Loyc.Math.IOrdered< T >)Loyc.Math.IOrdered< T >
MinIntLoyc.Math.INumTraits< T >
MinValueLoyc.Math.INumTraits< T >
Mul(T a, T b) (defined in Loyc.Math.IMultiply< T >)Loyc.Math.IMultiply< T >
MulDiv(T a, T mulBy, T divBy) (defined in Loyc.Math.IMultiplicationGroup< T >)Loyc.Math.IMultiplicationGroup< T >
NaNLoyc.Math.INumTraits< T >
Negate(T a) (defined in Loyc.Math.ISignedMath< T >)Loyc.Math.ISignedMath< T >
NegativeInfinityLoyc.Math.INumTraits< T >
NextHigher(T a)Loyc.Math.IIncrementer< T >
NextLower(T a)Loyc.Math.IIncrementer< T >
OneLoyc.Math.IOneProvider< T >
PositiveInfinityLoyc.Math.INumTraits< T >
Reciprocal(T a) (defined in Loyc.Math.IRationalMath< T >)Loyc.Math.IRationalMath< T >
Shl(T a, int amount) (defined in Loyc.Math.IMultiplicationGroup< T >)Loyc.Math.IMultiplicationGroup< T >
Shr(T a, int amount) (defined in Loyc.Math.IMultiplicationGroup< T >)Loyc.Math.IMultiplicationGroup< T >
SignificantBitsLoyc.Math.INumTraits< T >
Sqrt(T a) (defined in Loyc.Math.IHasRoot< T >)Loyc.Math.IHasRoot< T >
Square(T a) (defined in Loyc.Math.IHasRoot< T >)Loyc.Math.IHasRoot< T >
Sub(T a, T b) (defined in Loyc.Math.IAdditionGroup< T >)Loyc.Math.IAdditionGroup< T >
SubOne(T a)Loyc.Math.IIncrementer< T >
ZeroLoyc.Math.IZeroProvider< T >