Searched refs:angles (Results 1 - 18 of 18) sorted by relevance

/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/constraints/
H A DConstraintRotLimit.java89 float[] angles = new float[3];
92 rotations[frame].toAngles(angles);
93 this.rotLimit(angles, ipo.calculateValue(frame));
94 rotations[frame].fromAngles(angles);
102 float[] angles = ownerTransform.getRotation().toAngles(null);
103 this.rotLimit(angles, ipo.calculateValue(0));
104 ownerTransform.getRotation().fromAngles(angles);
110 * This method computes new constrained angles.
112 * @param angles
113 * angles t
117 rotLimit(float[] angles, float influence) argument
[all...]
H A DConstraintRotLike.java62 float[] angles = new float[3];
64 rotations[frame].toAngles(angles);
65 this.rotLike(rotations[frame], angles, targetAngles, ipo.calculateValue(frame));
/external/jmonkeyengine/engine/src/core/com/jme3/math/
H A DQuaternion.java160 * collection of rotation angles.
162 * @param angles
163 * the angles of rotation (x, y, z) that will define the
166 public Quaternion(float[] angles) { argument
167 fromAngles(angles);
220 * angles (y,r,p).
222 * @param angles
223 * the Euler angles of rotation (in radians).
225 public Quaternion fromAngles(float[] angles) { argument
226 if (angles
288 toAngles(float[] angles) argument
[all...]
H A DMatrix4f.java1819 * @param angles
1820 * the angles to rotate.
1822 public void angleRotation(Vector3f angles) { argument
1826 angle = (angles.z * FastMath.DEG_TO_RAD);
1829 angle = (angles.y * FastMath.DEG_TO_RAD);
1832 angle = (angles.x * FastMath.DEG_TO_RAD);
1866 * Euler angles that are in radians.
1868 * @param angles
1869 * the Euler angles in radians.
1871 * if angles i
1873 setInverseRotationRadians(float[] angles) argument
1910 setInverseRotationDegrees(float[] angles) argument
[all...]
/external/chromium_org/third_party/skia/src/pathops/
H A DSkOpSegment.h234 bool activeAngle(int index, int* done, SkTArray<SkOpAngle, true>* angles);
299 static bool SortAngles(const SkTArray<SkOpAngle, true>& angles,
321 void debugShowSort(const char* fun, const SkTArray<SkOpAngle*, true>& angles, int first,
323 void debugShowSort(const char* fun, const SkTArray<SkOpAngle*, true>& angles, int first,
334 bool activeAngleOther(int index, int* done, SkTArray<SkOpAngle, true>* angles);
335 bool activeAngleInner(int index, int* done, SkTArray<SkOpAngle, true>* angles);
336 void addAngle(SkTArray<SkOpAngle, true>* angles, int start, int end) const;
339 void addTwoAngles(int start, int end, SkTArray<SkOpAngle, true>* angles) const;
342 void buildAngles(int index, SkTArray<SkOpAngle, true>* angles, bool includeOpp) const;
343 void buildAnglesInner(int index, SkTArray<SkOpAngle, true>* angles) cons
[all...]
H A DSkPathOpsOp.cpp13 // other code that walks winding in angles
23 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
25 if (segment->activeAngle(nextStart, &done, &angles)) {
26 SkOpAngle* last = angles.end() - 1;
36 if (done == angles.count()) {
40 bool sortable = SkOpSegment::SortAngles(angles, &sorted,
H A DSkOpSegment.cpp49 bool SkOpSegment::activeAngle(int index, int* done, SkTArray<SkOpAngle, true>* angles) {
50 if (activeAngleInner(index, done, angles)) {
55 if (activeAngleOther(lesser, done, angles)) {
61 if (activeAngleOther(index, done, angles)) {
68 bool SkOpSegment::activeAngleOther(int index, int* done, SkTArray<SkOpAngle, true>* angles) {
72 return other->activeAngleInner(oIndex, done, angles);
75 bool SkOpSegment::activeAngleInner(int index, int* done, SkTArray<SkOpAngle, true>* angles) { argument
80 addAngle(angles, index, next);
96 addAngle(angles, index, prev);
213 SkTArray<SkOpAngle, true>& angles local
822 buildAngles(int index, SkTArray<SkOpAngle, true>* angles, bool includeOpp) const argument
855 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
1227 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
1349 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
1478 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
[all...]
H A DSkPathOpsCommon.cpp120 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
122 if (segment->activeAngle(tIndex, &done, &angles)) {
123 SkOpAngle* last = angles.end() - 1;
133 if (done == angles.count()) {
137 bool sortable = SkOpSegment::SortAngles(angles, &sorted,
317 // the simple upward projection of the unresolved points hit unsortable angles
318 // shoot rays at right angles to the segment to find its winding, ignoring angle cases
/external/skia/src/pathops/
H A DSkOpSegment.h234 bool activeAngle(int index, int* done, SkTArray<SkOpAngle, true>* angles);
299 static bool SortAngles(const SkTArray<SkOpAngle, true>& angles,
321 void debugShowSort(const char* fun, const SkTArray<SkOpAngle*, true>& angles, int first,
323 void debugShowSort(const char* fun, const SkTArray<SkOpAngle*, true>& angles, int first,
334 bool activeAngleOther(int index, int* done, SkTArray<SkOpAngle, true>* angles);
335 bool activeAngleInner(int index, int* done, SkTArray<SkOpAngle, true>* angles);
336 void addAngle(SkTArray<SkOpAngle, true>* angles, int start, int end) const;
339 void addTwoAngles(int start, int end, SkTArray<SkOpAngle, true>* angles) const;
342 void buildAngles(int index, SkTArray<SkOpAngle, true>* angles, bool includeOpp) const;
343 void buildAnglesInner(int index, SkTArray<SkOpAngle, true>* angles) cons
[all...]
H A DSkPathOpsOp.cpp13 // other code that walks winding in angles
23 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
25 if (segment->activeAngle(nextStart, &done, &angles)) {
26 SkOpAngle* last = angles.end() - 1;
36 if (done == angles.count()) {
40 bool sortable = SkOpSegment::SortAngles(angles, &sorted,
H A DSkOpSegment.cpp49 bool SkOpSegment::activeAngle(int index, int* done, SkTArray<SkOpAngle, true>* angles) {
50 if (activeAngleInner(index, done, angles)) {
55 if (activeAngleOther(lesser, done, angles)) {
61 if (activeAngleOther(index, done, angles)) {
68 bool SkOpSegment::activeAngleOther(int index, int* done, SkTArray<SkOpAngle, true>* angles) {
72 return other->activeAngleInner(oIndex, done, angles);
75 bool SkOpSegment::activeAngleInner(int index, int* done, SkTArray<SkOpAngle, true>* angles) { argument
80 addAngle(angles, index, next);
96 addAngle(angles, index, prev);
213 SkTArray<SkOpAngle, true>& angles local
822 buildAngles(int index, SkTArray<SkOpAngle, true>* angles, bool includeOpp) const argument
855 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
1227 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
1349 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
1478 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
[all...]
H A DSkPathOpsCommon.cpp120 SkSTArray<SkOpAngle::kStackBasedCount, SkOpAngle, true> angles; local
122 if (segment->activeAngle(tIndex, &done, &angles)) {
123 SkOpAngle* last = angles.end() - 1;
133 if (done == angles.count()) {
137 bool sortable = SkOpSegment::SortAngles(angles, &sorted,
317 // the simple upward projection of the unresolved points hit unsortable angles
318 // shoot rays at right angles to the segment to find its winding, ignoring angle cases
/external/jmonkeyengine/engine/src/test/jme3test/bullet/
H A DTestBoneRagdoll.java154 float[] angles = new float[3];
155 model.getLocalRotation().toAngles(angles);
156 q.fromAngleAxis(angles[1], Vector3f.UNIT_Y);
158 if (angles[0] < 0) {
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dbezier.c447 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];
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dbezier.c447 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];
/external/skia/tests/
H A DPathOpsAngleTest.cpp315 SkTDArray<SkOpAngle> angles; local
324 SkOpAngle* angle = angles.append();
350 const SkOpAngle& first = angles[idxL];
355 const SkOpAngle& second = angles[idxG];
/external/eigen/bench/btl/data/
H A Dgnuplot_common_settings.hh18 set angles radians
/external/eigen/demos/opengl/
H A Dquaternion_demo.cpp59 static const float angles [10] = { local
83 Vector3f newC = c + ( (AngleAxisf(angles[j*2+1], ax0)
84 * AngleAxisf(angles[j*2+0] * (l==1 ? 0.35 : 0.5), ax1)) * ax0)
188 // Euler angles slerp
610 but = new QRadioButton("euler angles");
613 but->setToolTip("use Euler angles to interpolate orientations");

Completed in 350 milliseconds