JAL-1807 still testing
[jalviewjs.git] / bin / javajs / util / T3.js
index 81c591c..a914fe2 100644 (file)
-Clazz.declarePackage ("javajs.util");
-Clazz.load (["javajs.api.JSONEncodable"], "javajs.util.T3", ["java.lang.Float"], function () {
-c$ = Clazz.decorateAsClass (function () {
-this.x = 0;
-this.y = 0;
-this.z = 0;
-Clazz.instantialize (this, arguments);
-}, javajs.util, "T3", null, [javajs.api.JSONEncodable, java.io.Serializable]);
-Clazz.defineMethod (c$, "set", 
-function (x, y, z) {
-this.x = x;
-this.y = y;
-this.z = z;
-}, "~N,~N,~N");
-Clazz.defineMethod (c$, "setA", 
-function (t) {
-this.x = t[0];
-this.y = t[1];
-this.z = t[2];
-}, "~A");
-Clazz.defineMethod (c$, "setT", 
-function (t1) {
-this.x = t1.x;
-this.y = t1.y;
-this.z = t1.z;
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "add2", 
-function (t1, t2) {
-this.x = t1.x + t2.x;
-this.y = t1.y + t2.y;
-this.z = t1.z + t2.z;
-}, "javajs.util.T3,javajs.util.T3");
-Clazz.defineMethod (c$, "add", 
-function (t1) {
-this.x += t1.x;
-this.y += t1.y;
-this.z += t1.z;
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "distanceSquared", 
-function (p1) {
-var dx = this.x - p1.x;
-var dy = this.y - p1.y;
-var dz = this.z - p1.z;
-return (dx * dx + dy * dy + dz * dz);
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "distance", 
-function (p1) {
-return Math.sqrt (this.distanceSquared (p1));
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "sub2", 
-function (t1, t2) {
-this.x = t1.x - t2.x;
-this.y = t1.y - t2.y;
-this.z = t1.z - t2.z;
-}, "javajs.util.T3,javajs.util.T3");
-Clazz.defineMethod (c$, "sub", 
-function (t1) {
-this.x -= t1.x;
-this.y -= t1.y;
-this.z -= t1.z;
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "scale", 
-function (s) {
-this.x *= s;
-this.y *= s;
-this.z *= s;
-}, "~N");
-Clazz.defineMethod (c$, "add3", 
-function (a, b, c) {
-this.x += a;
-this.y += b;
-this.z += c;
-}, "~N,~N,~N");
-Clazz.defineMethod (c$, "scaleT", 
-function (p) {
-this.x *= p.x;
-this.y *= p.y;
-this.z *= p.z;
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "scaleAdd2", 
-function (s, t1, t2) {
-this.x = s * t1.x + t2.x;
-this.y = s * t1.y + t2.y;
-this.z = s * t1.z + t2.z;
-}, "~N,javajs.util.T3,javajs.util.T3");
-Clazz.defineMethod (c$, "ave", 
-function (a, b) {
-this.x = (a.x + b.x) / 2;
-this.y = (a.y + b.y) / 2;
-this.z = (a.z + b.z) / 2;
-}, "javajs.util.T3,javajs.util.T3");
-Clazz.defineMethod (c$, "dot", 
-function (v) {
-return this.x * v.x + this.y * v.y + this.z * v.z;
-}, "javajs.util.T3");
-Clazz.defineMethod (c$, "lengthSquared", 
-function () {
-return this.x * this.x + this.y * this.y + this.z * this.z;
-});
-Clazz.defineMethod (c$, "length", 
-function () {
-return Math.sqrt (this.lengthSquared ());
-});
-Clazz.defineMethod (c$, "normalize", 
-function () {
-var d = this.length ();
-this.x /= d;
-this.y /= d;
-this.z /= d;
-});
-Clazz.defineMethod (c$, "cross", 
-function (v1, v2) {
-this.set (v1.y * v2.z - v1.z * v2.y, v1.z * v2.x - v1.x * v2.z, v1.x * v2.y - v1.y * v2.x);
-}, "javajs.util.T3,javajs.util.T3");
-Clazz.overrideMethod (c$, "hashCode", 
-function () {
-var bits = 1;
-bits = 31 * bits + javajs.util.T3.floatToIntBits0 (this.x);
-bits = 31 * bits + javajs.util.T3.floatToIntBits0 (this.y);
-bits = 31 * bits + javajs.util.T3.floatToIntBits0 (this.z);
-return (bits ^ (bits >> 32));
-});
-c$.floatToIntBits0 = Clazz.defineMethod (c$, "floatToIntBits0", 
-function (f) {
-return (f == 0 ? 0 : Float.floatToIntBits (f));
-}, "~N");
-Clazz.overrideMethod (c$, "equals", 
-function (t1) {
-if (!(Clazz.instanceOf (t1, javajs.util.T3))) return false;
-var t2 = t1;
-return (this.x == t2.x && this.y == t2.y && this.z == t2.z);
-}, "~O");
-Clazz.overrideMethod (c$, "toString", 
-function () {
-return "{" + this.x + ", " + this.y + ", " + this.z + "}";
-});
-Clazz.overrideMethod (c$, "toJSON", 
-function () {
-return "[" + this.x + "," + this.y + "," + this.z + "]";
-});
-});
+Clazz.declarePackage ("javajs.util");\r
+Clazz.load (["javajs.api.JSONEncodable"], "javajs.util.T3", ["java.lang.Float"], function () {\r
+c$ = Clazz.decorateAsClass (function () {\r
+this.x = 0;\r
+this.y = 0;\r
+this.z = 0;\r
+Clazz.instantialize (this, arguments);\r
+}, javajs.util, "T3", null, [javajs.api.JSONEncodable, java.io.Serializable]);\r
+Clazz.defineMethod (c$, "set", \r
+function (x, y, z) {\r
+this.x = x;\r
+this.y = y;\r
+this.z = z;\r
+}, "~N,~N,~N");\r
+Clazz.defineMethod (c$, "setA", \r
+function (t) {\r
+this.x = t[0];\r
+this.y = t[1];\r
+this.z = t[2];\r
+}, "~A");\r
+Clazz.defineMethod (c$, "setT", \r
+function (t1) {\r
+this.x = t1.x;\r
+this.y = t1.y;\r
+this.z = t1.z;\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "add2", \r
+function (t1, t2) {\r
+this.x = t1.x + t2.x;\r
+this.y = t1.y + t2.y;\r
+this.z = t1.z + t2.z;\r
+}, "javajs.util.T3,javajs.util.T3");\r
+Clazz.defineMethod (c$, "add", \r
+function (t1) {\r
+this.x += t1.x;\r
+this.y += t1.y;\r
+this.z += t1.z;\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "distanceSquared", \r
+function (p1) {\r
+var dx = this.x - p1.x;\r
+var dy = this.y - p1.y;\r
+var dz = this.z - p1.z;\r
+return (dx * dx + dy * dy + dz * dz);\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "distance", \r
+function (p1) {\r
+return Math.sqrt (this.distanceSquared (p1));\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "sub2", \r
+function (t1, t2) {\r
+this.x = t1.x - t2.x;\r
+this.y = t1.y - t2.y;\r
+this.z = t1.z - t2.z;\r
+}, "javajs.util.T3,javajs.util.T3");\r
+Clazz.defineMethod (c$, "sub", \r
+function (t1) {\r
+this.x -= t1.x;\r
+this.y -= t1.y;\r
+this.z -= t1.z;\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "scale", \r
+function (s) {\r
+this.x *= s;\r
+this.y *= s;\r
+this.z *= s;\r
+}, "~N");\r
+Clazz.defineMethod (c$, "add3", \r
+function (a, b, c) {\r
+this.x += a;\r
+this.y += b;\r
+this.z += c;\r
+}, "~N,~N,~N");\r
+Clazz.defineMethod (c$, "scaleT", \r
+function (p) {\r
+this.x *= p.x;\r
+this.y *= p.y;\r
+this.z *= p.z;\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "scaleAdd2", \r
+function (s, t1, t2) {\r
+this.x = s * t1.x + t2.x;\r
+this.y = s * t1.y + t2.y;\r
+this.z = s * t1.z + t2.z;\r
+}, "~N,javajs.util.T3,javajs.util.T3");\r
+Clazz.defineMethod (c$, "ave", \r
+function (a, b) {\r
+this.x = (a.x + b.x) / 2;\r
+this.y = (a.y + b.y) / 2;\r
+this.z = (a.z + b.z) / 2;\r
+}, "javajs.util.T3,javajs.util.T3");\r
+Clazz.defineMethod (c$, "dot", \r
+function (v) {\r
+return this.x * v.x + this.y * v.y + this.z * v.z;\r
+}, "javajs.util.T3");\r
+Clazz.defineMethod (c$, "lengthSquared", \r
+function () {\r
+return this.x * this.x + this.y * this.y + this.z * this.z;\r
+});\r
+Clazz.defineMethod (c$, "length", \r
+function () {\r
+return Math.sqrt (this.lengthSquared ());\r
+});\r
+Clazz.defineMethod (c$, "normalize", \r
+function () {\r
+var d = this.length ();\r
+this.x /= d;\r
+this.y /= d;\r
+this.z /= d;\r
+});\r
+Clazz.defineMethod (c$, "cross", \r
+function (v1, v2) {\r
+this.set (v1.y * v2.z - v1.z * v2.y, v1.z * v2.x - v1.x * v2.z, v1.x * v2.y - v1.y * v2.x);\r
+}, "javajs.util.T3,javajs.util.T3");\r
+Clazz.overrideMethod (c$, "hashCode", \r
+function () {\r
+var bits = 1;\r
+bits = 31 * bits + javajs.util.T3.floatToIntBits0 (this.x);\r
+bits = 31 * bits + javajs.util.T3.floatToIntBits0 (this.y);\r
+bits = 31 * bits + javajs.util.T3.floatToIntBits0 (this.z);\r
+return (bits ^ (bits >> 32));\r
+});\r
+c$.floatToIntBits0 = Clazz.defineMethod (c$, "floatToIntBits0", \r
+function (f) {\r
+return (f == 0 ? 0 : Float.floatToIntBits (f));\r
+}, "~N");\r
+Clazz.overrideMethod (c$, "equals", \r
+function (t1) {\r
+if (!(Clazz.instanceOf (t1, javajs.util.T3))) return false;\r
+var t2 = t1;\r
+return (this.x == t2.x && this.y == t2.y && this.z == t2.z);\r
+}, "~O");\r
+Clazz.overrideMethod (c$, "toString", \r
+function () {\r
+return "{" + this.x + ", " + this.y + ", " + this.z + "}";\r
+});\r
+Clazz.overrideMethod (c$, "toJSON", \r
+function () {\r
+return "[" + this.x + "," + this.y + "," + this.z + "]";\r
+});\r
+});\r