1 interface inheriting from ITrigonometricFunctions
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Numerics\IFloatingPointIeee754.cs (1)
15
ITrigonometricFunctions
<TSelf>
167 references to ITrigonometricFunctions
System.Numerics.Tensors (74)
System\Numerics\Tensors\netcore\Tensor.cs (28)
2559
where T :
ITrigonometricFunctions
<T>
2572
where T :
ITrigonometricFunctions
<T>
2613
where T :
ITrigonometricFunctions
<T>
2626
where T :
ITrigonometricFunctions
<T>
2640
where T :
ITrigonometricFunctions
<T>
2653
where T :
ITrigonometricFunctions
<T>
2694
where T :
ITrigonometricFunctions
<T>
2707
where T :
ITrigonometricFunctions
<T>
2721
where T :
ITrigonometricFunctions
<T>
2734
where T :
ITrigonometricFunctions
<T>
2941
where T :
ITrigonometricFunctions
<T>
2954
where T :
ITrigonometricFunctions
<T>
3188
where T :
ITrigonometricFunctions
<T>
3201
where T :
ITrigonometricFunctions
<T>
3268
where T :
ITrigonometricFunctions
<T>
3291
where T :
ITrigonometricFunctions
<T>
3305
where T :
ITrigonometricFunctions
<T>
3318
where T :
ITrigonometricFunctions
<T>
4644
where T :
ITrigonometricFunctions
<T>
4655
where T :
ITrigonometricFunctions
<T>
4888
where T :
ITrigonometricFunctions
<T>
4901
where T :
ITrigonometricFunctions
<T>
4936
where T :
ITrigonometricFunctions
<T>
4947
where T :
ITrigonometricFunctions
<T>
5062
where T :
ITrigonometricFunctions
<T>
5073
where T :
ITrigonometricFunctions
<T>
5108
where T :
ITrigonometricFunctions
<T>
5119
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 (92)
src\libraries\System.Private.CoreLib\src\System\Double.cs (16)
1805
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
1809
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
1815
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
1819
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
1825
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
1829
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
1835
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
1839
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
1928
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1937
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1946
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1950
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1953
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2071
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2154
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2158
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Half.cs (16)
2225
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
2228
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
2231
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
2234
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
2237
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
2240
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
2243
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
2246
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
2249
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
2258
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
2267
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
2270
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
2277
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2284
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2287
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2290
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (16)
2002
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
2005
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
2008
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
2011
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
2014
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
2017
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
2020
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
2023
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
2026
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
2035
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
2044
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
2047
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
2054
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
2061
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2064
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2067
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Numerics\ITrigonometricFunctions.cs (1)
10
where TSelf :
ITrigonometricFunctions
<TSelf>?
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (5)
694
where T :
ITrigonometricFunctions
<T>
883
where T :
ITrigonometricFunctions
<T>
2572
where T :
ITrigonometricFunctions
<T>
2883
where T :
ITrigonometricFunctions
<T>
2925
where T :
ITrigonometricFunctions
<T>
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (16)
1840
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
1843
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
1846
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
1849
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
1852
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
1855
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
1858
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
1861
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
1864
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1873
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1882
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1885
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1892
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
1899
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
1902
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
1905
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (6)
768
where T :
ITrigonometricFunctions
<T>
1389
where T :
ITrigonometricFunctions
<T>
3010
where T :
ITrigonometricFunctions
<T>
3703
where T :
ITrigonometricFunctions
<T>
3717
where T :
ITrigonometricFunctions
<T>
3770
where T :
ITrigonometricFunctions
<T>
src\libraries\System.Private.CoreLib\src\System\Single.cs (16)
1721
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Acos(TSelf)" />
1725
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AcosPi(TSelf)" />
1731
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Asin(TSelf)" />
1735
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AsinPi(TSelf)" />
1741
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Atan(TSelf)" />
1745
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.AtanPi(TSelf)" />
1751
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Cos(TSelf)" />
1755
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.CosPi(TSelf)" />
1844
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.DegreesToRadians(TSelf)" />
1853
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.RadiansToDegrees(TSelf)" />
1862
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Sin(TSelf)" />
1866
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCos(TSelf)" />
1869
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinCosPi(TSelf)" />
1987
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.SinPi(TSelf)" />
2070
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.Tan(TSelf)" />
2074
/// <inheritdoc cref="
ITrigonometricFunctions
{TSelf}.TanPi(TSelf)" />
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net11.0\System.Runtime.Forwards.cs (1)
404
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
ITrigonometricFunctions
<>))]