@@ -9,17 +9,17 @@ test( "constructor", function() {
99 ok ( a . min . equals ( posInf2 ) , "Passed!" ) ;
1010 ok ( a . max . equals ( negInf2 ) , "Passed!" ) ;
1111
12- a = new THREE . Box2 ( zero2 , zero2 ) ;
12+ a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
1313 ok ( a . min . equals ( zero2 ) , "Passed!" ) ;
1414 ok ( a . max . equals ( zero2 ) , "Passed!" ) ;
1515
16- a = new THREE . Box2 ( zero2 , one2 ) ;
16+ a = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
1717 ok ( a . min . equals ( zero2 ) , "Passed!" ) ;
1818 ok ( a . max . equals ( one2 ) , "Passed!" ) ;
1919} ) ;
2020
2121test ( "copy" , function ( ) {
22- var a = new THREE . Box2 ( zero2 , one2 ) ;
22+ var a = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
2323 var b = new THREE . Box2 ( ) . copy ( a ) ;
2424 ok ( b . min . equals ( zero2 ) , "Passed!" ) ;
2525 ok ( b . max . equals ( one2 ) , "Passed!" ) ;
@@ -44,15 +44,15 @@ test( "empty/makeEmpty", function() {
4444
4545 ok ( a . empty ( ) , "Passed!" ) ;
4646
47- var a = new THREE . Box2 ( zero2 , one2 ) ;
47+ var a = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
4848 ok ( ! a . empty ( ) , "Passed!" ) ;
4949
5050 a . makeEmpty ( ) ;
5151 ok ( a . empty ( ) , "Passed!" ) ;
5252} ) ;
5353
5454test ( "center" , function ( ) {
55- var a = new THREE . Box2 ( zero2 , zero2 ) ;
55+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
5656
5757 ok ( a . center ( ) . equals ( zero2 ) , "Passed!" ) ;
5858
@@ -62,16 +62,16 @@ test( "center", function() {
6262} ) ;
6363
6464test ( "size" , function ( ) {
65- var a = new THREE . Box2 ( zero2 , zero2 ) ;
65+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
6666
6767 ok ( a . size ( ) . equals ( zero2 ) , "Passed!" ) ;
6868
69- a = new THREE . Box2 ( zero2 , one2 ) ;
69+ a = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
7070 ok ( a . size ( ) . equals ( one2 ) , "Passed!" ) ;
7171} ) ;
7272
7373test ( "expandByPoint" , function ( ) {
74- var a = new THREE . Box2 ( zero2 , zero2 ) ;
74+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
7575
7676 a . expandByPoint ( zero2 ) ;
7777 ok ( a . size ( ) . equals ( zero2 ) , "Passed!" ) ;
@@ -85,7 +85,7 @@ test( "expandByPoint", function() {
8585} ) ;
8686
8787test ( "expandByVector" , function ( ) {
88- var a = new THREE . Box2 ( zero2 , zero2 ) ;
88+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
8989
9090 a . expandByVector ( zero2 ) ;
9191 ok ( a . size ( ) . equals ( zero2 ) , "Passed!" ) ;
@@ -96,7 +96,7 @@ test( "expandByVector", function() {
9696} ) ;
9797
9898test ( "expandByScalar" , function ( ) {
99- var a = new THREE . Box2 ( zero2 , zero2 ) ;
99+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
100100
101101 a . expandByScalar ( 0 ) ;
102102 ok ( a . size ( ) . equals ( zero2 ) , "Passed!" ) ;
@@ -107,7 +107,7 @@ test( "expandByScalar", function() {
107107} ) ;
108108
109109test ( "containsPoint" , function ( ) {
110- var a = new THREE . Box2 ( zero2 , zero2 ) ;
110+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
111111
112112 ok ( a . containsPoint ( zero2 ) , "Passed!" ) ;
113113 ok ( ! a . containsPoint ( one2 ) , "Passed!" ) ;
@@ -119,9 +119,9 @@ test( "containsPoint", function() {
119119} ) ;
120120
121121test ( "containsBox" , function ( ) {
122- var a = new THREE . Box2 ( zero2 , zero2 ) ;
123- var b = new THREE . Box2 ( zero2 , one2 ) ;
124- var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
122+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
123+ var b = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
124+ var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
125125
126126 ok ( a . containsBox ( a ) , "Passed!" ) ;
127127 ok ( ! a . containsBox ( b ) , "Passed!" ) ;
@@ -133,8 +133,8 @@ test( "containsBox", function() {
133133} ) ;
134134
135135test ( "getParameter" , function ( ) {
136- var a = new THREE . Box2 ( zero2 , one2 ) ;
137- var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
136+ var a = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
137+ var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
138138
139139 ok ( a . getParameter ( new THREE . Vector2 ( 0 , 0 ) ) . equals ( new THREE . Vector2 ( 0 , 0 ) ) , "Passed!" ) ;
140140 ok ( a . getParameter ( new THREE . Vector2 ( 1 , 1 ) ) . equals ( new THREE . Vector2 ( 1 , 1 ) ) , "Passed!" ) ;
@@ -145,8 +145,8 @@ test( "getParameter", function() {
145145} ) ;
146146
147147test ( "clampPoint" , function ( ) {
148- var a = new THREE . Box2 ( zero2 , zero2 ) ;
149- var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
148+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
149+ var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
150150
151151 ok ( a . clampPoint ( new THREE . Vector2 ( 0 , 0 ) ) . equals ( new THREE . Vector2 ( 0 , 0 ) ) , "Passed!" ) ;
152152 ok ( a . clampPoint ( new THREE . Vector2 ( 1 , 1 ) ) . equals ( new THREE . Vector2 ( 0 , 0 ) ) , "Passed!" ) ;
@@ -160,8 +160,8 @@ test( "clampPoint", function() {
160160} ) ;
161161
162162test ( "distanceToPoint" , function ( ) {
163- var a = new THREE . Box2 ( zero2 , zero2 ) ;
164- var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
163+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
164+ var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
165165
166166 ok ( a . distanceToPoint ( new THREE . Vector2 ( 0 , 0 ) ) == 0 , "Passed!" ) ;
167167 ok ( a . distanceToPoint ( new THREE . Vector2 ( 1 , 1 ) ) == Math . sqrt ( 2 ) , "Passed!" ) ;
@@ -175,8 +175,8 @@ test( "distanceToPoint", function() {
175175} ) ;
176176
177177test ( "distanceToPoint" , function ( ) {
178- var a = new THREE . Box2 ( zero2 , zero2 ) ;
179- var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
178+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
179+ var b = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
180180
181181 ok ( a . distanceToPoint ( new THREE . Vector2 ( 0 , 0 ) ) == 0 , "Passed!" ) ;
182182 ok ( a . distanceToPoint ( new THREE . Vector2 ( 1 , 1 ) ) == Math . sqrt ( 2 ) , "Passed!" ) ;
@@ -190,9 +190,9 @@ test( "distanceToPoint", function() {
190190} ) ;
191191
192192test ( "isIntersectionBox" , function ( ) {
193- var a = new THREE . Box2 ( zero2 , zero2 ) ;
194- var b = new THREE . Box2 ( zero2 , one2 ) ;
195- var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
193+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
194+ var b = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
195+ var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
196196
197197 ok ( a . isIntersectionBox ( a ) , "Passed!" ) ;
198198 ok ( a . isIntersectionBox ( b ) , "Passed!" ) ;
@@ -209,9 +209,9 @@ test( "isIntersectionBox", function() {
209209} ) ;
210210
211211test ( "intersect" , function ( ) {
212- var a = new THREE . Box2 ( zero2 , zero2 ) ;
213- var b = new THREE . Box2 ( zero2 , one2 ) ;
214- var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
212+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
213+ var b = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
214+ var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
215215
216216 ok ( a . clone ( ) . intersect ( a ) . equals ( a ) , "Passed!" ) ;
217217 ok ( a . clone ( ) . intersect ( b ) . equals ( a ) , "Passed!" ) ;
@@ -222,9 +222,9 @@ test( "intersect", function() {
222222} ) ;
223223
224224test ( "union" , function ( ) {
225- var a = new THREE . Box2 ( zero2 , zero2 ) ;
226- var b = new THREE . Box2 ( zero2 , one2 ) ;
227- var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
225+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
226+ var b = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
227+ var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
228228
229229 ok ( a . clone ( ) . union ( a ) . equals ( a ) , "Passed!" ) ;
230230 ok ( a . clone ( ) . union ( b ) . equals ( b ) , "Passed!" ) ;
@@ -233,10 +233,10 @@ test( "union", function() {
233233} ) ;
234234
235235test ( "translate" , function ( ) {
236- var a = new THREE . Box2 ( zero2 , zero2 ) ;
237- var b = new THREE . Box2 ( zero2 , one2 ) ;
238- var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 ) ;
239- var d = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , zero2 ) ;
236+ var a = new THREE . Box2 ( zero2 . clone ( ) , zero2 . clone ( ) ) ;
237+ var b = new THREE . Box2 ( zero2 . clone ( ) , one2 . clone ( ) ) ;
238+ var c = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , one2 . clone ( ) ) ;
239+ var d = new THREE . Box2 ( one2 . clone ( ) . negate ( ) , zero2 . clone ( ) ) ;
240240
241241 ok ( a . clone ( ) . translate ( one2 ) . equals ( new THREE . Box2 ( one2 , one2 ) ) , "Passed!" ) ;
242242 ok ( a . clone ( ) . translate ( one2 ) . translate ( one2 . clone ( ) . negate ( ) ) . equals ( a ) , "Passed!" ) ;
0 commit comments