@@ -68,16 +68,6 @@ p5.prototype.arc = function(x, y, w, h, start, stop, mode) {
6868 for ( var i = 0 ; i < args . length ; ++ i ) {
6969 args [ i ] = arguments [ i ] ;
7070 }
71- this . _validateParameters (
72- 'arc' ,
73- args ,
74- [
75- [ 'Number' , 'Number' , 'Number' , 'Number' , 'Number' , 'Number' ] ,
76- [ 'Number' , 'Number' , 'Number' , 'Number' ,
77- 'Number' , 'Number' , 'String' ]
78- ]
79- ) ;
80-
8171 if ( ! this . _renderer . _doStroke && ! this . _renderer . _doFill ) {
8272 return this ;
8373 }
@@ -164,25 +154,10 @@ p5.prototype.ellipse = function() {
164154 args [ i ] = arguments [ i ] ;
165155 }
166156 if ( this . _renderer . isP3D ) {
167- this . _validateParameters (
168- 'ellipse' ,
169- args ,
170- [ 'Number' ,
171- 'Number' ,
172- 'Number' ,
173- 'Number' ,
174- 'Number'
175- ]
176- ) ;
177157 // p5 supports negative width and heights for ellipses
178158 if ( args [ 3 ] < 0 ) { args [ 3 ] = Math . abs ( args [ 3 ] ) ; }
179159 if ( args [ 4 ] < 0 ) { args [ 4 ] = Math . abs ( args [ 4 ] ) ; }
180160 } else {
181- this . _validateParameters (
182- 'ellipse' ,
183- args ,
184- [ 'Number' , 'Number' , 'Number' , 'Number' ]
185- ) ;
186161 // p5 supports negative width and heights for rects
187162 if ( args [ 2 ] < 0 ) { args [ 2 ] = Math . abs ( args [ 2 ] ) ; }
188163 if ( args [ 3 ] < 0 ) { args [ 3 ] = Math . abs ( args [ 3 ] ) ; }
@@ -251,13 +226,6 @@ p5.prototype.line = function() {
251226 }
252227 //check whether we should draw a 3d line or 2d
253228 if ( this . _renderer . isP3D ) {
254- this . _validateParameters (
255- 'line' ,
256- args ,
257- [
258- [ 'Number' , 'Number' , 'Number' , 'Number' , 'Number' , 'Number' ]
259- ]
260- ) ;
261229 this . _renderer . line (
262230 args [ 0 ] ,
263231 args [ 1 ] ,
@@ -266,13 +234,6 @@ p5.prototype.line = function() {
266234 args [ 4 ] ,
267235 args [ 5 ] ) ;
268236 } else {
269- this . _validateParameters (
270- 'line' ,
271- args ,
272- [
273- [ 'Number' , 'Number' , 'Number' , 'Number' ] ,
274- ]
275- ) ;
276237 this . _renderer . line (
277238 args [ 0 ] ,
278239 args [ 1 ] ,
@@ -312,26 +273,12 @@ p5.prototype.point = function() {
312273 }
313274 //check whether we should draw a 3d line or 2d
314275 if ( this . _renderer . isP3D ) {
315- this . _validateParameters (
316- 'point' ,
317- args ,
318- [
319- [ 'Number' , 'Number' , 'Number' ]
320- ]
321- ) ;
322276 this . _renderer . point (
323277 args [ 0 ] ,
324278 args [ 1 ] ,
325279 args [ 2 ]
326280 ) ;
327281 } else {
328- this . _validateParameters (
329- 'point' ,
330- args ,
331- [
332- [ 'Number' , 'Number' ]
333- ]
334- ) ;
335282 this . _renderer . point (
336283 args [ 0 ] ,
337284 args [ 1 ]
@@ -382,16 +329,6 @@ p5.prototype.quad = function() {
382329 args [ i ] = arguments [ i ] ;
383330 }
384331 if ( this . _renderer . isP3D ) {
385- this . _validateParameters (
386- 'quad' ,
387- args ,
388- [
389- [ 'Number' , 'Number' , 'Number' ,
390- 'Number' , 'Number' , 'Number' ,
391- 'Number' , 'Number' , 'Number' ,
392- 'Number' , 'Number' , 'Number' ]
393- ]
394- ) ;
395332 this . _renderer . quad (
396333 args [ 0 ] ,
397334 args [ 1 ] ,
@@ -407,14 +344,6 @@ p5.prototype.quad = function() {
407344 args [ 11 ]
408345 ) ;
409346 } else {
410- this . _validateParameters (
411- 'quad' ,
412- args ,
413- [
414- [ 'Number' , 'Number' , 'Number' , 'Number' ,
415- 'Number' , 'Number' , 'Number' , 'Number' ]
416- ]
417- ) ;
418347 this . _renderer . quad (
419348 args [ 0 ] ,
420349 args [ 1 ] ,
@@ -485,30 +414,10 @@ p5.prototype.rect = function () {
485414 args [ i ] = arguments [ i ] ;
486415 }
487416 if ( this . _renderer . isP3D ) {
488- this . _validateParameters (
489- 'rect' ,
490- args ,
491- [ 'Number' ,
492- 'Number' ,
493- 'Number' ,
494- 'Number' ,
495- 'Number'
496- ]
497- ) ;
498417 // p5 supports negative width and heights for rects
499418 if ( args [ 3 ] < 0 ) { args [ 3 ] = Math . abs ( args [ 3 ] ) ; }
500419 if ( args [ 4 ] < 0 ) { args [ 4 ] = Math . abs ( args [ 4 ] ) ; }
501420 } else {
502- this . _validateParameters (
503- 'rect' ,
504- args ,
505- [
506- [ 'Number' , 'Number' , 'Number' , 'Number' ] ,
507- [ 'Number' , 'Number' , 'Number' , 'Number' , 'Number' ] ,
508- [ 'Number' , 'Number' , 'Number' , 'Number' ,
509- 'Number' , 'Number' , 'Number' , 'Number' ]
510- ]
511- ) ;
512421 // p5 supports negative width and heights for rects
513422 if ( args [ 2 ] < 0 ) { args [ 2 ] = Math . abs ( args [ 2 ] ) ; }
514423 if ( args [ 3 ] < 0 ) { args [ 3 ] = Math . abs ( args [ 3 ] ) ; }
@@ -550,23 +459,8 @@ p5.prototype.triangle = function() {
550459 args [ i ] = arguments [ i ] ;
551460 }
552461 if ( this . _renderer . isP3D ) {
553- this . _validateParameters (
554- 'triangle' ,
555- args ,
556- [
557- [ 'Number' , 'Number' , 'Number' , 'Number' , 'Number' , 'Number' ,
558- 'Number' , 'Number' , 'Number' ]
559- ]
560- ) ;
561462 this . _renderer . triangle ( args ) ;
562463 } else {
563- this . _validateParameters (
564- 'triangle' ,
565- args ,
566- [
567- [ 'Number' , 'Number' , 'Number' , 'Number' , 'Number' , 'Number' ]
568- ]
569- ) ;
570464 this . _renderer . triangle (
571465 args [ 0 ] ,
572466 args [ 1 ] ,
0 commit comments