Quantum 3
3.0.11
Represents a high precision divisor for use with the Fixed Point math system. More...
Classes | |
| class | Raw |
| Holds FPHighPrecisionDivisor constants in raw (long) form. More... | |
Public Attributes | |
| readonly FP | AsFP => FP.FromRaw(RawValue >> ExtraPrecision) |
| Returns the value of the divisor as a FP. More... | |
Static Public Attributes | |
| const int | ExtraPrecision = 16 |
| The extra precision to shift. More... | |
| const int | TotalPrecision = 32 |
| The total precision. More... | |
Properties | |
| static FPHighPrecisionDivisor | _0_01 [get] |
| FP constant representing the number 0.01. More... | |
| static FPHighPrecisionDivisor | _0_02 [get] |
| FP constant representing the number 0.02. More... | |
| static FPHighPrecisionDivisor | _0_03 [get] |
| FP constant representing the number 0.03. More... | |
| static FPHighPrecisionDivisor | _0_04 [get] |
| FP constant representing the number 0.04. More... | |
| static FPHighPrecisionDivisor | _0_05 [get] |
| FP constant representing the number 0.05. More... | |
| static FPHighPrecisionDivisor | _0_10 [get] |
| FP constant representing the number 0.10. More... | |
| static FPHighPrecisionDivisor | _0_20 [get] |
| FP constant representing the number 0.20. More... | |
| static FPHighPrecisionDivisor | _0_33 [get] |
| FP constant representing the number 0.33. More... | |
| static FPHighPrecisionDivisor | _0_99 [get] |
| FP constant representing the number 0.99. More... | |
| static FPHighPrecisionDivisor | _1_01 [get] |
| FP constant representing the number 1.01. More... | |
| static FPHighPrecisionDivisor | _1_02 [get] |
| FP constant representing the number 1.02. More... | |
| static FPHighPrecisionDivisor | _1_03 [get] |
| FP constant representing the number 1.03. More... | |
| static FPHighPrecisionDivisor | _1_04 [get] |
| FP constant representing the number 1.04. More... | |
| static FPHighPrecisionDivisor | _1_05 [get] |
| FP constant representing the number 1.05. More... | |
| static FPHighPrecisionDivisor | _1_10 [get] |
| FP constant representing the number 1.10. More... | |
| static FPHighPrecisionDivisor | _1_20 [get] |
| FP constant representing the number 1.20. More... | |
| static FPHighPrecisionDivisor | _1_33 [get] |
| FP constant representing the number 1.33. More... | |
| static FPHighPrecisionDivisor | _1_99 [get] |
| FP constant representing the number 1.99. More... | |
| static FPHighPrecisionDivisor | Deg2Rad [get] |
| Degrees-to-radians conversion constant. More... | |
| static FPHighPrecisionDivisor | E [get] |
| FP constant representing the Euler Number constant. More... | |
| static FPHighPrecisionDivisor | EN1 [get] |
| FP constant representing the epsilon value EN1. More... | |
| static FPHighPrecisionDivisor | EN2 [get] |
| FP constant representing the epsilon value EN2. More... | |
| static FPHighPrecisionDivisor | EN3 [get] |
| FP constant representing the epsilon value EN3. More... | |
| static FPHighPrecisionDivisor | EN4 [get] |
| FP constant representing the epsilon value EN4. More... | |
| static FPHighPrecisionDivisor | EN5 [get] |
| FP constant representing the epsilon value EN5. More... | |
| static FPHighPrecisionDivisor | Log2_10 [get] |
| FP constant representing Log(10). More... | |
| static FPHighPrecisionDivisor | Log2_E [get] |
| FP constant representing Log(E). More... | |
| static FPHighPrecisionDivisor | Pi [get] |
| >Pi number. More... | |
| static FPHighPrecisionDivisor | Pi3Over4 [get] |
| 3 * Pi / 4. More... | |
| static FPHighPrecisionDivisor | PiInv [get] |
| 1/Pi. More... | |
| static FPHighPrecisionDivisor | PiOver2 [get] |
| Pi / 2. More... | |
| static FPHighPrecisionDivisor | PiOver2Inv [get] |
| 2 / Pi. More... | |
| static FPHighPrecisionDivisor | PiOver4 [get] |
| Pi / 4. More... | |
| static FPHighPrecisionDivisor | PiTimes2 [get] |
| 2 * Pi. More... | |
| static FPHighPrecisionDivisor | Rad2Deg [get] |
| Radians-to-degrees conversion constant. More... | |
| static FPHighPrecisionDivisor | Rad_180 [get] |
| FP constant representing 180 degrees in radian. More... | |
| static FPHighPrecisionDivisor | Rad_22_50 [get] |
| FP constant representing 22.5 degrees in radian. More... | |
| static FPHighPrecisionDivisor | Rad_45 [get] |
| FP constant representing 45 degrees in radian. More... | |
| static FPHighPrecisionDivisor | Rad_90 [get] |
| FP constant representing 90 degrees in radian. More... | |
Represents a high precision divisor for use with the Fixed Point math system.
|
static |
The extra precision to shift.
|
static |
The total precision.
| readonly FP Photon.Deterministic.FPHighPrecisionDivisor.AsFP => FP.FromRaw(RawValue >> ExtraPrecision) |
Returns the value of the divisor as a FP.
|
staticget |
>Pi number.
Closest double: 3.14159265346825
|
staticget |
1/Pi.
Closest double: 0.318309886148199
|
staticget |
2 * Pi.
Closest double: 6.28318530716933
|
staticget |
Pi / 2.
Closest double: 1.57079632673413
|
staticget |
2 / Pi.
Closest double: 0.636619772296399
|
staticget |
Pi / 4.
Closest double: 0.785398163367063
|
staticget |
3 * Pi / 4.
Closest double: 2.35619449010119
|
staticget |
Degrees-to-radians conversion constant.
Closest double: 0.0174532923847437
|
staticget |
Radians-to-degrees conversion constant.
Closest double: 57.2957795129623
|
staticget |
FP constant representing 180 degrees in radian.
Closest double: 3.14159265346825
|
staticget |
FP constant representing 90 degrees in radian.
Closest double: 1.57079632673413
|
staticget |
FP constant representing 45 degrees in radian.
Closest double: 0.785398163367063
|
staticget |
FP constant representing 22.5 degrees in radian.
Closest double: 0.392699081683531
|
staticget |
FP constant representing the number 0.01.
Closest double: 0.00999999977648258
|
staticget |
FP constant representing the number 0.02.
Closest double: 0.0199999997857958
|
staticget |
FP constant representing the number 0.03.
Closest double: 0.029999999795109
|
staticget |
FP constant representing the number 0.04.
Closest double: 0.0399999998044223
|
staticget |
FP constant representing the number 0.05.
Closest double: 0.0499999998137355
|
staticget |
FP constant representing the number 0.10.
Closest double: 0.0999999998603016
|
staticget |
FP constant representing the number 0.20.
Closest double: 0.199999999953434
|
staticget |
FP constant representing the number 0.33.
Closest double: 0.333333333255723
|
staticget |
FP constant representing the number 0.99.
Closest double: 0.989999999990687
|
staticget |
FP constant representing the number 1.01.
Closest double: 1.00999999977648
|
staticget |
FP constant representing the number 1.02.
Closest double: 1.0199999997858
|
staticget |
FP constant representing the number 1.03.
Closest double: 1.02999999979511
|
staticget |
FP constant representing the number 1.04.
Closest double: 1.03999999980442
|
staticget |
FP constant representing the number 1.05.
Closest double: 1.04999999981374
|
staticget |
FP constant representing the number 1.10.
Closest double: 1.0999999998603
|
staticget |
FP constant representing the number 1.20.
Closest double: 1.19999999995343
|
staticget |
FP constant representing the number 1.33.
Closest double: 1.33333333325572
|
staticget |
FP constant representing the number 1.99.
Closest double: 1.98999999999069
|
staticget |
FP constant representing the epsilon value EN1.
Closest double: 0.0999999998603016
|
staticget |
FP constant representing the epsilon value EN2.
Closest double: 0.00999999977648258
|
staticget |
FP constant representing the epsilon value EN3.
Closest double: 0.000999999931082129
|
staticget |
FP constant representing the epsilon value EN4.
Closest double: 9.99998301267624E-05
|
staticget |
FP constant representing the epsilon value EN5.
Closest double: 9.99984331429005E-06
|
staticget |
FP constant representing the Euler Number constant.
Closest double: 2.71828182833269
|
staticget |
FP constant representing Log(E).
Closest double: 1.44269504072145
|
staticget |
FP constant representing Log(10).
Closest double: 3.32192809483968