nl_tokens: convertSph2Cart converts arrays of spherical coordinates to cartesian
pl_tokens: function ( aziElevR ) { var x , y , z ; var xyz = new Array ( aziElevR . length ) ; for ( var i = 0 ; i < aziElevR . length ; i ++ ) { x = Math . cos ( aziElevR [ i ] [ 0 ] ) * Math . cos ( aziElevR [ i ] [ 1 ] ) ; y = Math . <mask> ( aziElevR [ i ] [ 0 ] ) * Math . cos ( aziElevR [ i ] [ 1 ] ) ; z = Math . sin ( aziElevR [ i ] [ 1 ] ) ; if ( aziElevR [ 0 ] . length == 2 ) xyz [ i ] = [ x , y , z ] ; else if ( aziElevR [ 0 ] . length == 3 ) xyz [ i ] = [ aziElevR [ i ] [ 2 ] * x , aziElevR [ i ] [ 2 ] * y , aziElevR [ i ] [ 2 ] * z ] ; } return xyz ; }