Update THREE.js definitions to r81 (#11679)

* Update THREE.js definitions to r81

* Update test_unit_maths.ts to r81

* Update version in header to r81
This commit is contained in:
valorcurse
2016-10-04 10:09:59 -07:00
committed by Mohamed Hegazy
parent 1cc8629b01
commit e77a0d93ef
2 changed files with 36 additions and 36 deletions
+28 -28
View File
@@ -92,56 +92,56 @@
test( "center", function() {
var a = new THREE.Box2( zero2.clone(), zero2.clone() );
ok( a.center().equals( zero2 ), "Passed!" );
ok( a.getCenter().equals( zero2 ), "Passed!" );
a = new THREE.Box2( zero2, one2 );
var midpoint = one2.clone().multiplyScalar( 0.5 );
ok( a.center().equals( midpoint ), "Passed!" );
ok( a.getCenter().equals( midpoint ), "Passed!" );
});
test( "size", function() {
var a = new THREE.Box2( zero2.clone(), zero2.clone() );
ok( a.size().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( zero2 ), "Passed!" );
a = new THREE.Box2( zero2.clone(), one2.clone() );
ok( a.size().equals( one2 ), "Passed!" );
ok( a.getSize().equals( one2 ), "Passed!" );
});
test( "expandByPoint", function() {
var a = new THREE.Box2( zero2.clone(), zero2.clone() );
a.expandByPoint( zero2 );
ok( a.size().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( zero2 ), "Passed!" );
a.expandByPoint( one2 );
ok( a.size().equals( one2 ), "Passed!" );
ok( a.getSize().equals( one2 ), "Passed!" );
a.expandByPoint( one2.clone().negate() );
ok( a.size().equals( one2.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.center().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( one2.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.getCenter().equals( zero2 ), "Passed!" );
});
test( "expandByVector", function() {
var a = new THREE.Box2( zero2.clone(), zero2.clone() );
a.expandByVector( zero2 );
ok( a.size().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( zero2 ), "Passed!" );
a.expandByVector( one2 );
ok( a.size().equals( one2.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.center().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( one2.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.getCenter().equals( zero2 ), "Passed!" );
});
test( "expandByScalar", function() {
var a = new THREE.Box2( zero2.clone(), zero2.clone() );
a.expandByScalar( 0 );
ok( a.size().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( zero2 ), "Passed!" );
a.expandByScalar( 1 );
ok( a.size().equals( one2.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.center().equals( zero2 ), "Passed!" );
ok( a.getSize().equals( one2.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.getCenter().equals( zero2 ), "Passed!" );
});
test( "containsPoint", function() {
@@ -333,56 +333,56 @@
test( "center", function() {
var a = new THREE.Box3( zero3.clone(), zero3.clone() );
ok( a.center().equals( zero3 ), "Passed!" );
ok( a.getCenter().equals( zero3 ), "Passed!" );
a = new THREE.Box3( zero3.clone(), one3.clone() );
var midpoint = one3.clone().multiplyScalar( 0.5 );
ok( a.center().equals( midpoint ), "Passed!" );
ok( a.getCenter().equals( midpoint ), "Passed!" );
});
test( "size", function() {
var a = new THREE.Box3( zero3.clone(), zero3.clone() );
ok( a.size().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( zero3 ), "Passed!" );
a = new THREE.Box3( zero3.clone(), one3.clone() );
ok( a.size().equals( one3 ), "Passed!" );
ok( a.getSize().equals( one3 ), "Passed!" );
});
test( "expandByPoint", function() {
var a = new THREE.Box3( zero3.clone(), zero3.clone() );
a.expandByPoint( zero3 );
ok( a.size().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( zero3 ), "Passed!" );
a.expandByPoint( one3 );
ok( a.size().equals( one3 ), "Passed!" );
ok( a.getSize().equals( one3 ), "Passed!" );
a.expandByPoint( one3.clone().negate() );
ok( a.size().equals( one3.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.center().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( one3.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.getCenter().equals( zero3 ), "Passed!" );
});
test( "expandByVector", function() {
var a = new THREE.Box3( zero3.clone(), zero3.clone() );
a.expandByVector( zero3 );
ok( a.size().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( zero3 ), "Passed!" );
a.expandByVector( one3 );
ok( a.size().equals( one3.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.center().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( one3.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.getCenter().equals( zero3 ), "Passed!" );
});
test( "expandByScalar", function() {
var a = new THREE.Box3( zero3.clone(), zero3.clone() );
a.expandByScalar( 0 );
ok( a.size().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( zero3 ), "Passed!" );
a.expandByScalar( 1 );
ok( a.size().equals( one3.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.center().equals( zero3 ), "Passed!" );
ok( a.getSize().equals( one3.clone().multiplyScalar( 2 ) ), "Passed!" );
ok( a.getCenter().equals( zero3 ), "Passed!" );
});
test( "containsPoint", function() {
+8 -8
View File
@@ -1,4 +1,4 @@
// Type definitions for three.js r80
// Type definitions for three.js r81
// Project: http://mrdoob.github.com/three.js/
// Definitions by: Kon <http://phyzkit.net/>, Satoru Kimura <https://github.com/gyohk>, Florent Poujol <https://github.com/florentpoujol>, SereznoKot <https://github.com/SereznoKot>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
@@ -2778,8 +2778,8 @@ declare namespace THREE {
copy(box: this): this;
makeEmpty(): Box2;
isEmpty(): boolean;
center(optionalTarget?: Vector2): Vector2;
size(optionalTarget?: Vector2): Vector2;
getCenter(optionalTarget?: Vector2): Vector2;
getSize(optionalTarget?: Vector2): Vector2;
expandByPoint(point: Vector2): Box2;
expandByVector(vector: Vector2): Box2;
expandByScalar(scalar: number): Box2;
@@ -2813,8 +2813,8 @@ declare namespace THREE {
copy(box: this): this;
makeEmpty(): Box3;
isEmpty(): boolean;
center(optionalTarget?: Vector3): Vector3;
size(optionalTarget?: Vector3): Vector3;
getCenter(optionalTarget?: Vector3): Vector3;
getSize(optionalTarget?: Vector3): Vector3;
expandByPoint(point: Vector3): Box3;
expandByVector(vector: Vector3): Box3;
expandByScalar(scalar: number): Box3;
@@ -3175,7 +3175,7 @@ declare namespace THREE {
set(start?: Vector3, end?: Vector3): Line3;
clone(): this;
copy(line: this): this;
center(optionalTarget?: Vector3): Vector3;
getCenter(optionalTarget?: Vector3): Vector3;
delta(optionalTarget?: Vector3): Vector3;
distanceSq(): number;
distance(): number;
@@ -3330,7 +3330,7 @@ declare namespace THREE {
* Transposes this matrix into the supplied array r, and returns itself.
*/
transposeIntoArray(r: number[]): number[];
fromArray(array: number[]): Matrix3;
fromArray(array: number[], offset?: number): Matrix3;
toArray(): number[];
// deprecated
@@ -3513,7 +3513,7 @@ declare namespace THREE {
*/
makeOrthographic(left: number, right: number, top: number, bottom: number, near: number, far: number): Matrix4;
equals( matrix: Matrix4 ): boolean;
fromArray(array: number[]): Matrix4;
fromArray(array: number[], offset?: number): Matrix4;
toArray(): number[];
// deprecated