HomeSort by relevance Sort by last modified time
    Searched defs:atan2 (Results 1 - 25 of 108) sorted by null

1 2 3 4 5

  /device/linaro/bootloader/edk2/StdLib/LibC/Math/
w_atan2.c 19 * wrapper atan2(y,x)
27 atan2(double y, double x) /* wrapper atan2 */ function
36 return __kernel_standard(y,x,3); /* atan2(+-0,+-0) */
  /device/google/contexthub/firmware/lib/libm/
wf_atan2.c 27 float atan2f(y,x) /* wrapper atan2 */
37 double atan2(double y, double x) function
39 double atan2(y,x)
  /bionic/libm/x86/
e_atan2.S 36 //1. The method is based on the relationship of atan2(Y,X) to atan(|Y/X|)
39 // atan2(Y,X) =
42 // Thus, atan2(Y,X) is of the form atan2(Y,X) = PI + sgn*atan(|Y/X|)
47 //2. For |Y/X| < 2^(-64), atan(|Y/X|) ~=~ |Y/X|. Hence, atan2(Y,X) is Y/X
49 //3. For |Y/X| >= 2^(65), atan(|Y/X|) ~=~ pi/2. Hence atan2(Y,X) is sign(Y)pi/2.
66 // atan2(+-0, +0) = +-0
67 // atan2(+-0, -0) = +-pi
68 // atan2(+-0, x) = +-0, for x > 0, and +-pi, for x < 0
69 // atan2(y, +-0) = +pi/2 for y > 0, and -pi/2 for y <
95 ENTRY(atan2) function
    [all...]
  /prebuilts/go/darwin-x86/src/math/
atan2.go 7 // Atan2 returns the arc tangent of y/x, using
12 // Atan2(y, NaN) = NaN
13 // Atan2(NaN, x) = NaN
14 // Atan2(+0, x>=0) = +0
15 // Atan2(-0, x>=0) = -0
16 // Atan2(+0, x<=-0) = +Pi
17 // Atan2(-0, x<=-0) = -Pi
18 // Atan2(y>0, 0) = +Pi/2
19 // Atan2(y<0, 0) = -Pi/2
20 // Atan2(+Inf, +Inf) = +Pi/
31 func atan2(y, x float64) float64 { func
    [all...]
  /prebuilts/go/linux-x86/src/math/
atan2.go 7 // Atan2 returns the arc tangent of y/x, using
12 // Atan2(y, NaN) = NaN
13 // Atan2(NaN, x) = NaN
14 // Atan2(+0, x>=0) = +0
15 // Atan2(-0, x>=0) = -0
16 // Atan2(+0, x<=-0) = +Pi
17 // Atan2(-0, x<=-0) = -Pi
18 // Atan2(y>0, 0) = +Pi/2
19 // Atan2(y<0, 0) = -Pi/2
20 // Atan2(+Inf, +Inf) = +Pi/
31 func atan2(y, x float64) float64 { func
    [all...]
  /bionic/libm/x86_64/
e_atan2.S 36 //1. The method is based on the relationship of atan2(Y,X) to atan(|Y/X|)
39 // atan2(Y,X) =
42 // Thus, atan2(Y,X) is of the form atan2(Y,X) = PI + sgn*atan(|Y/X|)
47 //2. For |Y/X| < 2^(-64), atan(|Y/X|) ~=~ |Y/X|. Hence, atan2(Y,X) is Y/X
49 //3. For |Y/X| >= 2^(65), atan(|Y/X|) ~=~ pi/2. Hence atan2(Y,X) is sign(Y)pi/2.
66 // atan2(+-0, +0) = +-0
67 // atan2(+-0, -0) = +-pi
68 // atan2(+-0, x) = +-0, for x > 0, and +-pi, for x < 0
69 // atan2(y, +-0) = +pi/2 for y > 0, and -pi/2 for y <
80 ENTRY(atan2) function
    [all...]
  /hardware/invensense/6515/libsensors_iio/software/core/driver/include/
mlmath.h 54 #define atan2(x,y) ml_atan2(x,y) macro
  /hardware/invensense/65xx/libsensors_iio/software/core/driver/include/
mlmath.h 54 #define atan2(x,y) ml_atan2(x,y) macro
  /external/clang/lib/Headers/
__clang_cuda_cmath.h 54 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
  /frameworks/base/core/java/android/util/
MathUtils.java 148 public static float atan2(float a, float b) { method in class:MathUtils
149 return (float) Math.atan2(a, b);
  /prebuilts/clang/host/darwin-x86/clang-3289846/lib64/clang/3.8/include/
__clang_cuda_cmath.h 54 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
  /prebuilts/clang/host/linux-x86/clang-3289846/lib64/clang/3.8/include/
__clang_cuda_cmath.h 54 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
  /prebuilts/sdk/renderscript/clang-include/
__clang_cuda_cmath.h 54 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
  /external/eigen/unsupported/Eigen/src/AutoDiff/
AutoDiffScalar.h 622 atan2(const AutoDiffScalar<DerTypeA>& a, const AutoDiffScalar<DerTypeB>& b) function in namespace:Eigen
624 using std::atan2;
628 ret.value() = atan2(a.value(), b.value());
  /external/vulkan-validation-layers/libs/glm/gtx/
compatibility.hpp 80 template <typename T, precision P> GLM_FUNC_QUALIFIER T atan2(T x, T y){return atan(x, y);} //!< \brief Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) function in namespace:glm
81 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> atan2(const detail::tvec2<T, P>& x, const detail::tvec2<T, P>& y){return atan(x, y);} //!< \brief Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) function in namespace:glm
82 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> atan2(const detail::tvec3<T, P>& x, const detail::tvec3<T, P>& y){return atan(x, y);} //!< \brief Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) function in namespace:glm
83 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> atan2(const detail::tvec4<T, P>& x, const detail::tvec4<T, P>& y){return atan(x, y);} //!< \brief Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) function in namespace:glm
  /libcore/ojluni/src/main/java/java/lang/
StrictMath.java 55 * {@code cbrt}, {@code atan2}, {@code pow},
509 public static native double atan2(double y, double x); method in class:StrictMath
    [all...]
  /libcore/ojluni/src/main/native/
jfdlibm.h 41 #define atan2 jatan2 macro
  /prebuilts/clang/host/darwin-x86/clang-3859424/lib64/clang/4.0/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
204 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
338 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4053586/lib64/clang/5.0/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4393122/lib64/clang/5.0.1/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4479392/lib64/clang/5.0.2/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4579689/lib64/clang/6.0.1/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4630689/lib64/clang/6.0.1/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4639204/lib64/clang/6.0.1/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;
  /prebuilts/clang/host/darwin-x86/clang-4691093/lib64/clang/6.0.2/include/
__clang_cuda_cmath.h 56 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
213 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, atan2);
347 using ::atan2;

Completed in 730 milliseconds

1 2 3 4 5