/frameworks/base/graphics/java/android/graphics/ |
CornerPathEffect.java | 23 * replacing any sharp angles between line segments into rounded angles of 25 * @param radius Amount to round sharp angles between line segments.
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/geometry/ |
RotationOrder.java | 22 * for Cardan or Euler angles specification. 34 /** Set of Cardan angles. 41 /** Set of Cardan angles. 48 /** Set of Cardan angles. 55 /** Set of Cardan angles. 62 /** Set of Cardan angles. 69 /** Set of Cardan angles. 76 /** Set of Euler angles. 83 /** Set of Euler angles. 90 /** Set of Euler angles [all...] |
CardanEulerSingularityException.java | 24 * or Euler angles from a rotation. 38 * @param isCardan if true, the rotation is related to Cardan angles,
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
euler_angles.hpp | 34 /// @brief Build matrices from Euler angles. 72 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y). 79 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X). 86 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z). 93 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X). 100 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z). 107 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y). 114 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). 122 /// Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). 140 /// Creates a 3D 3 * 3 rotation matrix from euler angles (Y * X * Z). [all...] |
euler_angles.inl | 250 detail::tvec3<T, P> const & angles 253 return detail::tmat3x3<T, P>(yawPitchRoll(angles.x, angles.y, angles.z)); 259 detail::tvec3<T, P> const & angles 262 return yawPitchRoll(angles.z, angles.x, angles.y);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/classifier/ |
AnglesClassifier.java | 26 * A classifier which calculates the variance of differences between successive angles in a stroke. 32 * angle and PI (angles are in radians). It helps with strokes which have few points and punishes 43 * Additionally, the classifier classifies the angles as left angles (those angles which value is 44 * in [0.0, PI - ANGLE_DEVIATION) interval), straight angles 45 * ([PI - ANGLE_DEVIATION, PI + ANGLE_DEVIATION] interval) and right angles 46 * ((PI + ANGLE_DEVIATION, 2 * PI) interval) and then calculates the percentage of angles which are 47 * in the same direction (straight angles can be left angels or right angles) [all...] |
/external/opencv3/3rdparty/openexr/Imath/ |
ImathEuler.h | 59 // 1) Are the angles measured relative to a set of fixed axis 67 // must order the angles according to their priorities. So, the 75 // Eulerf angles(z_rot, y_rot, x_rot, Eulerf::ZYX); 77 // Eulerf angles( V3f(z_rot,y_rot,z_rot), Eulerf::ZYX ); 86 // Eulerf angles(y_rot, x_rot, z_rot, Eulerf::YXZ); 88 // Eulerf angles( V3f(y_rot,x_rot,z_rot), Eulerf::YXZ ); 90 // Notice how the order you put the angles into the three slots 95 // angles are ordered in the same way, i.e.: 97 // V3f v = angles; 100 // If you just want the x, y, and z angles stored in a vector i 633 Vec3<T> angles; local 676 Vec3<T> angles; local 716 Vec3<T> angles; local [all...] |
/packages/apps/DevCamera/src/com/android/devcamera/ |
PreviewOverlay.java | 92 public void setGyroAngles(float[] angles) { 106 mAngles[1] = -angles[0]; 107 mAngles[0] = angles[1]; 110 mAngles[0] = angles[0]; 111 mAngles[1] = angles[1]; 114 mAngles[1] = -angles[0]; 115 mAngles[0] = angles[1]; 118 mAngles[0] = angles[0]; 119 mAngles[1] = angles[1];
|
/external/chromium-trace/catapult/telemetry/telemetry/internal/image_processing/ |
cv_util.py | 23 # If the difference between the angles is more than pi/2 - tolerance, the 57 angles = np.arctan2(lines[:, 1] - lines[:, 3], lines[:, 0] - lines[:, 2]) 58 xoffsets = half_length * np.cos(angles) 59 yoffsets = half_length * np.sin(angles)
|
/frameworks/base/media/java/android/media/audiofx/ |
Virtualizer.java | 69 * Parameter ID to query the virtual speaker angles for a channel mask / device configuration. 172 * Checks if a configuration is supported, and query the virtual speaker angles. 175 * @param angles if non-null: array in which the angles will be written. If null, no angles 183 private boolean getAnglesInt(int inputChannelMask, int deviceType, int[] angles) 193 if ((angles != null) && (angles.length < (nbChannels * 3))) { 194 Log.e(TAG, "Size of array for angles cannot accomodate number of channels in mask (" 197 "Virtualizer: array for channel / angle pairs is too small: is " + angles.lengt [all...] |
/external/opencv3/modules/python/test/ |
transformations.py | 39 Euler angles, and quaternions. Also includes an Arcball control object and 73 Angles are in radians unless specified otherwise. 79 A triple of Euler angles can be applied/interpreted in 24 ways, which can 110 (7) Representing attitude: Euler angles, unit quaternions, and rotation 156 >>> scale, shear, angles, trans, persp = decompose_matrix(M) 163 >>> is_same_transform(R, euler_matrix(axes='sxyz', *angles)) 165 >>> M1 = compose_matrix(scale, shear, angles, trans, persp) 711 angles : list of Euler angles about static x, y, z axes 718 >>> scale, shear, angles, trans, persp = decompose_matrix(T0 [all...] |
/external/opencv3/samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ |
Utils.h | 54 // Converts a given Rotation Matrix to Euler angles 57 // Converts a given Euler angles to Rotation Matrix
|
Utils.cpp | 188 // Converts a given Rotation Matrix to Euler angles 203 // Assuming the angles are in radians. 228 // Converts a given Euler angles to Rotation Matrix 237 // Assuming the angles are in radians.
|
/system/media/audio_effects/include/audio_effects/ |
effect_virtualizer.h | 47 // elevation angles. 51 // - all angles are expressed in degrees and are relative to the listener,
|
/external/eigen/Eigen/src/Geometry/ |
EulerAngles.h | 18 * \returns the Euler-angles of the rotation matrix \c *this using the convention defined by the triplet (\a a0,\a a1,\a a2) 23 * "2" represents the z axis and "0" the x axis, etc. The returned angles are such that 31 * The returned angles are in the ranges [0:pi]x[-pi:pi]x[-pi:pi]. 68 // With a=(0,1,0), we have i=0; j=1; k=2, and after computing the first two angles,
|
/external/skia/include/views/ |
SkStackViewLayout.h | 46 /** Controls the posititioning at right angles to the orientation
|
/development/samples/ApiDemos/src/com/example/android/apis/animation/ |
Rotate3dAnimation.java | 25 * An animation that rotates the view on the Y axis between two specified angles. 39 * start angle and its end angle. Both angles are in degrees. The rotation
|
/external/webrtc/webrtc/modules/audio_processing/beamformer/ |
array_util.h | 86 // angles in radians counter-clockwise. 87 // elevation: zero is horizontal, with positive angles in radians upwards.
|
/external/opencv3/doc/py_tutorials/py_gui/py_drawing_functions/ |
py_drawing_functions.markdown | 107 -# The angles used in ellipse function is not our circular angles. For more details, visit [this 108 discussion](http://answers.opencv.org/question/14541/angles-in-ellipse-function/).
|
/frameworks/base/services/tests/servicestests/src/com/android/server/ |
Vector3Test.java | 87 // 45 degree angles. 91 // 135 degree angles. 94 // 30 degree angles.
|
/packages/apps/Dialer/InCallUI/src/com/android/incallui/ |
InCallOrientationEventListener.java | 34 * Screen orientation angles one of 0, 90, 180, 270, 360 in degrees. 51 * within x degrees right or left of the screen orientation angles. If it's not within those 57 // the above angles, we will notify orientation changed.
|
/cts/tests/tests/media/src/android/media/cts/ |
VirtualizerTest.java | 350 int[] angles = new int[3*6]; local 353 Arrays.fill(angles,AudioFormat.CHANNEL_INVALID); 357 VIRTUALIZATION_MODES[m], angles); 361 //check if the number of angles matched the expected number of channels for 365 int speakerIdentification = angles[k*3]; 469 int[] angles = new int[3*6]; local 475 Arrays.fill(angles,AudioFormat.CHANNEL_INVALID); 479 VIRTUALIZATION_MODES[m], angles); 490 Arrays.fill(angles,AudioFormat.CHANNEL_INVALID); 494 VIRTUALIZATION_MODES[m], angles); [all...] |
/packages/apps/Launcher3/src/com/android/launcher3/util/ |
IconNormalizer.java | 189 float[] angles = new float[total - 1]; local 213 if ((currentAngle - angles[start]) * direction >= 0) { 224 angles[j] = lastAngle;
|
/external/eigen/bench/btl/data/ |
gnuplot_common_settings.hh | 18 set angles radians
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
bezier.c | 447 float angles[2]; local 480 angles[i] = acos(cos_a)/M_PI; 483 if (angles[0] + angles[1] > 1.) { 487 angles[0] = 1. - angles[0]; 488 angles[1] = 1. - angles[1]; 502 float kappa = 2.*KAPPA * sign * offset * angles[i];
|