1 interface inheriting from ITrigonometricFunctions
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\IFloatingPointIeee754.cs (1)
15
ITrigonometricFunctions
<TSelf>
215 references to ITrigonometricFunctions
System.Numerics.Tensors (74)
System\Numerics\Tensors\netcore\Tensor.cs (28)
2546
where T :
ITrigonometricFunctions
<T>
2559
where T :
ITrigonometricFunctions
<T>
2600
where T :
ITrigonometricFunctions
<T>
2613
where T :
ITrigonometricFunctions
<T>
2627
where T :
ITrigonometricFunctions
<T>
2640
where T :
ITrigonometricFunctions
<T>
2681
where T :
ITrigonometricFunctions
<T>
2694
where T :
ITrigonometricFunctions
<T>
2708
where T :
ITrigonometricFunctions
<T>
2721
where T :
ITrigonometricFunctions
<T>
2928
where T :
ITrigonometricFunctions
<T>
2941
where T :
ITrigonometricFunctions
<T>
3175
where T :
ITrigonometricFunctions
<T>
3188
where T :
ITrigonometricFunctions
<T>
3255
where T :
ITrigonometricFunctions
<T>
3278
where T :
ITrigonometricFunctions
<T>
3292
where T :
ITrigonometricFunctions
<T>
3305
where T :
ITrigonometricFunctions
<T>
4631
where T :
ITrigonometricFunctions
<T>
4642
where T :
ITrigonometricFunctions
<T>
4875
where T :
ITrigonometricFunctions
<T>
4888
where T :
ITrigonometricFunctions
<T>
4923
where T :
ITrigonometricFunctions
<T>
4934
where T :
ITrigonometricFunctions
<T>
5049
where T :
ITrigonometricFunctions
<T>
5060
where T :
ITrigonometricFunctions
<T>
5095
where T :
ITrigonometricFunctions
<T>
5106
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorOperation.cs (14)
533
where T :
ITrigonometricFunctions
<T>
563
where T :
ITrigonometricFunctions
<T>
604
where T :
ITrigonometricFunctions
<T>
634
where T :
ITrigonometricFunctions
<T>
649
where T :
ITrigonometricFunctions
<T>
737
where T :
ITrigonometricFunctions
<T>
908
where T :
ITrigonometricFunctions
<T>
959
where T :
ITrigonometricFunctions
<T>
990
where T :
ITrigonometricFunctions
<T>
1789
where T :
ITrigonometricFunctions
<T>
1948
where T :
ITrigonometricFunctions
<T>
1978
where T :
ITrigonometricFunctions
<T>
2163
where T :
ITrigonometricFunctions
<T>
2193
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Acos.cs (2)
25
where T :
ITrigonometricFunctions
<T> =>
30
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.AcosPi.cs (2)
25
where T :
ITrigonometricFunctions
<T> =>
30
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Asin.cs (2)
26
where T :
ITrigonometricFunctions
<T> =>
31
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.AsinPi.cs (2)
25
where T :
ITrigonometricFunctions
<T> =>
30
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Atan.cs (2)
25
where T :
ITrigonometricFunctions
<T> =>
30
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.AtanPi.cs (2)
25
where T :
ITrigonometricFunctions
<T> =>
30
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Cos.cs (2)
29
where T :
ITrigonometricFunctions
<T>
41
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.CosPi.cs (2)
29
where T :
ITrigonometricFunctions
<T>
41
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.DegreesToRadians.cs (2)
22
where T :
ITrigonometricFunctions
<T>
33
private readonly struct DegreesToRadiansOperator<T> : IUnaryOperator<T, T> where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.RadiansToDegrees.cs (2)
22
where T :
ITrigonometricFunctions
<T> =>
26
private readonly struct RadiansToDegreesOperator<T> : IUnaryOperator<T, T> where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Sin.cs (2)
29
where T :
ITrigonometricFunctions
<T>
41
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.SinCos.cs (2)
26
where T :
ITrigonometricFunctions
<T> =>
30
private readonly struct SinCosOperator<T> : IUnaryInputBinaryOutput<T> where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.SinCosPi.cs (2)
26
where T :
ITrigonometricFunctions
<T> =>
30
private readonly struct SinCosPiOperator<T> : IUnaryInputBinaryOutput<T> where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.SinPi.cs (2)
29
where T :
ITrigonometricFunctions
<T>
41
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Tan.cs (2)
29
where T :
ITrigonometricFunctions
<T>
41
where T :
ITrigonometricFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.TanPi.cs (2)
28
where T :
ITrigonometricFunctions
<T>
40
where T :
ITrigonometricFunctions
<T>
System.Private.CoreLib (140)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (16)
1854
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
1858
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
1864
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
1868
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
1874
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
1878
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
1884
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
1888
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
2193
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
2204
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
2215
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
2219
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
2222
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2340
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2423
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2427
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (16)
2302
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
2305
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
2308
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
2311
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
2314
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
2317
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
2320
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
2323
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
2326
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
2329
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
2332
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
2335
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
2342
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2349
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2352
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2355
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (16)
2023
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
2026
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
2029
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
2032
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
2035
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
2038
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
2041
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
2044
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
2047
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
2050
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
2053
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
2056
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
2063
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2070
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2073
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2076
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (16)
925
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
928
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
934
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
937
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
943
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
952
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
967
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
970
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
976
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1036
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1051
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1054
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1061
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
1068
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
1077
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
1080
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (16)
936
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
939
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
945
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
948
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
954
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
963
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
978
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
981
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
987
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1047
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1062
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1065
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1072
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
1079
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
1088
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
1091
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (16)
929
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
932
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
938
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
941
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
947
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
956
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
971
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
974
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
980
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1040
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1055
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1058
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1065
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
1072
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
1081
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
1084
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\ITrigonometricFunctions.cs (1)
10
where TSelf :
ITrigonometricFunctions
<TSelf>?
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (5)
689
where T :
ITrigonometricFunctions
<T>
1163
where T :
ITrigonometricFunctions
<T>
2832
where T :
ITrigonometricFunctions
<T>
3134
where T :
ITrigonometricFunctions
<T>
3176
where T :
ITrigonometricFunctions
<T>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (16)
1791
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
1794
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
1797
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
1800
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
1803
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
1806
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
1809
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
1812
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
1815
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1824
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1833
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1836
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1843
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
1850
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
1853
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
1856
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (6)
761
where T :
ITrigonometricFunctions
<T>
1660
where T :
ITrigonometricFunctions
<T>
3265
where T :
ITrigonometricFunctions
<T>
3726
where T :
ITrigonometricFunctions
<T>
3740
where T :
ITrigonometricFunctions
<T>
3793
where T :
ITrigonometricFunctions
<T>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (16)
1768
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
1772
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
1778
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
1782
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
1788
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
1792
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
1798
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
1802
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
1897
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1900
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1903
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1907
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1910
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2028
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2111
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2115
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
411
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
ITrigonometricFunctions
<>))]