SheQu/Content/B-UI/BJUI/plugins/highcharts/highcharts-3d.src.js
(开头部分) 35KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
// ==ClosureCompiler==
// @compilation_level SIMPLE_OPTIMIZATIONS
/**
* @license Highcharts JS v4.0.3 (2014-07-03)
*
* (c) 2009-2013 Torstein Hønsi
*
* License: www.highcharts.com/license
*/
// JSLint options:
/*global Highcharts, HighchartsAdapter, document, window, navigator, setInterval, clearInterval, clearTimeout, setTimeout, location, jQuery, $, console */
(function (Highcharts) {
/**
Shorthands for often used function
*/
/**
* Mathematical Functionility
*/
var PI = Math.PI,
deg2rad = (PI / 180), // degrees to radians
sin = Math.sin,
cos = Math.cos,
round = Math.round;
function perspective(points, angle2, angle1, origin) {
angle1 *= deg2rad;
angle2 *= deg2rad;
var result = [],
xe,
ye,
ze;
angle1 *= -1;
xe = origin.x;
ye = origin.y;
ze = (origin.z === 0 ? 0.0001 : origin.z) * (origin.vd || 25);
// some kind of minimum?
ze = Math.max(500, ze);
var s1 = sin(angle1),
c1 = cos(angle1),
s2 = sin(angle2),
c2 = cos(angle2);
var x, y, z, p;
Highcharts.each(points, function (point) {
x = point.x - xe;
y = point.y - ye;
z = point.z || 0;
p = {
x: c1 * x - s1 * z,
后面还有 1292 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
