corrade-nucleus-nucleons – Diff between revs 1 and 11

Subversion Repositories:
Rev:
Only display areas with differencesIgnore whitespace
Rev 1 Rev 11
1 /** 1 /**
2 * @license Highcharts JS v5.0.10 (2017-03-31) 2 * @license Highcharts JS v5.0.12 (2017-05-24)
3 * 3 *
4 * (c) 2009-2016 Torstein Honsi 4 * (c) 2009-2016 Torstein Honsi
5 * 5 *
6 * License: www.highcharts.com/license 6 * License: www.highcharts.com/license
7 */ 7 */
8 'use strict'; 8 'use strict';
9 (function(factory) { 9 (function(factory) {
10 if (typeof module === 'object' && module.exports) { 10 if (typeof module === 'object' && module.exports) {
11 module.exports = factory; 11 module.exports = factory;
12 } else { 12 } else {
13 factory(Highcharts); 13 factory(Highcharts);
14 } 14 }
15 }(function(Highcharts) { 15 }(function(Highcharts) {
16 (function(H) { 16 (function(H) {
17 /** 17 /**
18 * (c) 2010-2017 Torstein Honsi 18 * (c) 2010-2017 Torstein Honsi
19 * 19 *
20 * License: www.highcharts.com/license 20 * License: www.highcharts.com/license
21 */ 21 */
22 var CenteredSeriesMixin = H.CenteredSeriesMixin, 22 var CenteredSeriesMixin = H.CenteredSeriesMixin,
23 each = H.each, 23 each = H.each,
24 extend = H.extend, 24 extend = H.extend,
25 merge = H.merge, 25 merge = H.merge,
26 splat = H.splat; 26 splat = H.splat;
27 /** 27 /**
28 * The Pane object allows options that are common to a set of X and Y axes. 28 * The Pane object allows options that are common to a set of X and Y axes.
29 * 29 *
30 * In the future, this can be extended to basic Highcharts and Highstock. 30 * In the future, this can be extended to basic Highcharts and Highstock.
31 * 31 *
32 */ 32 */
33 function Pane(options, chart) { 33 function Pane(options, chart) {
34 this.init(options, chart); 34 this.init(options, chart);
35 } 35 }
36   36  
37 // Extend the Pane prototype 37 // Extend the Pane prototype
38 extend(Pane.prototype, { 38 extend(Pane.prototype, {
39   39  
40 coll: 'pane', // Member of chart.pane 40 coll: 'pane', // Member of chart.pane
41   41  
42 /** 42 /**
43 * Initiate the Pane object 43 * Initiate the Pane object
44 */ 44 */
45 init: function(options, chart) { 45 init: function(options, chart) {
46 this.chart = chart; 46 this.chart = chart;
47 this.background = []; 47 this.background = [];
48   48  
49 chart.pane.push(this); 49 chart.pane.push(this);
50   50  
51 this.setOptions(options); 51 this.setOptions(options);
52 }, 52 },
53   53  
54 setOptions: function(options) { 54 setOptions: function(options) {
55   55  
56 // Set options. Angular charts have a default background (#3318) 56 // Set options. Angular charts have a default background (#3318)
57 this.options = options = merge( 57 this.options = options = merge(
58 this.defaultOptions, 58 this.defaultOptions,
59 this.chart.angular ? { 59 this.chart.angular ? {
60 background: {} 60 background: {}
61 } : undefined, 61 } : undefined,
62 options 62 options
63 ); 63 );
64 }, 64 },
65   65  
66 /** 66 /**
67 * Render the pane with its backgrounds. 67 * Render the pane with its backgrounds.
68 */ 68 */
69 render: function() { 69 render: function() {
70   70  
71 var options = this.options, 71 var options = this.options,
72 backgroundOption = this.options.background, 72 backgroundOption = this.options.background,
73 renderer = this.chart.renderer, 73 renderer = this.chart.renderer,
74 len, 74 len,
75 i; 75 i;
76   76  
77 if (!this.group) { 77 if (!this.group) {
78 this.group = renderer.g('pane-group') 78 this.group = renderer.g('pane-group')
79 .attr({ 79 .attr({
80 zIndex: options.zIndex || 0 80 zIndex: options.zIndex || 0
81 }) 81 })
82 .add(); 82 .add();
83 } 83 }
84   84  
85 this.updateCenter(); 85 this.updateCenter();
86   86  
87 // Render the backgrounds 87 // Render the backgrounds
88 if (backgroundOption) { 88 if (backgroundOption) {
89 backgroundOption = splat(backgroundOption); 89 backgroundOption = splat(backgroundOption);
-   90  
90 len = Math.max( 91 len = Math.max(
91 backgroundOption.length, 92 backgroundOption.length,
92 this.background.length || 0 93 this.background.length || 0
93 ); 94 );
94   95  
95 for (i = 0; i < len; i++) { 96 for (i = 0; i < len; i++) {
96 if (backgroundOption[i]) { 97 if (backgroundOption[i] && this.axis) { // #6641 - if axis exists, chart is circular and apply background
97 this.renderBackground( 98 this.renderBackground(
98 merge( 99 merge(
99 this.defaultBackgroundOptions, 100 this.defaultBackgroundOptions,
100 backgroundOption[i] 101 backgroundOption[i]
101 ), 102 ),
102 i 103 i
103 ); 104 );
104 } else if (this.background[i]) { 105 } else if (this.background[i]) {
105 this.background[i] = this.background[i].destroy(); 106 this.background[i] = this.background[i].destroy();
106 this.background.splice(i, 1); 107 this.background.splice(i, 1);
107 } 108 }
108 } 109 }
109 } 110 }
110 }, 111 },
111   112  
112 /** 113 /**
113 * Render an individual pane background. 114 * Render an individual pane background.
114 * @param {Object} backgroundOptions Background options 115 * @param {Object} backgroundOptions Background options
115 * @param {number} i The index of the background in this.backgrounds 116 * @param {number} i The index of the background in this.backgrounds
116 */ 117 */
117 renderBackground: function(backgroundOptions, i) { 118 renderBackground: function(backgroundOptions, i) {
118 var method = 'animate'; 119 var method = 'animate';
119   120  
120 if (!this.background[i]) { 121 if (!this.background[i]) {
121 this.background[i] = this.chart.renderer.path() 122 this.background[i] = this.chart.renderer.path()
122 .add(this.group); 123 .add(this.group);
123 method = 'attr'; 124 method = 'attr';
124 } 125 }
125   126  
126 this.background[i][method]({ 127 this.background[i][method]({
127 'd': this.axis.getPlotBandPath( 128 'd': this.axis.getPlotBandPath(
128 backgroundOptions.from, 129 backgroundOptions.from,
129 backgroundOptions.to, 130 backgroundOptions.to,
130 backgroundOptions 131 backgroundOptions
131 ) 132 )
132 }).attr({ 133 }).attr({
133   134  
134 'class': 'highcharts-pane ' + (backgroundOptions.className || '') 135 'class': 'highcharts-pane ' + (backgroundOptions.className || '')
135 }); 136 });
136   137  
137 }, 138 },
138   139  
139 /** 140 /**
140 * The default options object 141 * The default options object
141 */ 142 */
142 defaultOptions: { 143 defaultOptions: {
143 // background: {conditional}, 144 // background: {conditional},
144 center: ['50%', '50%'], 145 center: ['50%', '50%'],
145 size: '85%', 146 size: '85%',
146 startAngle: 0 147 startAngle: 0
147 //endAngle: startAngle + 360 148 //endAngle: startAngle + 360
148 }, 149 },
149   150  
150 /** 151 /**
151 * The default background options 152 * The default background options
152 */ 153 */
153 defaultBackgroundOptions: { 154 defaultBackgroundOptions: {
154 //className: 'highcharts-pane', 155 //className: 'highcharts-pane',
155 shape: 'circle', 156 shape: 'circle',
156   157  
157 from: -Number.MAX_VALUE, // corrected to axis min 158 from: -Number.MAX_VALUE, // corrected to axis min
158 innerRadius: 0, 159 innerRadius: 0,
159 to: Number.MAX_VALUE, // corrected to axis max 160 to: Number.MAX_VALUE, // corrected to axis max
160 outerRadius: '105%' 161 outerRadius: '105%'
161 }, 162 },
162   163  
163 /** 164 /**
164 * Gets the center for the pane and its axis. 165 * Gets the center for the pane and its axis.
165 */ 166 */
166 updateCenter: function(axis) { 167 updateCenter: function(axis) {
167 this.center = (axis || this.axis || {}).center = 168 this.center = (axis || this.axis || {}).center =
168 CenteredSeriesMixin.getCenter.call(this); 169 CenteredSeriesMixin.getCenter.call(this);
169 }, 170 },
170   171  
171 /** 172 /**
172 * Destroy the pane item 173 * Destroy the pane item
173 * / 174 * /
174 destroy: function () { 175 destroy: function () {
175 H.erase(this.chart.pane, this); 176 H.erase(this.chart.pane, this);
176 each(this.background, function (background) { 177 each(this.background, function (background) {
177 background.destroy(); 178 background.destroy();
178 }); 179 });
179 this.background.length = 0; 180 this.background.length = 0;
180 this.group = this.group.destroy(); 181 this.group = this.group.destroy();
181 }, 182 },
182 */ 183 */
183   184  
184 /** 185 /**
185 * Update the pane item with new options 186 * Update the pane item with new options
186 * @param {Object} options New pane options 187 * @param {Object} options New pane options
187 */ 188 */
188 update: function(options, redraw) { 189 update: function(options, redraw) {
189   190  
190 merge(true, this.options, options); 191 merge(true, this.options, options);
191 this.setOptions(this.options); 192 this.setOptions(this.options);
192 this.render(); 193 this.render();
193 each(this.chart.axes, function(axis) { 194 each(this.chart.axes, function(axis) {
194 if (axis.pane === this) { 195 if (axis.pane === this) {
195 axis.pane = null; 196 axis.pane = null;
196 axis.update({}, redraw); 197 axis.update({}, redraw);
197 } 198 }
198 }, this); 199 }, this);
199 } 200 }
200   201  
201 }); 202 });
202   203  
203 H.Pane = Pane; 204 H.Pane = Pane;
204   205  
205 }(Highcharts)); 206 }(Highcharts));
206 (function(H) { 207 (function(H) {
207 /** 208 /**
208 * (c) 2010-2017 Torstein Honsi 209 * (c) 2010-2017 Torstein Honsi
209 * 210 *
210 * License: www.highcharts.com/license 211 * License: www.highcharts.com/license
211 */ 212 */
212 var Axis = H.Axis, 213 var Axis = H.Axis,
213 each = H.each, 214 each = H.each,
214 extend = H.extend, 215 extend = H.extend,
215 map = H.map, 216 map = H.map,
216 merge = H.merge, 217 merge = H.merge,
217 noop = H.noop, 218 noop = H.noop,
218 pick = H.pick, 219 pick = H.pick,
219 pInt = H.pInt, 220 pInt = H.pInt,
220 Tick = H.Tick, 221 Tick = H.Tick,
221 wrap = H.wrap, 222 wrap = H.wrap,
222   223  
223   224  
224 hiddenAxisMixin, // @todo Extract this to a new file 225 hiddenAxisMixin, // @todo Extract this to a new file
225 radialAxisMixin, // @todo Extract this to a new file 226 radialAxisMixin, // @todo Extract this to a new file
226 axisProto = Axis.prototype, 227 axisProto = Axis.prototype,
227 tickProto = Tick.prototype; 228 tickProto = Tick.prototype;
228   229  
229 /** 230 /**
230 * Augmented methods for the x axis in order to hide it completely, used for the X axis in gauges 231 * Augmented methods for the x axis in order to hide it completely, used for the X axis in gauges
231 */ 232 */
232 hiddenAxisMixin = { 233 hiddenAxisMixin = {
233 getOffset: noop, 234 getOffset: noop,
234 redraw: function() { 235 redraw: function() {
235 this.isDirty = false; // prevent setting Y axis dirty 236 this.isDirty = false; // prevent setting Y axis dirty
236 }, 237 },
237 render: function() { 238 render: function() {
238 this.isDirty = false; // prevent setting Y axis dirty 239 this.isDirty = false; // prevent setting Y axis dirty
239 }, 240 },
240 setScale: noop, 241 setScale: noop,
241 setCategories: noop, 242 setCategories: noop,
242 setTitle: noop 243 setTitle: noop
243 }; 244 };
244   245  
245 /** 246 /**
246 * Augmented methods for the value axis 247 * Augmented methods for the value axis
247 */ 248 */
248 radialAxisMixin = { 249 radialAxisMixin = {
249   250  
250 /** 251 /**
251 * The default options extend defaultYAxisOptions 252 * The default options extend defaultYAxisOptions
252 */ 253 */
253 defaultRadialGaugeOptions: { 254 defaultRadialGaugeOptions: {
254 labels: { 255 labels: {
255 align: 'center', 256 align: 'center',
256 x: 0, 257 x: 0,
257 y: null // auto 258 y: null // auto
258 }, 259 },
259 minorGridLineWidth: 0, 260 minorGridLineWidth: 0,
260 minorTickInterval: 'auto', 261 minorTickInterval: 'auto',
261 minorTickLength: 10, 262 minorTickLength: 10,
262 minorTickPosition: 'inside', 263 minorTickPosition: 'inside',
263 minorTickWidth: 1, 264 minorTickWidth: 1,
264 tickLength: 10, 265 tickLength: 10,
265 tickPosition: 'inside', 266 tickPosition: 'inside',
266 tickWidth: 2, 267 tickWidth: 2,
267 title: { 268 title: {
268 rotation: 0 269 rotation: 0
269 }, 270 },
270 zIndex: 2 // behind dials, points in the series group 271 zIndex: 2 // behind dials, points in the series group
271 }, 272 },
272   273  
273 // Circular axis around the perimeter of a polar chart 274 // Circular axis around the perimeter of a polar chart
274 defaultRadialXOptions: { 275 defaultRadialXOptions: {
275 gridLineWidth: 1, // spokes 276 gridLineWidth: 1, // spokes
276 labels: { 277 labels: {
277 align: null, // auto 278 align: null, // auto
278 distance: 15, 279 distance: 15,
279 x: 0, 280 x: 0,
280 y: null // auto 281 y: null // auto
281 }, 282 },
282 maxPadding: 0, 283 maxPadding: 0,
283 minPadding: 0, 284 minPadding: 0,
284 showLastLabel: false, 285 showLastLabel: false,
285 tickLength: 0 286 tickLength: 0
286 }, 287 },
287   288  
288 // Radial axis, like a spoke in a polar chart 289 // Radial axis, like a spoke in a polar chart
289 defaultRadialYOptions: { 290 defaultRadialYOptions: {
290 gridLineInterpolation: 'circle', 291 gridLineInterpolation: 'circle',
291 labels: { 292 labels: {
292 align: 'right', 293 align: 'right',
293 x: -3, 294 x: -3,
294 y: -2 295 y: -2
295 }, 296 },
296 showLastLabel: false, 297 showLastLabel: false,
297 title: { 298 title: {
298 x: 4, 299 x: 4,
299 text: null, 300 text: null,
300 rotation: 90 301 rotation: 90
301 } 302 }
302 }, 303 },
303   304  
304 /** 305 /**
305 * Merge and set options 306 * Merge and set options
306 */ 307 */
307 setOptions: function(userOptions) { 308 setOptions: function(userOptions) {
308   309  
309 var options = this.options = merge( 310 var options = this.options = merge(
310 this.defaultOptions, 311 this.defaultOptions,
311 this.defaultRadialOptions, 312 this.defaultRadialOptions,
312 userOptions 313 userOptions
313 ); 314 );
314   315  
315 // Make sure the plotBands array is instanciated for each Axis (#2649) 316 // Make sure the plotBands array is instanciated for each Axis (#2649)
316 if (!options.plotBands) { 317 if (!options.plotBands) {
317 options.plotBands = []; 318 options.plotBands = [];
318 } 319 }
319   320  
320 }, 321 },
321   322  
322 /** 323 /**
323 * Wrap the getOffset method to return zero offset for title or labels in a radial 324 * Wrap the getOffset method to return zero offset for title or labels in a radial
324 * axis 325 * axis
325 */ 326 */
326 getOffset: function() { 327 getOffset: function() {
327 // Call the Axis prototype method (the method we're in now is on the instance) 328 // Call the Axis prototype method (the method we're in now is on the instance)
328 axisProto.getOffset.call(this); 329 axisProto.getOffset.call(this);
329   330  
330 // Title or label offsets are not counted 331 // Title or label offsets are not counted
331 this.chart.axisOffset[this.side] = 0; 332 this.chart.axisOffset[this.side] = 0;
332   333  
333 }, 334 },
334   335  
335   336  
336 /** 337 /**
337 * Get the path for the axis line. This method is also referenced in the getPlotLinePath 338 * Get the path for the axis line. This method is also referenced in the getPlotLinePath
338 * method. 339 * method.
339 */ 340 */
340 getLinePath: function(lineWidth, radius) { 341 getLinePath: function(lineWidth, radius) {
341 var center = this.center, 342 var center = this.center,
342 end, 343 end,
343 chart = this.chart, 344 chart = this.chart,
344 r = pick(radius, center[2] / 2 - this.offset), 345 r = pick(radius, center[2] / 2 - this.offset),
345 path; 346 path;
346   347  
347 if (this.isCircular || radius !== undefined) { 348 if (this.isCircular || radius !== undefined) {
348 path = this.chart.renderer.symbols.arc( 349 path = this.chart.renderer.symbols.arc(
349 this.left + center[0], 350 this.left + center[0],
350 this.top + center[1], 351 this.top + center[1],
351 r, 352 r,
352 r, { 353 r, {
353 start: this.startAngleRad, 354 start: this.startAngleRad,
354 end: this.endAngleRad, 355 end: this.endAngleRad,
355 open: true, 356 open: true,
356 innerR: 0 357 innerR: 0
357 } 358 }
358 ); 359 );
359 } else { 360 } else {
360 end = this.postTranslate(this.angleRad, r); 361 end = this.postTranslate(this.angleRad, r);
361 path = ['M', center[0] + chart.plotLeft, center[1] + chart.plotTop, 'L', end.x, end.y]; 362 path = ['M', center[0] + chart.plotLeft, center[1] + chart.plotTop, 'L', end.x, end.y];
362 } 363 }
363 return path; 364 return path;
364 }, 365 },
365   366  
366 /** 367 /**
367 * Override setAxisTranslation by setting the translation to the difference 368 * Override setAxisTranslation by setting the translation to the difference
368 * in rotation. This allows the translate method to return angle for 369 * in rotation. This allows the translate method to return angle for
369 * any given value. 370 * any given value.
370 */ 371 */
371 setAxisTranslation: function() { 372 setAxisTranslation: function() {
372   373  
373 // Call uber method 374 // Call uber method
374 axisProto.setAxisTranslation.call(this); 375 axisProto.setAxisTranslation.call(this);
375   376  
376 // Set transA and minPixelPadding 377 // Set transA and minPixelPadding
377 if (this.center) { // it's not defined the first time 378 if (this.center) { // it's not defined the first time
378 if (this.isCircular) { 379 if (this.isCircular) {
379   380  
380 this.transA = (this.endAngleRad - this.startAngleRad) / 381 this.transA = (this.endAngleRad - this.startAngleRad) /
381 ((this.max - this.min) || 1); 382 ((this.max - this.min) || 1);
382   383  
383   384  
384 } else { 385 } else {
385 this.transA = (this.center[2] / 2) / ((this.max - this.min) || 1); 386 this.transA = (this.center[2] / 2) / ((this.max - this.min) || 1);
386 } 387 }
387   388  
388 if (this.isXAxis) { 389 if (this.isXAxis) {
389 this.minPixelPadding = this.transA * this.minPointOffset; 390 this.minPixelPadding = this.transA * this.minPointOffset;
390 } else { 391 } else {
391 // This is a workaround for regression #2593, but categories still don't position correctly. 392 // This is a workaround for regression #2593, but categories still don't position correctly.
392 this.minPixelPadding = 0; 393 this.minPixelPadding = 0;
393 } 394 }
394 } 395 }
395 }, 396 },
396   397  
397 /** 398 /**
398 * In case of auto connect, add one closestPointRange to the max value right before 399 * In case of auto connect, add one closestPointRange to the max value right before
399 * tickPositions are computed, so that ticks will extend passed the real max. 400 * tickPositions are computed, so that ticks will extend passed the real max.
400 */ 401 */
401 beforeSetTickPositions: function() { 402 beforeSetTickPositions: function() {
402 // If autoConnect is true, polygonal grid lines are connected, and one closestPointRange 403 // If autoConnect is true, polygonal grid lines are connected, and one closestPointRange
403 // is added to the X axis to prevent the last point from overlapping the first. 404 // is added to the X axis to prevent the last point from overlapping the first.
404 this.autoConnect = this.isCircular && pick(this.userMax, this.options.max) === undefined && 405 this.autoConnect = this.isCircular && pick(this.userMax, this.options.max) === undefined &&
405 this.endAngleRad - this.startAngleRad === 2 * Math.PI; 406 this.endAngleRad - this.startAngleRad === 2 * Math.PI;
406   407  
407 if (this.autoConnect) { 408 if (this.autoConnect) {
408 this.max += (this.categories && 1) || this.pointRange || this.closestPointRange || 0; // #1197, #2260 409 this.max += (this.categories && 1) || this.pointRange || this.closestPointRange || 0; // #1197, #2260
409 } 410 }
410 }, 411 },
411   412  
412 /** 413 /**
413 * Override the setAxisSize method to use the arc's circumference as length. This 414 * Override the setAxisSize method to use the arc's circumference as length. This
414 * allows tickPixelInterval to apply to pixel lengths along the perimeter 415 * allows tickPixelInterval to apply to pixel lengths along the perimeter
415 */ 416 */
416 setAxisSize: function() { 417 setAxisSize: function() {
417   418  
418 axisProto.setAxisSize.call(this); 419 axisProto.setAxisSize.call(this);
419   420  
420 if (this.isRadial) { 421 if (this.isRadial) {
421   422  
422 // Set the center array 423 // Set the center array
423 this.pane.updateCenter(this); 424 this.pane.updateCenter(this);
424   425  
425 // The sector is used in Axis.translate to compute the translation of reversed axis points (#2570) 426 // The sector is used in Axis.translate to compute the translation of reversed axis points (#2570)
426 if (this.isCircular) { 427 if (this.isCircular) {
427 this.sector = this.endAngleRad - this.startAngleRad; 428 this.sector = this.endAngleRad - this.startAngleRad;
428 } 429 }
429   430  
430 // Axis len is used to lay out the ticks 431 // Axis len is used to lay out the ticks
431 this.len = this.width = this.height = this.center[2] * pick(this.sector, 1) / 2; 432 this.len = this.width = this.height = this.center[2] * pick(this.sector, 1) / 2;
432   433  
433   434  
434 } 435 }
435 }, 436 },
436   437  
437 /** 438 /**
438 * Returns the x, y coordinate of a point given by a value and a pixel distance 439 * Returns the x, y coordinate of a point given by a value and a pixel distance
439 * from center 440 * from center
440 */ 441 */
441 getPosition: function(value, length) { 442 getPosition: function(value, length) {
442 return this.postTranslate( 443 return this.postTranslate(
443 this.isCircular ? this.translate(value) : this.angleRad, // #2848 444 this.isCircular ? this.translate(value) : this.angleRad, // #2848
444 pick(this.isCircular ? length : this.translate(value), this.center[2] / 2) - this.offset 445 pick(this.isCircular ? length : this.translate(value), this.center[2] / 2) - this.offset
445 ); 446 );
446 }, 447 },
447   448  
448 /** 449 /**
449 * Translate from intermediate plotX (angle), plotY (axis.len - radius) to final chart coordinates. 450 * Translate from intermediate plotX (angle), plotY (axis.len - radius) to final chart coordinates.
450 */ 451 */
451 postTranslate: function(angle, radius) { 452 postTranslate: function(angle, radius) {
452   453  
453 var chart = this.chart, 454 var chart = this.chart,
454 center = this.center; 455 center = this.center;
455   456  
456 angle = this.startAngleRad + angle; 457 angle = this.startAngleRad + angle;
457   458  
458 return { 459 return {
459 x: chart.plotLeft + center[0] + Math.cos(angle) * radius, 460 x: chart.plotLeft + center[0] + Math.cos(angle) * radius,
460 y: chart.plotTop + center[1] + Math.sin(angle) * radius 461 y: chart.plotTop + center[1] + Math.sin(angle) * radius
461 }; 462 };
462   463  
463 }, 464 },
464   465  
465 /** 466 /**
466 * Find the path for plot bands along the radial axis 467 * Find the path for plot bands along the radial axis
467 */ 468 */
468 getPlotBandPath: function(from, to, options) { 469 getPlotBandPath: function(from, to, options) {
469 var center = this.center, 470 var center = this.center,
470 startAngleRad = this.startAngleRad, 471 startAngleRad = this.startAngleRad,
471 fullRadius = center[2] / 2, 472 fullRadius = center[2] / 2,
472 radii = [ 473 radii = [
473 pick(options.outerRadius, '100%'), 474 pick(options.outerRadius, '100%'),
474 options.innerRadius, 475 options.innerRadius,
475 pick(options.thickness, 10) 476 pick(options.thickness, 10)
476 ], 477 ],
477 offset = Math.min(this.offset, 0), 478 offset = Math.min(this.offset, 0),
478 percentRegex = /%$/, 479 percentRegex = /%$/,
479 start, 480 start,
480 end, 481 end,
481 open, 482 open,
482 isCircular = this.isCircular, // X axis in a polar chart 483 isCircular = this.isCircular, // X axis in a polar chart
483 ret; 484 ret;
484   485  
485 // Polygonal plot bands 486 // Polygonal plot bands
486 if (this.options.gridLineInterpolation === 'polygon') { 487 if (this.options.gridLineInterpolation === 'polygon') {
487 ret = this.getPlotLinePath(from).concat(this.getPlotLinePath(to, true)); 488 ret = this.getPlotLinePath(from).concat(this.getPlotLinePath(to, true));
488   489  
489 // Circular grid bands 490 // Circular grid bands
490 } else { 491 } else {
491   492  
492 // Keep within bounds 493 // Keep within bounds
493 from = Math.max(from, this.min); 494 from = Math.max(from, this.min);
494 to = Math.min(to, this.max); 495 to = Math.min(to, this.max);
495   496  
496 // Plot bands on Y axis (radial axis) - inner and outer radius depend on to and from 497 // Plot bands on Y axis (radial axis) - inner and outer radius depend on to and from
497 if (!isCircular) { 498 if (!isCircular) {
498 radii[0] = this.translate(from); 499 radii[0] = this.translate(from);
499 radii[1] = this.translate(to); 500 radii[1] = this.translate(to);
500 } 501 }
501   502  
502 // Convert percentages to pixel values 503 // Convert percentages to pixel values
503 radii = map(radii, function(radius) { 504 radii = map(radii, function(radius) {
504 if (percentRegex.test(radius)) { 505 if (percentRegex.test(radius)) {
505 radius = (pInt(radius, 10) * fullRadius) / 100; 506 radius = (pInt(radius, 10) * fullRadius) / 100;
506 } 507 }
507 return radius; 508 return radius;
508 }); 509 });
509   510  
510 // Handle full circle 511 // Handle full circle
511 if (options.shape === 'circle' || !isCircular) { 512 if (options.shape === 'circle' || !isCircular) {
512 start = -Math.PI / 2; 513 start = -Math.PI / 2;
513 end = Math.PI * 1.5; 514 end = Math.PI * 1.5;
514 open = true; 515 open = true;
515 } else { 516 } else {
516 start = startAngleRad + this.translate(from); 517 start = startAngleRad + this.translate(from);
517 end = startAngleRad + this.translate(to); 518 end = startAngleRad + this.translate(to);
518 } 519 }
519   520  
520 radii[0] -= offset; // #5283 521 radii[0] -= offset; // #5283
521 radii[2] -= offset; // #5283 522 radii[2] -= offset; // #5283
522   523  
523 ret = this.chart.renderer.symbols.arc( 524 ret = this.chart.renderer.symbols.arc(
524 this.left + center[0], 525 this.left + center[0],
525 this.top + center[1], 526 this.top + center[1],
526 radii[0], 527 radii[0],
527 radii[0], { 528 radii[0], {
528 start: Math.min(start, end), // Math is for reversed yAxis (#3606) 529 start: Math.min(start, end), // Math is for reversed yAxis (#3606)
529 end: Math.max(start, end), 530 end: Math.max(start, end),
530 innerR: pick(radii[1], radii[0] - radii[2]), 531 innerR: pick(radii[1], radii[0] - radii[2]),
531 open: open 532 open: open
532 } 533 }
533 ); 534 );
534 } 535 }
535   536  
536 return ret; 537 return ret;
537 }, 538 },
538   539  
539 /** 540 /**
540 * Find the path for plot lines perpendicular to the radial axis. 541 * Find the path for plot lines perpendicular to the radial axis.
541 */ 542 */
542 getPlotLinePath: function(value, reverse) { 543 getPlotLinePath: function(value, reverse) {
543 var axis = this, 544 var axis = this,
544 center = axis.center, 545 center = axis.center,
545 chart = axis.chart, 546 chart = axis.chart,
546 end = axis.getPosition(value), 547 end = axis.getPosition(value),
547 xAxis, 548 xAxis,
548 xy, 549 xy,
549 tickPositions, 550 tickPositions,
550 ret; 551 ret;
551   552  
552 // Spokes 553 // Spokes
553 if (axis.isCircular) { 554 if (axis.isCircular) {
554 ret = ['M', center[0] + chart.plotLeft, center[1] + chart.plotTop, 'L', end.x, end.y]; 555 ret = ['M', center[0] + chart.plotLeft, center[1] + chart.plotTop, 'L', end.x, end.y];
555   556  
556 // Concentric circles 557 // Concentric circles
557 } else if (axis.options.gridLineInterpolation === 'circle') { 558 } else if (axis.options.gridLineInterpolation === 'circle') {
558 value = axis.translate(value); 559 value = axis.translate(value);
559 if (value) { // a value of 0 is in the center 560 if (value) { // a value of 0 is in the center
560 ret = axis.getLinePath(0, value); 561 ret = axis.getLinePath(0, value);
561 } 562 }
562 // Concentric polygons 563 // Concentric polygons
563 } else { 564 } else {
564 // Find the X axis in the same pane 565 // Find the X axis in the same pane
565 each(chart.xAxis, function(a) { 566 each(chart.xAxis, function(a) {
566 if (a.pane === axis.pane) { 567 if (a.pane === axis.pane) {
567 xAxis = a; 568 xAxis = a;
568 } 569 }
569 }); 570 });
570 ret = []; 571 ret = [];
571 value = axis.translate(value); 572 value = axis.translate(value);
572 tickPositions = xAxis.tickPositions; 573 tickPositions = xAxis.tickPositions;
573 if (xAxis.autoConnect) { 574 if (xAxis.autoConnect) {
574 tickPositions = tickPositions.concat([tickPositions[0]]); 575 tickPositions = tickPositions.concat([tickPositions[0]]);
575 } 576 }
576 // Reverse the positions for concatenation of polygonal plot bands 577 // Reverse the positions for concatenation of polygonal plot bands
577 if (reverse) { 578 if (reverse) {
578 tickPositions = [].concat(tickPositions).reverse(); 579 tickPositions = [].concat(tickPositions).reverse();
579 } 580 }
580   581  
581 each(tickPositions, function(pos, i) { 582 each(tickPositions, function(pos, i) {
582 xy = xAxis.getPosition(pos, value); 583 xy = xAxis.getPosition(pos, value);
583 ret.push(i ? 'L' : 'M', xy.x, xy.y); 584 ret.push(i ? 'L' : 'M', xy.x, xy.y);
584 }); 585 });
585   586  
586 } 587 }
587 return ret; 588 return ret;
588 }, 589 },
589   590  
590 /** 591 /**
591 * Find the position for the axis title, by default inside the gauge 592 * Find the position for the axis title, by default inside the gauge
592 */ 593 */
593 getTitlePosition: function() { 594 getTitlePosition: function() {
594 var center = this.center, 595 var center = this.center,
595 chart = this.chart, 596 chart = this.chart,
596 titleOptions = this.options.title; 597 titleOptions = this.options.title;
597   598  
598 return { 599 return {
599 x: chart.plotLeft + center[0] + (titleOptions.x || 0), 600 x: chart.plotLeft + center[0] + (titleOptions.x || 0),
600 y: chart.plotTop + center[1] - ({ 601 y: chart.plotTop + center[1] - ({
601 high: 0.5, 602 high: 0.5,
602 middle: 0.25, 603 middle: 0.25,
603 low: 0 604 low: 0
604 }[titleOptions.align] * 605 }[titleOptions.align] *
605 center[2]) + (titleOptions.y || 0) 606 center[2]) + (titleOptions.y || 0)
606 }; 607 };
607 } 608 }
608   609  
609 }; 610 };
610   611  
611 /** 612 /**
612 * Override axisProto.init to mix in special axis instance functions and function overrides 613 * Override axisProto.init to mix in special axis instance functions and function overrides
613 */ 614 */
614 wrap(axisProto, 'init', function(proceed, chart, userOptions) { 615 wrap(axisProto, 'init', function(proceed, chart, userOptions) {
615 var angular = chart.angular, 616 var angular = chart.angular,
616 polar = chart.polar, 617 polar = chart.polar,
617 isX = userOptions.isX, 618 isX = userOptions.isX,
618 isHidden = angular && isX, 619 isHidden = angular && isX,
619 isCircular, 620 isCircular,
620 options, 621 options,
621 chartOptions = chart.options, 622 chartOptions = chart.options,
622 paneIndex = userOptions.pane || 0, 623 paneIndex = userOptions.pane || 0,
623 pane = this.pane = chart.pane[paneIndex], 624 pane = this.pane = chart.pane[paneIndex],
624 paneOptions = pane.options; 625 paneOptions = pane.options;
625   626  
626 // Before prototype.init 627 // Before prototype.init
627 if (angular) { 628 if (angular) {
628 extend(this, isHidden ? hiddenAxisMixin : radialAxisMixin); 629 extend(this, isHidden ? hiddenAxisMixin : radialAxisMixin);
629 isCircular = !isX; 630 isCircular = !isX;
630 if (isCircular) { 631 if (isCircular) {
631 this.defaultRadialOptions = this.defaultRadialGaugeOptions; 632 this.defaultRadialOptions = this.defaultRadialGaugeOptions;
632 } 633 }
633   634  
634 } else if (polar) { 635 } else if (polar) {
635 extend(this, radialAxisMixin); 636 extend(this, radialAxisMixin);
636 isCircular = isX; 637 isCircular = isX;
637 this.defaultRadialOptions = isX ? this.defaultRadialXOptions : merge(this.defaultYAxisOptions, this.defaultRadialYOptions); 638 this.defaultRadialOptions = isX ? this.defaultRadialXOptions : merge(this.defaultYAxisOptions, this.defaultRadialYOptions);
638   639  
639 } 640 }
640   641  
641 // Disable certain features on angular and polar axes 642 // Disable certain features on angular and polar axes
642 if (angular || polar) { 643 if (angular || polar) {
643 this.isRadial = true; 644 this.isRadial = true;
644 chart.inverted = false; 645 chart.inverted = false;
645 chartOptions.chart.zoomType = null; 646 chartOptions.chart.zoomType = null;
646 } else { 647 } else {
647 this.isRadial = false; 648 this.isRadial = false;
648 } 649 }
649   650  
650 // A pointer back to this axis to borrow geometry 651 // A pointer back to this axis to borrow geometry
651 if (isCircular) { 652 if (isCircular) {
652 pane.axis = this; 653 pane.axis = this;
653 } 654 }
654   655  
655 // Run prototype.init 656 // Run prototype.init
656 proceed.call(this, chart, userOptions); 657 proceed.call(this, chart, userOptions);
657   658  
658 if (!isHidden && (angular || polar)) { 659 if (!isHidden && (angular || polar)) {
659 options = this.options; 660 options = this.options;
660   661  
661 // Start and end angle options are 662 // Start and end angle options are
662 // given in degrees relative to top, while internal computations are 663 // given in degrees relative to top, while internal computations are
663 // in radians relative to right (like SVG). 664 // in radians relative to right (like SVG).
664 this.angleRad = (options.angle || 0) * Math.PI / 180; // Y axis in polar charts 665 this.angleRad = (options.angle || 0) * Math.PI / 180; // Y axis in polar charts
665 this.startAngleRad = (paneOptions.startAngle - 90) * Math.PI / 180; // Gauges 666 this.startAngleRad = (paneOptions.startAngle - 90) * Math.PI / 180; // Gauges
666 this.endAngleRad = (pick(paneOptions.endAngle, paneOptions.startAngle + 360) - 90) * Math.PI / 180; // Gauges 667 this.endAngleRad = (pick(paneOptions.endAngle, paneOptions.startAngle + 360) - 90) * Math.PI / 180; // Gauges
667 this.offset = options.offset || 0; 668 this.offset = options.offset || 0;
668   669  
669 this.isCircular = isCircular; 670 this.isCircular = isCircular;
670   671  
671 } 672 }
672   673  
673 }); 674 });
674   675  
675 /** 676 /**
676 * Wrap auto label align to avoid setting axis-wide rotation on radial axes (#4920) 677 * Wrap auto label align to avoid setting axis-wide rotation on radial axes (#4920)
677 * @param {Function} proceed 678 * @param {Function} proceed
678 * @returns {String} Alignment 679 * @returns {String} Alignment
679 */ 680 */
680 wrap(axisProto, 'autoLabelAlign', function(proceed) { 681 wrap(axisProto, 'autoLabelAlign', function(proceed) {
681 if (!this.isRadial) { 682 if (!this.isRadial) {
682 return proceed.apply(this, [].slice.call(arguments, 1)); 683 return proceed.apply(this, [].slice.call(arguments, 1));
683 } // else return undefined 684 } // else return undefined
684 }); 685 });
685   686  
686 /** 687 /**
687 * Add special cases within the Tick class' methods for radial axes. 688 * Add special cases within the Tick class' methods for radial axes.
688 */ 689 */
689 wrap(tickProto, 'getPosition', function(proceed, horiz, pos, tickmarkOffset, old) { 690 wrap(tickProto, 'getPosition', function(proceed, horiz, pos, tickmarkOffset, old) {
690 var axis = this.axis; 691 var axis = this.axis;
691   692  
692 return axis.getPosition ? 693 return axis.getPosition ?
693 axis.getPosition(pos) : 694 axis.getPosition(pos) :
694 proceed.call(this, horiz, pos, tickmarkOffset, old); 695 proceed.call(this, horiz, pos, tickmarkOffset, old);
695 }); 696 });
696   697  
697 /** 698 /**
698 * Wrap the getLabelPosition function to find the center position of the label 699 * Wrap the getLabelPosition function to find the center position of the label
699 * based on the distance option 700 * based on the distance option
700 */ 701 */
701 wrap(tickProto, 'getLabelPosition', function(proceed, x, y, label, horiz, labelOptions, tickmarkOffset, index, step) { 702 wrap(tickProto, 'getLabelPosition', function(proceed, x, y, label, horiz, labelOptions, tickmarkOffset, index, step) {
702 var axis = this.axis, 703 var axis = this.axis,
703 optionsY = labelOptions.y, 704 optionsY = labelOptions.y,
704 ret, 705 ret,
705 centerSlot = 20, // 20 degrees to each side at the top and bottom 706 centerSlot = 20, // 20 degrees to each side at the top and bottom
706 align = labelOptions.align, 707 align = labelOptions.align,
707 angle = ((axis.translate(this.pos) + axis.startAngleRad + Math.PI / 2) / Math.PI * 180) % 360; 708 angle = ((axis.translate(this.pos) + axis.startAngleRad + Math.PI / 2) / Math.PI * 180) % 360;
708   709  
709 if (axis.isRadial) { // Both X and Y axes in a polar chart 710 if (axis.isRadial) { // Both X and Y axes in a polar chart
710 ret = axis.getPosition(this.pos, (axis.center[2] / 2) + pick(labelOptions.distance, -25)); 711 ret = axis.getPosition(this.pos, (axis.center[2] / 2) + pick(labelOptions.distance, -25));
711   712  
712 // Automatically rotated 713 // Automatically rotated
713 if (labelOptions.rotation === 'auto') { 714 if (labelOptions.rotation === 'auto') {
714 label.attr({ 715 label.attr({
715 rotation: angle 716 rotation: angle
716 }); 717 });
717   718  
718 // Vertically centered 719 // Vertically centered
719 } else if (optionsY === null) { 720 } else if (optionsY === null) {
720 optionsY = axis.chart.renderer.fontMetrics(label.styles.fontSize).b - label.getBBox().height / 2; 721 optionsY = axis.chart.renderer.fontMetrics(label.styles.fontSize).b - label.getBBox().height / 2;
721 } 722 }
722   723  
723 // Automatic alignment 724 // Automatic alignment
724 if (align === null) { 725 if (align === null) {
725 if (axis.isCircular) { // Y axis 726 if (axis.isCircular) { // Y axis
726 if (this.label.getBBox().width > axis.len * axis.tickInterval / (axis.max - axis.min)) { // #3506 727 if (this.label.getBBox().width > axis.len * axis.tickInterval / (axis.max - axis.min)) { // #3506
727 centerSlot = 0; 728 centerSlot = 0;
728 } 729 }
729 if (angle > centerSlot && angle < 180 - centerSlot) { 730 if (angle > centerSlot && angle < 180 - centerSlot) {
730 < 180 - centerSlot) { align = 'left'; // right hemisphere 731 < 180 - centerSlot) { align = 'left'; // right hemisphere
731 < 180 - centerSlot) { } else if (angle > 180 + centerSlot && angle < 360 - centerSlot) { 732 < 180 - centerSlot) { } else if (angle > 180 + centerSlot && angle < 360 - centerSlot) {
732 < 180 - centerSlot) {< 360 - centerSlot) { align = 'right'; // left hemisphere 733 < 180 - centerSlot) {< 360 - centerSlot) { align = 'right'; // left hemisphere
733 < 180 - centerSlot) {< 360 - centerSlot) { } else { 734 < 180 - centerSlot) {< 360 - centerSlot) { } else {
734 < 180 - centerSlot) {< 360 - centerSlot) { align = 'center'; // top or bottom 735 < 180 - centerSlot) {< 360 - centerSlot) { align = 'center'; // top or bottom
735 < 180 - centerSlot) {< 360 - centerSlot) { } 736 < 180 - centerSlot) {< 360 - centerSlot) { }
736 < 180 - centerSlot) {< 360 - centerSlot) { } else { 737 < 180 - centerSlot) {< 360 - centerSlot) { } else {
737 < 180 - centerSlot) {< 360 - centerSlot) { align = 'center'; 738 < 180 - centerSlot) {< 360 - centerSlot) { align = 'center';
738 < 180 - centerSlot) {< 360 - centerSlot) { } 739 < 180 - centerSlot) {< 360 - centerSlot) { }
739 < 180 - centerSlot) {< 360 - centerSlot) { label.attr({ 740 < 180 - centerSlot) {< 360 - centerSlot) { label.attr({
740 < 180 - centerSlot) {< 360 - centerSlot) { align: align 741 < 180 - centerSlot) {< 360 - centerSlot) { align: align
741 < 180 - centerSlot) {< 360 - centerSlot) { }); 742 < 180 - centerSlot) {< 360 - centerSlot) { });
742 < 180 - centerSlot) {< 360 - centerSlot) { } 743 < 180 - centerSlot) {< 360 - centerSlot) { }
743 < 180 - centerSlot) {< 360 - centerSlot) { 744 < 180 - centerSlot) {< 360 - centerSlot) {
744 < 180 - centerSlot) {< 360 - centerSlot) { ret.x += labelOptions.x; 745 < 180 - centerSlot) {< 360 - centerSlot) { ret.x += labelOptions.x;
745 < 180 - centerSlot) {< 360 - centerSlot) { ret.y += optionsY; 746 < 180 - centerSlot) {< 360 - centerSlot) { ret.y += optionsY;
746 < 180 - centerSlot) {< 360 - centerSlot) { 747 < 180 - centerSlot) {< 360 - centerSlot) {
747 < 180 - centerSlot) {< 360 - centerSlot) { } else { 748 < 180 - centerSlot) {< 360 - centerSlot) { } else {
748 < 180 - centerSlot) {< 360 - centerSlot) { ret = proceed.call(this, x, y, label, horiz, labelOptions, tickmarkOffset, index, step); 749 < 180 - centerSlot) {< 360 - centerSlot) { ret = proceed.call(this, x, y, label, horiz, labelOptions, tickmarkOffset, index, step);
749 < 180 - centerSlot) {< 360 - centerSlot) { } 750 < 180 - centerSlot) {< 360 - centerSlot) { }
750 < 180 - centerSlot) {< 360 - centerSlot) { return ret; 751 < 180 - centerSlot) {< 360 - centerSlot) { return ret;
751 < 180 - centerSlot) {< 360 - centerSlot) { }); 752 < 180 - centerSlot) {< 360 - centerSlot) { });
752 < 180 - centerSlot) {< 360 - centerSlot) { 753 < 180 - centerSlot) {< 360 - centerSlot) {
753 < 180 - centerSlot) {< 360 - centerSlot) { /** 754 < 180 - centerSlot) {< 360 - centerSlot) { /**
754 < 180 - centerSlot) {< 360 - centerSlot) { * Wrap the getMarkPath function to return the path of the radial marker 755 < 180 - centerSlot) {< 360 - centerSlot) { * Wrap the getMarkPath function to return the path of the radial marker
755 < 180 - centerSlot) {< 360 - centerSlot) { */ 756 < 180 - centerSlot) {< 360 - centerSlot) { */
756 < 180 - centerSlot) {< 360 - centerSlot) { wrap(tickProto, 'getMarkPath', function(proceed, x, y, tickLength, tickWidth, horiz, renderer) { 757 < 180 - centerSlot) {< 360 - centerSlot) { wrap(tickProto, 'getMarkPath', function(proceed, x, y, tickLength, tickWidth, horiz, renderer) {
757 < 180 - centerSlot) {< 360 - centerSlot) { var axis = this.axis, 758 < 180 - centerSlot) {< 360 - centerSlot) { var axis = this.axis,
758 < 180 - centerSlot) {< 360 - centerSlot) { endPoint, 759 < 180 - centerSlot) {< 360 - centerSlot) { endPoint,
759 < 180 - centerSlot) {< 360 - centerSlot) { ret; 760 < 180 - centerSlot) {< 360 - centerSlot) { ret;
760 < 180 - centerSlot) {< 360 - centerSlot) { 761 < 180 - centerSlot) {< 360 - centerSlot) {
761 < 180 - centerSlot) {< 360 - centerSlot) { if (axis.isRadial) { 762 < 180 - centerSlot) {< 360 - centerSlot) { if (axis.isRadial) {
762 < 180 - centerSlot) {< 360 - centerSlot) { endPoint = axis.getPosition(this.pos, axis.center[2] / 2 + tickLength); 763 < 180 - centerSlot) {< 360 - centerSlot) { endPoint = axis.getPosition(this.pos, axis.center[2] / 2 + tickLength);
763 < 180 - centerSlot) {< 360 - centerSlot) { ret = [ 764 < 180 - centerSlot) {< 360 - centerSlot) { ret = [
764 < 180 - centerSlot) {< 360 - centerSlot) { 'M', 765 < 180 - centerSlot) {< 360 - centerSlot) { 'M',
765 < 180 - centerSlot) {< 360 - centerSlot) { x, 766 < 180 - centerSlot) {< 360 - centerSlot) { x,
766 < 180 - centerSlot) {< 360 - centerSlot) { y, 767 < 180 - centerSlot) {< 360 - centerSlot) { y,
767 < 180 - centerSlot) {< 360 - centerSlot) { 'L', 768 < 180 - centerSlot) {< 360 - centerSlot) { 'L',
768 < 180 - centerSlot) {< 360 - centerSlot) { endPoint.x, 769 < 180 - centerSlot) {< 360 - centerSlot) { endPoint.x,
769 < 180 - centerSlot) {< 360 - centerSlot) { endPoint.y 770 < 180 - centerSlot) {< 360 - centerSlot) { endPoint.y
770 < 180 - centerSlot) {< 360 - centerSlot) { ]; 771 < 180 - centerSlot) {< 360 - centerSlot) { ];
771 < 180 - centerSlot) {< 360 - centerSlot) { } else { 772 < 180 - centerSlot) {< 360 - centerSlot) { } else {
772 < 180 - centerSlot) {< 360 - centerSlot) { ret = proceed.call(this, x, y, tickLength, tickWidth, horiz, renderer); 773 < 180 - centerSlot) {< 360 - centerSlot) { ret = proceed.call(this, x, y, tickLength, tickWidth, horiz, renderer);
773 < 180 - centerSlot) {< 360 - centerSlot) { } 774 < 180 - centerSlot) {< 360 - centerSlot) { }
774 < 180 - centerSlot) {< 360 - centerSlot) { return ret; 775 < 180 - centerSlot) {< 360 - centerSlot) { return ret;
775 < 180 - centerSlot) {< 360 - centerSlot) { }); 776 < 180 - centerSlot) {< 360 - centerSlot) { });
776 < 180 - centerSlot) {< 360 - centerSlot) { 777 < 180 - centerSlot) {< 360 - centerSlot) {
777 < 180 - centerSlot) {< 360 - centerSlot) { }(Highcharts)); 778 < 180 - centerSlot) {< 360 - centerSlot) { }(Highcharts));
778 < 180 - centerSlot) {< 360 - centerSlot) { (function(H) { 779 < 180 - centerSlot) {< 360 - centerSlot) { (function(H) {
779 < 180 - centerSlot) {< 360 - centerSlot) { /** 780 < 180 - centerSlot) {< 360 - centerSlot) { /**
780 < 180 - centerSlot) {< 360 - centerSlot) { * (c) 2010-2017 Torstein Honsi 781 < 180 - centerSlot) {< 360 - centerSlot) { * (c) 2010-2017 Torstein Honsi
781 < 180 - centerSlot) {< 360 - centerSlot) { * 782 < 180 - centerSlot) {< 360 - centerSlot) { *
782 < 180 - centerSlot) {< 360 - centerSlot) { * License: www.highcharts.com/license 783 < 180 - centerSlot) {< 360 - centerSlot) { * License: www.highcharts.com/license
783 < 180 - centerSlot) {< 360 - centerSlot) { */ 784 < 180 - centerSlot) {< 360 - centerSlot) { */
784 < 180 - centerSlot) {< 360 - centerSlot) { var each = H.each, 785 < 180 - centerSlot) {< 360 - centerSlot) { var each = H.each,
785 < 180 - centerSlot) {< 360 - centerSlot) { noop = H.noop, 786 < 180 - centerSlot) {< 360 - centerSlot) { noop = H.noop,
786 < 180 - centerSlot) {< 360 - centerSlot) { pick = H.pick, 787 < 180 - centerSlot) {< 360 - centerSlot) { pick = H.pick,
787 < 180 - centerSlot) {< 360 - centerSlot) { Series = H.Series, 788 < 180 - centerSlot) {< 360 - centerSlot) { Series = H.Series,
788 < 180 - centerSlot) {< 360 - centerSlot) { seriesType = H.seriesType, 789 < 180 - centerSlot) {< 360 - centerSlot) { seriesType = H.seriesType,
789 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes = H.seriesTypes; 790 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes = H.seriesTypes;
790 < 180 - centerSlot) {< 360 - centerSlot) { /* 791 < 180 - centerSlot) {< 360 - centerSlot) { /*
791 < 180 - centerSlot) {< 360 - centerSlot) { * The arearangeseries series type 792 < 180 - centerSlot) {< 360 - centerSlot) { * The arearangeseries series type
792 < 180 - centerSlot) {< 360 - centerSlot) { */ 793 < 180 - centerSlot) {< 360 - centerSlot) { */
793 < 180 - centerSlot) {< 360 - centerSlot) { seriesType('arearange', 'area', { 794 < 180 - centerSlot) {< 360 - centerSlot) { seriesType('arearange', 'area', {
794 < 180 - centerSlot) {< 360 - centerSlot) { 795 < 180 - centerSlot) {< 360 - centerSlot) {
795 < 180 - centerSlot) {< 360 - centerSlot) { marker: null, 796 < 180 - centerSlot) {< 360 - centerSlot) { marker: null,
796 < 180 - centerSlot) {< 360 - centerSlot) { threshold: null, 797 < 180 - centerSlot) {< 360 - centerSlot) { threshold: null,
797 < 180 - centerSlot) {< 360 - centerSlot) { tooltip: { 798 < 180 - centerSlot) {< 360 - centerSlot) { tooltip: {
798 < 180 - centerSlot) {< 360 - centerSlot) { 799 < 180 - centerSlot) {< 360 - centerSlot) {
799 < 180 - centerSlot) {< 360 - centerSlot) { pointFormat: '<span class="highcharts-color-{series.colorIndex}">\u25CF</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>' 800 < 180 - centerSlot) {< 360 - centerSlot) { pointFormat: '<span class="highcharts-color-{series.colorIndex}">\u25CF</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>'
800 < 180 - centerSlot) {< 360 - centerSlot) { 801 < 180 - centerSlot) {< 360 - centerSlot) {
801 < 180 - centerSlot) {< 360 - centerSlot) { }, 802 < 180 - centerSlot) {< 360 - centerSlot) { },
802 < 180 - centerSlot) {< 360 - centerSlot) { trackByArea: true, 803 < 180 - centerSlot) {< 360 - centerSlot) { trackByArea: true,
803 < 180 - centerSlot) {< 360 - centerSlot) { dataLabels: { 804 < 180 - centerSlot) {< 360 - centerSlot) { dataLabels: {
804 < 180 - centerSlot) {< 360 - centerSlot) { align: null, 805 < 180 - centerSlot) {< 360 - centerSlot) { align: null,
805 < 180 - centerSlot) {< 360 - centerSlot) { verticalAlign: null, 806 < 180 - centerSlot) {< 360 - centerSlot) { verticalAlign: null,
806 < 180 - centerSlot) {< 360 - centerSlot) { xLow: 0, 807 < 180 - centerSlot) {< 360 - centerSlot) { xLow: 0,
807 < 180 - centerSlot) {< 360 - centerSlot) { xHigh: 0, 808 < 180 - centerSlot) {< 360 - centerSlot) { xHigh: 0,
808 < 180 - centerSlot) {< 360 - centerSlot) { yLow: 0, 809 < 180 - centerSlot) {< 360 - centerSlot) { yLow: 0,
809 < 180 - centerSlot) {< 360 - centerSlot) { yHigh: 0 810 < 180 - centerSlot) {< 360 - centerSlot) { yHigh: 0
810 < 180 - centerSlot) {< 360 - centerSlot) { }, 811 < 180 - centerSlot) {< 360 - centerSlot) { },
811 < 180 - centerSlot) {< 360 - centerSlot) { states: { 812 < 180 - centerSlot) {< 360 - centerSlot) { states: {
812 < 180 - centerSlot) {< 360 - centerSlot) { hover: { 813 < 180 - centerSlot) {< 360 - centerSlot) { hover: {
813 < 180 - centerSlot) {< 360 - centerSlot) { halo: false 814 < 180 - centerSlot) {< 360 - centerSlot) { halo: false
814 < 180 - centerSlot) {< 360 - centerSlot) { } 815 < 180 - centerSlot) {< 360 - centerSlot) { }
815 < 180 - centerSlot) {< 360 - centerSlot) { } 816 < 180 - centerSlot) {< 360 - centerSlot) { }
816 < 180 - centerSlot) {< 360 - centerSlot) { 817 < 180 - centerSlot) {< 360 - centerSlot) {
817 < 180 - centerSlot) {< 360 - centerSlot) { // Prototype members 818 < 180 - centerSlot) {< 360 - centerSlot) { // Prototype members
818 < 180 - centerSlot) {< 360 - centerSlot) { }, { 819 < 180 - centerSlot) {< 360 - centerSlot) { }, {
819 < 180 - centerSlot) {< 360 - centerSlot) { pointArrayMap: ['low', 'high'], 820 < 180 - centerSlot) {< 360 - centerSlot) { pointArrayMap: ['low', 'high'],
820 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelCollections: ['dataLabel', 'dataLabelUpper'], 821 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelCollections: ['dataLabel', 'dataLabelUpper'],
821 < 180 - centerSlot) {< 360 - centerSlot) { toYData: function(point) { 822 < 180 - centerSlot) {< 360 - centerSlot) { toYData: function(point) {
822 < 180 - centerSlot) {< 360 - centerSlot) { return [point.low, point.high]; 823 < 180 - centerSlot) {< 360 - centerSlot) { return [point.low, point.high];
823 < 180 - centerSlot) {< 360 - centerSlot) { }, 824 < 180 - centerSlot) {< 360 - centerSlot) { },
824 < 180 - centerSlot) {< 360 - centerSlot) { pointValKey: 'low', 825 < 180 - centerSlot) {< 360 - centerSlot) { pointValKey: 'low',
825 < 180 - centerSlot) {< 360 - centerSlot) { deferTranslatePolar: true, 826 < 180 - centerSlot) {< 360 - centerSlot) { deferTranslatePolar: true,
826 < 180 - centerSlot) {< 360 - centerSlot) { 827 < 180 - centerSlot) {< 360 - centerSlot) {
827 < 180 - centerSlot) {< 360 - centerSlot) { /** 828 < 180 - centerSlot) {< 360 - centerSlot) { /**
828 < 180 - centerSlot) {< 360 - centerSlot) { * Translate a point's plotHigh from the internal angle and radius measures to 829 < 180 - centerSlot) {< 360 - centerSlot) { * Translate a point's plotHigh from the internal angle and radius measures to
829 < 180 - centerSlot) {< 360 - centerSlot) { * true plotHigh coordinates. This is an addition of the toXY method found in 830 < 180 - centerSlot) {< 360 - centerSlot) { * true plotHigh coordinates. This is an addition of the toXY method found in
830 < 180 - centerSlot) {< 360 - centerSlot) { * Polar.js, because it runs too early for arearanges to be considered (#3419). 831 < 180 - centerSlot) {< 360 - centerSlot) { * Polar.js, because it runs too early for arearanges to be considered (#3419).
831 < 180 - centerSlot) {< 360 - centerSlot) { */ 832 < 180 - centerSlot) {< 360 - centerSlot) { */
832 < 180 - centerSlot) {< 360 - centerSlot) { highToXY: function(point) { 833 < 180 - centerSlot) {< 360 - centerSlot) { highToXY: function(point) {
833 < 180 - centerSlot) {< 360 - centerSlot) { // Find the polar plotX and plotY 834 < 180 - centerSlot) {< 360 - centerSlot) { // Find the polar plotX and plotY
834 < 180 - centerSlot) {< 360 - centerSlot) { var chart = this.chart, 835 < 180 - centerSlot) {< 360 - centerSlot) { var chart = this.chart,
835 < 180 - centerSlot) {< 360 - centerSlot) { xy = this.xAxis.postTranslate(point.rectPlotX, this.yAxis.len - point.plotHigh); 836 < 180 - centerSlot) {< 360 - centerSlot) { xy = this.xAxis.postTranslate(point.rectPlotX, this.yAxis.len - point.plotHigh);
836 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHighX = xy.x - chart.plotLeft; 837 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHighX = xy.x - chart.plotLeft;
837 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHigh = xy.y - chart.plotTop; 838 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHigh = xy.y - chart.plotTop;
838 < 180 - centerSlot) {< 360 - centerSlot) { }, 839 < 180 - centerSlot) {< 360 - centerSlot) { },
839 < 180 - centerSlot) {< 360 - centerSlot) { 840 < 180 - centerSlot) {< 360 - centerSlot) {
840 < 180 - centerSlot) {< 360 - centerSlot) { /** 841 < 180 - centerSlot) {< 360 - centerSlot) { /**
841 < 180 - centerSlot) {< 360 - centerSlot) { * Translate data points from raw values x and y to plotX and plotY 842 < 180 - centerSlot) {< 360 - centerSlot) { * Translate data points from raw values x and y to plotX and plotY
842 < 180 - centerSlot) {< 360 - centerSlot) { */ 843 < 180 - centerSlot) {< 360 - centerSlot) { */
843 < 180 - centerSlot) {< 360 - centerSlot) { translate: function() { 844 < 180 - centerSlot) {< 360 - centerSlot) { translate: function() {
844 < 180 - centerSlot) {< 360 - centerSlot) { var series = this, 845 < 180 - centerSlot) {< 360 - centerSlot) { var series = this,
845 < 180 - centerSlot) {< 360 - centerSlot) { yAxis = series.yAxis, 846 < 180 - centerSlot) {< 360 - centerSlot) { yAxis = series.yAxis,
846 < 180 - centerSlot) {< 360 - centerSlot) { hasModifyValue = !!series.modifyValue; 847 < 180 - centerSlot) {< 360 - centerSlot) { hasModifyValue = !!series.modifyValue;
847 < 180 - centerSlot) {< 360 - centerSlot) { 848 < 180 - centerSlot) {< 360 - centerSlot) {
848 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes.area.prototype.translate.apply(series); 849 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes.area.prototype.translate.apply(series);
849 < 180 - centerSlot) {< 360 - centerSlot) { 850 < 180 - centerSlot) {< 360 - centerSlot) {
850 < 180 - centerSlot) {< 360 - centerSlot) { // Set plotLow and plotHigh 851 < 180 - centerSlot) {< 360 - centerSlot) { // Set plotLow and plotHigh
851 < 180 - centerSlot) {< 360 - centerSlot) { each(series.points, function(point) { 852 < 180 - centerSlot) {< 360 - centerSlot) { each(series.points, function(point) {
852 < 180 - centerSlot) {< 360 - centerSlot) { 853 < 180 - centerSlot) {< 360 - centerSlot) {
853 < 180 - centerSlot) {< 360 - centerSlot) { var low = point.low, 854 < 180 - centerSlot) {< 360 - centerSlot) { var low = point.low,
854 < 180 - centerSlot) {< 360 - centerSlot) { high = point.high, 855 < 180 - centerSlot) {< 360 - centerSlot) { high = point.high,
855 < 180 - centerSlot) {< 360 - centerSlot) { plotY = point.plotY; 856 < 180 - centerSlot) {< 360 - centerSlot) { plotY = point.plotY;
856 < 180 - centerSlot) {< 360 - centerSlot) { 857 < 180 - centerSlot) {< 360 - centerSlot) {
857 < 180 - centerSlot) {< 360 - centerSlot) { if (high === null || low === null) { 858 < 180 - centerSlot) {< 360 - centerSlot) { if (high === null || low === null) {
858 < 180 - centerSlot) {< 360 - centerSlot) { point.isNull = true; 859 < 180 - centerSlot) {< 360 - centerSlot) { point.isNull = true;
859 < 180 - centerSlot) {< 360 - centerSlot) { } else { 860 < 180 - centerSlot) {< 360 - centerSlot) { } else {
860 < 180 - centerSlot) {< 360 - centerSlot) { point.plotLow = plotY; 861 < 180 - centerSlot) {< 360 - centerSlot) { point.plotLow = plotY;
861 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHigh = yAxis.translate( 862 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHigh = yAxis.translate(
862 < 180 - centerSlot) {< 360 - centerSlot) { hasModifyValue ? series.modifyValue(high, point) : high, 863 < 180 - centerSlot) {< 360 - centerSlot) { hasModifyValue ? series.modifyValue(high, point) : high,
863 < 180 - centerSlot) {< 360 - centerSlot) { 0, 864 < 180 - centerSlot) {< 360 - centerSlot) { 0,
864 < 180 - centerSlot) {< 360 - centerSlot) { 1, 865 < 180 - centerSlot) {< 360 - centerSlot) { 1,
865 < 180 - centerSlot) {< 360 - centerSlot) { 0, 866 < 180 - centerSlot) {< 360 - centerSlot) { 0,
866 < 180 - centerSlot) {< 360 - centerSlot) { 1 867 < 180 - centerSlot) {< 360 - centerSlot) { 1
867 < 180 - centerSlot) {< 360 - centerSlot) { ); 868 < 180 - centerSlot) {< 360 - centerSlot) { );
868 < 180 - centerSlot) {< 360 - centerSlot) { if (hasModifyValue) { 869 < 180 - centerSlot) {< 360 - centerSlot) { if (hasModifyValue) {
869 < 180 - centerSlot) {< 360 - centerSlot) { point.yBottom = point.plotHigh; 870 < 180 - centerSlot) {< 360 - centerSlot) { point.yBottom = point.plotHigh;
870 < 180 - centerSlot) {< 360 - centerSlot) { } 871 < 180 - centerSlot) {< 360 - centerSlot) { }
871 < 180 - centerSlot) {< 360 - centerSlot) { } 872 < 180 - centerSlot) {< 360 - centerSlot) { }
872 < 180 - centerSlot) {< 360 - centerSlot) { }); 873 < 180 - centerSlot) {< 360 - centerSlot) { });
873 < 180 - centerSlot) {< 360 - centerSlot) { 874 < 180 - centerSlot) {< 360 - centerSlot) {
874 < 180 - centerSlot) {< 360 - centerSlot) { // Postprocess plotHigh 875 < 180 - centerSlot) {< 360 - centerSlot) { // Postprocess plotHigh
875 < 180 - centerSlot) {< 360 - centerSlot) { if (this.chart.polar) { 876 < 180 - centerSlot) {< 360 - centerSlot) { if (this.chart.polar) {
876 < 180 - centerSlot) {< 360 - centerSlot) { each(this.points, function(point) { 877 < 180 - centerSlot) {< 360 - centerSlot) { each(this.points, function(point) {
877 < 180 - centerSlot) {< 360 - centerSlot) { series.highToXY(point); 878 < 180 - centerSlot) {< 360 - centerSlot) { series.highToXY(point);
878 < 180 - centerSlot) {< 360 - centerSlot) { }); 879 < 180 - centerSlot) {< 360 - centerSlot) { });
879 < 180 - centerSlot) {< 360 - centerSlot) { } 880 < 180 - centerSlot) {< 360 - centerSlot) { }
880 < 180 - centerSlot) {< 360 - centerSlot) { }, 881 < 180 - centerSlot) {< 360 - centerSlot) { },
881 < 180 - centerSlot) {< 360 - centerSlot) { 882 < 180 - centerSlot) {< 360 - centerSlot) {
882 < 180 - centerSlot) {< 360 - centerSlot) { /** 883 < 180 - centerSlot) {< 360 - centerSlot) { /**
883 < 180 - centerSlot) {< 360 - centerSlot) { * Extend the line series' getSegmentPath method by applying the segment 884 < 180 - centerSlot) {< 360 - centerSlot) { * Extend the line series' getSegmentPath method by applying the segment
884 < 180 - centerSlot) {< 360 - centerSlot) { * path to both lower and higher values of the range 885 < 180 - centerSlot) {< 360 - centerSlot) { * path to both lower and higher values of the range
885 < 180 - centerSlot) {< 360 - centerSlot) { */ 886 < 180 - centerSlot) {< 360 - centerSlot) { */
886 < 180 - centerSlot) {< 360 - centerSlot) { getGraphPath: function(points) { 887 < 180 - centerSlot) {< 360 - centerSlot) { getGraphPath: function(points) {
887 < 180 - centerSlot) {< 360 - centerSlot) { 888 < 180 - centerSlot) {< 360 - centerSlot) {
888 < 180 - centerSlot) {< 360 - centerSlot) { var highPoints = [], 889 < 180 - centerSlot) {< 360 - centerSlot) { var highPoints = [],
889 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints = [], 890 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints = [],
890 < 180 - centerSlot) {< 360 - centerSlot) { i, 891 < 180 - centerSlot) {< 360 - centerSlot) { i,
891 < 180 - centerSlot) {< 360 - centerSlot) { getGraphPath = seriesTypes.area.prototype.getGraphPath, 892 < 180 - centerSlot) {< 360 - centerSlot) { getGraphPath = seriesTypes.area.prototype.getGraphPath,
892 < 180 - centerSlot) {< 360 - centerSlot) { point, 893 < 180 - centerSlot) {< 360 - centerSlot) { point,
893 < 180 - centerSlot) {< 360 - centerSlot) { pointShim, 894 < 180 - centerSlot) {< 360 - centerSlot) { pointShim,
894 < 180 - centerSlot) {< 360 - centerSlot) { linePath, 895 < 180 - centerSlot) {< 360 - centerSlot) { linePath,
895 < 180 - centerSlot) {< 360 - centerSlot) { lowerPath, 896 < 180 - centerSlot) {< 360 - centerSlot) { lowerPath,
896 < 180 - centerSlot) {< 360 - centerSlot) { options = this.options, 897 < 180 - centerSlot) {< 360 - centerSlot) { options = this.options,
897 < 180 - centerSlot) {< 360 - centerSlot) { connectEnds = this.chart.polar && options.connectEnds !== false, 898 < 180 - centerSlot) {< 360 - centerSlot) { connectEnds = this.chart.polar && options.connectEnds !== false,
-   899 < 180 - centerSlot) {< 360 - centerSlot) { connectNulls = options.connectNulls,
898 < 180 - centerSlot) {< 360 - centerSlot) { step = options.step, 900 < 180 - centerSlot) {< 360 - centerSlot) { step = options.step,
899 < 180 - centerSlot) {< 360 - centerSlot) { higherPath, 901 < 180 - centerSlot) {< 360 - centerSlot) { higherPath,
900 < 180 - centerSlot) {< 360 - centerSlot) { higherAreaPath; 902 < 180 - centerSlot) {< 360 - centerSlot) { higherAreaPath;
901 < 180 - centerSlot) {< 360 - centerSlot) { 903 < 180 - centerSlot) {< 360 - centerSlot) {
902 < 180 - centerSlot) {< 360 - centerSlot) { points = points || this.points; 904 < 180 - centerSlot) {< 360 - centerSlot) { points = points || this.points;
903 < 180 - centerSlot) {< 360 - centerSlot) { i = points.length; 905 < 180 - centerSlot) {< 360 - centerSlot) { i = points.length;
904 < 180 - centerSlot) {< 360 - centerSlot) { 906 < 180 - centerSlot) {< 360 - centerSlot) {
905 < 180 - centerSlot) {< 360 - centerSlot) { // Create the top line and the top part of the area fill. The area fill compensates for 907 < 180 - centerSlot) {< 360 - centerSlot) { // Create the top line and the top part of the area fill. The area fill compensates for
906 < 180 - centerSlot) {< 360 - centerSlot) { // null points by drawing down to the lower graph, moving across the null gap and 908 < 180 - centerSlot) {< 360 - centerSlot) { // null points by drawing down to the lower graph, moving across the null gap and
907 < 180 - centerSlot) {< 360 - centerSlot) { // starting again at the lower graph. 909 < 180 - centerSlot) {< 360 - centerSlot) { // starting again at the lower graph.
908 < 180 - centerSlot) {< 360 - centerSlot) { i = points.length; 910 < 180 - centerSlot) {< 360 - centerSlot) { i = points.length;
909 < 180 - centerSlot) {< 360 - centerSlot) { while (i--) { 911 < 180 - centerSlot) {< 360 - centerSlot) { while (i--) {
910 < 180 - centerSlot) {< 360 - centerSlot) { point = points[i]; 912 < 180 - centerSlot) {< 360 - centerSlot) { point = points[i];
911 < 180 - centerSlot) {< 360 - centerSlot) { 913 < 180 - centerSlot) {< 360 - centerSlot) {
912 < 180 - centerSlot) {< 360 - centerSlot) { if (!point.isNull && 914 < 180 - centerSlot) {< 360 - centerSlot) { if (!point.isNull &&
913 < 180 - centerSlot) {< 360 - centerSlot) { !connectEnds && 915 < 180 - centerSlot) {< 360 - centerSlot) { !connectEnds &&
-   916 < 180 - centerSlot) {< 360 - centerSlot) { !connectNulls &&
914 < 180 - centerSlot) {< 360 - centerSlot) { (!points[i + 1] || points[i + 1].isNull) 917 < 180 - centerSlot) {< 360 - centerSlot) { (!points[i + 1] || points[i + 1].isNull)
915 < 180 - centerSlot) {< 360 - centerSlot) { ) { 918 < 180 - centerSlot) {< 360 - centerSlot) { ) {
916 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints.push({ 919 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints.push({
917 < 180 - centerSlot) {< 360 - centerSlot) { plotX: point.plotX, 920 < 180 - centerSlot) {< 360 - centerSlot) { plotX: point.plotX,
918 < 180 - centerSlot) {< 360 - centerSlot) { plotY: point.plotY, 921 < 180 - centerSlot) {< 360 - centerSlot) { plotY: point.plotY,
919 < 180 - centerSlot) {< 360 - centerSlot) { doCurve: false // #5186, gaps in areasplinerange fill 922 < 180 - centerSlot) {< 360 - centerSlot) { doCurve: false // #5186, gaps in areasplinerange fill
920 < 180 - centerSlot) {< 360 - centerSlot) { }); 923 < 180 - centerSlot) {< 360 - centerSlot) { });
921 < 180 - centerSlot) {< 360 - centerSlot) { } 924 < 180 - centerSlot) {< 360 - centerSlot) { }
922 < 180 - centerSlot) {< 360 - centerSlot) { 925 < 180 - centerSlot) {< 360 - centerSlot) {
923 < 180 - centerSlot) {< 360 - centerSlot) { pointShim = { 926 < 180 - centerSlot) {< 360 - centerSlot) { pointShim = {
924 < 180 - centerSlot) {< 360 - centerSlot) { polarPlotY: point.polarPlotY, 927 < 180 - centerSlot) {< 360 - centerSlot) { polarPlotY: point.polarPlotY,
925 < 180 - centerSlot) {< 360 - centerSlot) { rectPlotX: point.rectPlotX, 928 < 180 - centerSlot) {< 360 - centerSlot) { rectPlotX: point.rectPlotX,
926 < 180 - centerSlot) {< 360 - centerSlot) { yBottom: point.yBottom, 929 < 180 - centerSlot) {< 360 - centerSlot) { yBottom: point.yBottom,
927 < 180 - centerSlot) {< 360 - centerSlot) { plotX: pick(point.plotHighX, point.plotX), // plotHighX is for polar charts 930 < 180 - centerSlot) {< 360 - centerSlot) { plotX: pick(point.plotHighX, point.plotX), // plotHighX is for polar charts
928 < 180 - centerSlot) {< 360 - centerSlot) { plotY: point.plotHigh, 931 < 180 - centerSlot) {< 360 - centerSlot) { plotY: point.plotHigh,
929 < 180 - centerSlot) {< 360 - centerSlot) { isNull: point.isNull 932 < 180 - centerSlot) {< 360 - centerSlot) { isNull: point.isNull
930 < 180 - centerSlot) {< 360 - centerSlot) { }; 933 < 180 - centerSlot) {< 360 - centerSlot) { };
-   934 < 180 - centerSlot) {< 360 - centerSlot) {
931 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints.push(pointShim); 935 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints.push(pointShim);
-   936 < 180 - centerSlot) {< 360 - centerSlot) {
932 < 180 - centerSlot) {< 360 - centerSlot) { highPoints.push(pointShim); 937 < 180 - centerSlot) {< 360 - centerSlot) { highPoints.push(pointShim);
933 < 180 - centerSlot) {< 360 - centerSlot) { 938 < 180 - centerSlot) {< 360 - centerSlot) {
934 < 180 - centerSlot) {< 360 - centerSlot) { if (!point.isNull && 939 < 180 - centerSlot) {< 360 - centerSlot) { if (!point.isNull &&
935 < 180 - centerSlot) {< 360 - centerSlot) { !connectEnds && 940 < 180 - centerSlot) {< 360 - centerSlot) { !connectEnds &&
-   941 < 180 - centerSlot) {< 360 - centerSlot) { !connectNulls &&
936 < 180 - centerSlot) {< 360 - centerSlot) { (!points[i - 1] || points[i - 1].isNull) 942 < 180 - centerSlot) {< 360 - centerSlot) { (!points[i - 1] || points[i - 1].isNull)
937 < 180 - centerSlot) {< 360 - centerSlot) { ) { 943 < 180 - centerSlot) {< 360 - centerSlot) { ) {
938 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints.push({ 944 < 180 - centerSlot) {< 360 - centerSlot) { highAreaPoints.push({
939 < 180 - centerSlot) {< 360 - centerSlot) { plotX: point.plotX, 945 < 180 - centerSlot) {< 360 - centerSlot) { plotX: point.plotX,
940 < 180 - centerSlot) {< 360 - centerSlot) { plotY: point.plotY, 946 < 180 - centerSlot) {< 360 - centerSlot) { plotY: point.plotY,
941 < 180 - centerSlot) {< 360 - centerSlot) { doCurve: false // #5186, gaps in areasplinerange fill 947 < 180 - centerSlot) {< 360 - centerSlot) { doCurve: false // #5186, gaps in areasplinerange fill
942 < 180 - centerSlot) {< 360 - centerSlot) { }); 948 < 180 - centerSlot) {< 360 - centerSlot) { });
943 < 180 - centerSlot) {< 360 - centerSlot) { } 949 < 180 - centerSlot) {< 360 - centerSlot) { }
944 < 180 - centerSlot) {< 360 - centerSlot) { } 950 < 180 - centerSlot) {< 360 - centerSlot) { }
945 < 180 - centerSlot) {< 360 - centerSlot) { 951 < 180 - centerSlot) {< 360 - centerSlot) {
946 < 180 - centerSlot) {< 360 - centerSlot) { // Get the paths 952 < 180 - centerSlot) {< 360 - centerSlot) { // Get the paths
947 < 180 - centerSlot) {< 360 - centerSlot) { lowerPath = getGraphPath.call(this, points); 953 < 180 - centerSlot) {< 360 - centerSlot) { lowerPath = getGraphPath.call(this, points);
948 < 180 - centerSlot) {< 360 - centerSlot) { if (step) { 954 < 180 - centerSlot) {< 360 - centerSlot) { if (step) {
949 < 180 - centerSlot) {< 360 - centerSlot) { if (step === true) { 955 < 180 - centerSlot) {< 360 - centerSlot) { if (step === true) {
950 < 180 - centerSlot) {< 360 - centerSlot) { step = 'left'; 956 < 180 - centerSlot) {< 360 - centerSlot) { step = 'left';
951 < 180 - centerSlot) {< 360 - centerSlot) { } 957 < 180 - centerSlot) {< 360 - centerSlot) { }
952 < 180 - centerSlot) {< 360 - centerSlot) { options.step = { 958 < 180 - centerSlot) {< 360 - centerSlot) { options.step = {
953 < 180 - centerSlot) {< 360 - centerSlot) { left: 'right', 959 < 180 - centerSlot) {< 360 - centerSlot) { left: 'right',
954 < 180 - centerSlot) {< 360 - centerSlot) { center: 'center', 960 < 180 - centerSlot) {< 360 - centerSlot) { center: 'center',
955 < 180 - centerSlot) {< 360 - centerSlot) { right: 'left' 961 < 180 - centerSlot) {< 360 - centerSlot) { right: 'left'
956 < 180 - centerSlot) {< 360 - centerSlot) { }[step]; // swap for reading in getGraphPath 962 < 180 - centerSlot) {< 360 - centerSlot) { }[step]; // swap for reading in getGraphPath
957 < 180 - centerSlot) {< 360 - centerSlot) { } 963 < 180 - centerSlot) {< 360 - centerSlot) { }
958 < 180 - centerSlot) {< 360 - centerSlot) { higherPath = getGraphPath.call(this, highPoints); 964 < 180 - centerSlot) {< 360 - centerSlot) { higherPath = getGraphPath.call(this, highPoints);
959 < 180 - centerSlot) {< 360 - centerSlot) { higherAreaPath = getGraphPath.call(this, highAreaPoints); 965 < 180 - centerSlot) {< 360 - centerSlot) { higherAreaPath = getGraphPath.call(this, highAreaPoints);
960 < 180 - centerSlot) {< 360 - centerSlot) { options.step = step; 966 < 180 - centerSlot) {< 360 - centerSlot) { options.step = step;
961 < 180 - centerSlot) {< 360 - centerSlot) { 967 < 180 - centerSlot) {< 360 - centerSlot) {
962 < 180 - centerSlot) {< 360 - centerSlot) { // Create a line on both top and bottom of the range 968 < 180 - centerSlot) {< 360 - centerSlot) { // Create a line on both top and bottom of the range
963 < 180 - centerSlot) {< 360 - centerSlot) { linePath = [].concat(lowerPath, higherPath); 969 < 180 - centerSlot) {< 360 - centerSlot) { linePath = [].concat(lowerPath, higherPath);
964 < 180 - centerSlot) {< 360 - centerSlot) { 970 < 180 - centerSlot) {< 360 - centerSlot) {
965 < 180 - centerSlot) {< 360 - centerSlot) { // For the area path, we need to change the 'move' statement into 'lineTo' or 'curveTo' 971 < 180 - centerSlot) {< 360 - centerSlot) { // For the area path, we need to change the 'move' statement into 'lineTo' or 'curveTo'
966 < 180 - centerSlot) {< 360 - centerSlot) { if (!this.chart.polar && higherAreaPath[0] === 'M') { 972 < 180 - centerSlot) {< 360 - centerSlot) { if (!this.chart.polar && higherAreaPath[0] === 'M') {
967 < 180 - centerSlot) {< 360 - centerSlot) { higherAreaPath[0] = 'L'; // this probably doesn't work for spline 973 < 180 - centerSlot) {< 360 - centerSlot) { higherAreaPath[0] = 'L'; // this probably doesn't work for spline
968 < 180 - centerSlot) {< 360 - centerSlot) { } 974 < 180 - centerSlot) {< 360 - centerSlot) { }
969 < 180 - centerSlot) {< 360 - centerSlot) { 975 < 180 - centerSlot) {< 360 - centerSlot) {
970 < 180 - centerSlot) {< 360 - centerSlot) { this.graphPath = linePath; 976 < 180 - centerSlot) {< 360 - centerSlot) { this.graphPath = linePath;
971 < 180 - centerSlot) {< 360 - centerSlot) { this.areaPath = this.areaPath.concat(lowerPath, higherAreaPath); 977 < 180 - centerSlot) {< 360 - centerSlot) { this.areaPath = this.areaPath.concat(lowerPath, higherAreaPath);
972 < 180 - centerSlot) {< 360 - centerSlot) { 978 < 180 - centerSlot) {< 360 - centerSlot) {
973 < 180 - centerSlot) {< 360 - centerSlot) { // Prepare for sideways animation 979 < 180 - centerSlot) {< 360 - centerSlot) { // Prepare for sideways animation
974 < 180 - centerSlot) {< 360 - centerSlot) { linePath.isArea = true; 980 < 180 - centerSlot) {< 360 - centerSlot) { linePath.isArea = true;
975 < 180 - centerSlot) {< 360 - centerSlot) { linePath.xMap = lowerPath.xMap; 981 < 180 - centerSlot) {< 360 - centerSlot) { linePath.xMap = lowerPath.xMap;
976 < 180 - centerSlot) {< 360 - centerSlot) { this.areaPath.xMap = lowerPath.xMap; 982 < 180 - centerSlot) {< 360 - centerSlot) { this.areaPath.xMap = lowerPath.xMap;
977 < 180 - centerSlot) {< 360 - centerSlot) { 983 < 180 - centerSlot) {< 360 - centerSlot) {
978 < 180 - centerSlot) {< 360 - centerSlot) { return linePath; 984 < 180 - centerSlot) {< 360 - centerSlot) { return linePath;
979 < 180 - centerSlot) {< 360 - centerSlot) { }, 985 < 180 - centerSlot) {< 360 - centerSlot) { },
980 < 180 - centerSlot) {< 360 - centerSlot) { 986 < 180 - centerSlot) {< 360 - centerSlot) {
981 < 180 - centerSlot) {< 360 - centerSlot) { /** 987 < 180 - centerSlot) {< 360 - centerSlot) { /**
982 < 180 - centerSlot) {< 360 - centerSlot) { * Extend the basic drawDataLabels method by running it for both lower and higher 988 < 180 - centerSlot) {< 360 - centerSlot) { * Extend the basic drawDataLabels method by running it for both lower and higher
983 < 180 - centerSlot) {< 360 - centerSlot) { * values. 989 < 180 - centerSlot) {< 360 - centerSlot) { * values.
984 < 180 - centerSlot) {< 360 - centerSlot) { */ 990 < 180 - centerSlot) {< 360 - centerSlot) { */
985 < 180 - centerSlot) {< 360 - centerSlot) { drawDataLabels: function() { 991 < 180 - centerSlot) {< 360 - centerSlot) { drawDataLabels: function() {
986 < 180 - centerSlot) {< 360 - centerSlot) { 992 < 180 - centerSlot) {< 360 - centerSlot) {
987 < 180 - centerSlot) {< 360 - centerSlot) { var data = this.data, 993 < 180 - centerSlot) {< 360 - centerSlot) { var data = this.data,
988 < 180 - centerSlot) {< 360 - centerSlot) { length = data.length, 994 < 180 - centerSlot) {< 360 - centerSlot) { length = data.length,
989 < 180 - centerSlot) {< 360 - centerSlot) { i, 995 < 180 - centerSlot) {< 360 - centerSlot) { i,
990 < 180 - centerSlot) {< 360 - centerSlot) { originalDataLabels = [], 996 < 180 - centerSlot) {< 360 - centerSlot) { originalDataLabels = [],
991 < 180 - centerSlot) {< 360 - centerSlot) { seriesProto = Series.prototype, 997 < 180 - centerSlot) {< 360 - centerSlot) { seriesProto = Series.prototype,
992 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions = this.options.dataLabels, 998 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions = this.options.dataLabels,
993 < 180 - centerSlot) {< 360 - centerSlot) { align = dataLabelOptions.align, 999 < 180 - centerSlot) {< 360 - centerSlot) { align = dataLabelOptions.align,
994 < 180 - centerSlot) {< 360 - centerSlot) { verticalAlign = dataLabelOptions.verticalAlign, 1000 < 180 - centerSlot) {< 360 - centerSlot) { verticalAlign = dataLabelOptions.verticalAlign,
995 < 180 - centerSlot) {< 360 - centerSlot) { inside = dataLabelOptions.inside, 1001 < 180 - centerSlot) {< 360 - centerSlot) { inside = dataLabelOptions.inside,
996 < 180 - centerSlot) {< 360 - centerSlot) { point, 1002 < 180 - centerSlot) {< 360 - centerSlot) { point,
997 < 180 - centerSlot) {< 360 - centerSlot) { up, 1003 < 180 - centerSlot) {< 360 - centerSlot) { up,
998 < 180 - centerSlot) {< 360 - centerSlot) { inverted = this.chart.inverted; 1004 < 180 - centerSlot) {< 360 - centerSlot) { inverted = this.chart.inverted;
999 < 180 - centerSlot) {< 360 - centerSlot) { 1005 < 180 - centerSlot) {< 360 - centerSlot) {
1000 < 180 - centerSlot) {< 360 - centerSlot) { if (dataLabelOptions.enabled || this._hasPointLabels) { 1006 < 180 - centerSlot) {< 360 - centerSlot) { if (dataLabelOptions.enabled || this._hasPointLabels) {
1001 < 180 - centerSlot) {< 360 - centerSlot) { 1007 < 180 - centerSlot) {< 360 - centerSlot) {
1002 < 180 - centerSlot) {< 360 - centerSlot) { // Step 1: set preliminary values for plotY and dataLabel and draw the upper labels 1008 < 180 - centerSlot) {< 360 - centerSlot) { // Step 1: set preliminary values for plotY and dataLabel and draw the upper labels
1003 < 180 - centerSlot) {< 360 - centerSlot) { i = length; 1009 < 180 - centerSlot) {< 360 - centerSlot) { i = length;
1004 < 180 - centerSlot) {< 360 - centerSlot) { while (i--) { 1010 < 180 - centerSlot) {< 360 - centerSlot) { while (i--) {
1005 < 180 - centerSlot) {< 360 - centerSlot) { point = data[i]; 1011 < 180 - centerSlot) {< 360 - centerSlot) { point = data[i];
1006 < 180 - centerSlot) {< 360 - centerSlot) { if (point) { 1012 < 180 - centerSlot) {< 360 - centerSlot) { if (point) {
1007 < 180 - centerSlot) {< 360 - centerSlot) { up = inside ? point.plotHigh < point.plotLow : point.plotHigh > point.plotLow; 1013 < 180 - centerSlot) {< 360 - centerSlot) { up = inside ? point.plotHigh < point.plotLow : point.plotHigh > point.plotLow;
1008 < 180 - centerSlot) {< 360 - centerSlot) { 1014 < 180 - centerSlot) {< 360 - centerSlot) {
1009 < 180 - centerSlot) {< 360 - centerSlot) { // Set preliminary values 1015 < 180 - centerSlot) {< 360 - centerSlot) { // Set preliminary values
1010 < 180 - centerSlot) {< 360 - centerSlot) { point.y = point.high; 1016 < 180 - centerSlot) {< 360 - centerSlot) { point.y = point.high;
1011 < 180 - centerSlot) {< 360 - centerSlot) { point._plotY = point.plotY; 1017 < 180 - centerSlot) {< 360 - centerSlot) { point._plotY = point.plotY;
1012 < 180 - centerSlot) {< 360 - centerSlot) { point.plotY = point.plotHigh; 1018 < 180 - centerSlot) {< 360 - centerSlot) { point.plotY = point.plotHigh;
1013 < 180 - centerSlot) {< 360 - centerSlot) { 1019 < 180 - centerSlot) {< 360 - centerSlot) {
1014 < 180 - centerSlot) {< 360 - centerSlot) { // Store original data labels and set preliminary label objects to be picked up 1020 < 180 - centerSlot) {< 360 - centerSlot) { // Store original data labels and set preliminary label objects to be picked up
1015 < 180 - centerSlot) {< 360 - centerSlot) { // in the uber method 1021 < 180 - centerSlot) {< 360 - centerSlot) { // in the uber method
1016 < 180 - centerSlot) {< 360 - centerSlot) { originalDataLabels[i] = point.dataLabel; 1022 < 180 - centerSlot) {< 360 - centerSlot) { originalDataLabels[i] = point.dataLabel;
1017 < 180 - centerSlot) {< 360 - centerSlot) { point.dataLabel = point.dataLabelUpper; 1023 < 180 - centerSlot) {< 360 - centerSlot) { point.dataLabel = point.dataLabelUpper;
1018 < 180 - centerSlot) {< 360 - centerSlot) { 1024 < 180 - centerSlot) {< 360 - centerSlot) {
1019 < 180 - centerSlot) {< 360 - centerSlot) { // Set the default offset 1025 < 180 - centerSlot) {< 360 - centerSlot) { // Set the default offset
1020 < 180 - centerSlot) {< 360 - centerSlot) { point.below = up; 1026 < 180 - centerSlot) {< 360 - centerSlot) { point.below = up;
1021 < 180 - centerSlot) {< 360 - centerSlot) { if (inverted) { 1027 < 180 - centerSlot) {< 360 - centerSlot) { if (inverted) {
1022 < 180 - centerSlot) {< 360 - centerSlot) { if (!align) { 1028 < 180 - centerSlot) {< 360 - centerSlot) { if (!align) {
1023 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.align = up ? 'right' : 'left'; 1029 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.align = up ? 'right' : 'left';
1024 < 180 - centerSlot) {< 360 - centerSlot) { } 1030 < 180 - centerSlot) {< 360 - centerSlot) { }
1025 < 180 - centerSlot) {< 360 - centerSlot) { } else { 1031 < 180 - centerSlot) {< 360 - centerSlot) { } else {
1026 < 180 - centerSlot) {< 360 - centerSlot) { if (!verticalAlign) { 1032 < 180 - centerSlot) {< 360 - centerSlot) { if (!verticalAlign) {
1027 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.verticalAlign = up ? 'top' : 'bottom'; 1033 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.verticalAlign = up ? 'top' : 'bottom';
1028 < 180 - centerSlot) {< 360 - centerSlot) { } 1034 < 180 - centerSlot) {< 360 - centerSlot) { }
1029 < 180 - centerSlot) {< 360 - centerSlot) { } 1035 < 180 - centerSlot) {< 360 - centerSlot) { }
1030 < 180 - centerSlot) {< 360 - centerSlot) { 1036 < 180 - centerSlot) {< 360 - centerSlot) {
1031 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.x = dataLabelOptions.xHigh; 1037 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.x = dataLabelOptions.xHigh;
1032 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.y = dataLabelOptions.yHigh; 1038 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.y = dataLabelOptions.yHigh;
1033 < 180 - centerSlot) {< 360 - centerSlot) { } 1039 < 180 - centerSlot) {< 360 - centerSlot) { }
1034 < 180 - centerSlot) {< 360 - centerSlot) { } 1040 < 180 - centerSlot) {< 360 - centerSlot) { }
1035 < 180 - centerSlot) {< 360 - centerSlot) { 1041 < 180 - centerSlot) {< 360 - centerSlot) {
1036 < 180 - centerSlot) {< 360 - centerSlot) { if (seriesProto.drawDataLabels) { 1042 < 180 - centerSlot) {< 360 - centerSlot) { if (seriesProto.drawDataLabels) {
1037 < 180 - centerSlot) {< 360 - centerSlot) { seriesProto.drawDataLabels.apply(this, arguments); // #1209 1043 < 180 - centerSlot) {< 360 - centerSlot) { seriesProto.drawDataLabels.apply(this, arguments); // #1209
1038 < 180 - centerSlot) {< 360 - centerSlot) { } 1044 < 180 - centerSlot) {< 360 - centerSlot) { }
1039 < 180 - centerSlot) {< 360 - centerSlot) { 1045 < 180 - centerSlot) {< 360 - centerSlot) {
1040 < 180 - centerSlot) {< 360 - centerSlot) { // Step 2: reorganize and handle data labels for the lower values 1046 < 180 - centerSlot) {< 360 - centerSlot) { // Step 2: reorganize and handle data labels for the lower values
1041 < 180 - centerSlot) {< 360 - centerSlot) { i = length; 1047 < 180 - centerSlot) {< 360 - centerSlot) { i = length;
1042 < 180 - centerSlot) {< 360 - centerSlot) { while (i--) { 1048 < 180 - centerSlot) {< 360 - centerSlot) { while (i--) {
1043 < 180 - centerSlot) {< 360 - centerSlot) { point = data[i]; 1049 < 180 - centerSlot) {< 360 - centerSlot) { point = data[i];
1044 < 180 - centerSlot) {< 360 - centerSlot) { if (point) { 1050 < 180 - centerSlot) {< 360 - centerSlot) { if (point) {
1045 < 180 - centerSlot) {< 360 - centerSlot) { up = inside ? point.plotHigh < point.plotLow : point.plotHigh > point.plotLow; 1051 < 180 - centerSlot) {< 360 - centerSlot) { up = inside ? point.plotHigh < point.plotLow : point.plotHigh > point.plotLow;
1046 < 180 - centerSlot) {< 360 - centerSlot) { 1052 < 180 - centerSlot) {< 360 - centerSlot) {
1047 < 180 - centerSlot) {< 360 - centerSlot) { // Move the generated labels from step 1, and reassign the original data labels 1053 < 180 - centerSlot) {< 360 - centerSlot) { // Move the generated labels from step 1, and reassign the original data labels
1048 < 180 - centerSlot) {< 360 - centerSlot) { point.dataLabelUpper = point.dataLabel; 1054 < 180 - centerSlot) {< 360 - centerSlot) { point.dataLabelUpper = point.dataLabel;
1049 < 180 - centerSlot) {< 360 - centerSlot) { point.dataLabel = originalDataLabels[i]; 1055 < 180 - centerSlot) {< 360 - centerSlot) { point.dataLabel = originalDataLabels[i];
1050 < 180 - centerSlot) {< 360 - centerSlot) { 1056 < 180 - centerSlot) {< 360 - centerSlot) {
1051 < 180 - centerSlot) {< 360 - centerSlot) { // Reset values 1057 < 180 - centerSlot) {< 360 - centerSlot) { // Reset values
1052 < 180 - centerSlot) {< 360 - centerSlot) { point.y = point.low; 1058 < 180 - centerSlot) {< 360 - centerSlot) { point.y = point.low;
1053 < 180 - centerSlot) {< 360 - centerSlot) { point.plotY = point._plotY; 1059 < 180 - centerSlot) {< 360 - centerSlot) { point.plotY = point._plotY;
1054 < 180 - centerSlot) {< 360 - centerSlot) { 1060 < 180 - centerSlot) {< 360 - centerSlot) {
1055 < 180 - centerSlot) {< 360 - centerSlot) { // Set the default offset 1061 < 180 - centerSlot) {< 360 - centerSlot) { // Set the default offset
1056 < 180 - centerSlot) {< 360 - centerSlot) { point.below = !up; 1062 < 180 - centerSlot) {< 360 - centerSlot) { point.below = !up;
1057 < 180 - centerSlot) {< 360 - centerSlot) { if (inverted) { 1063 < 180 - centerSlot) {< 360 - centerSlot) { if (inverted) {
1058 < 180 - centerSlot) {< 360 - centerSlot) { if (!align) { 1064 < 180 - centerSlot) {< 360 - centerSlot) { if (!align) {
1059 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.align = up ? 'left' : 'right'; 1065 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.align = up ? 'left' : 'right';
1060 < 180 - centerSlot) {< 360 - centerSlot) { } 1066 < 180 - centerSlot) {< 360 - centerSlot) { }
1061 < 180 - centerSlot) {< 360 - centerSlot) { } else { 1067 < 180 - centerSlot) {< 360 - centerSlot) { } else {
1062 < 180 - centerSlot) {< 360 - centerSlot) { if (!verticalAlign) { 1068 < 180 - centerSlot) {< 360 - centerSlot) { if (!verticalAlign) {
1063 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.verticalAlign = up ? 'bottom' : 'top'; 1069 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.verticalAlign = up ? 'bottom' : 'top';
1064 < 180 - centerSlot) {< 360 - centerSlot) { } 1070 < 180 - centerSlot) {< 360 - centerSlot) { }
1065 < 180 - centerSlot) {< 360 - centerSlot) { 1071 < 180 - centerSlot) {< 360 - centerSlot) {
1066 < 180 - centerSlot) {< 360 - centerSlot) { } 1072 < 180 - centerSlot) {< 360 - centerSlot) { }
1067 < 180 - centerSlot) {< 360 - centerSlot) { 1073 < 180 - centerSlot) {< 360 - centerSlot) {
1068 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.x = dataLabelOptions.xLow; 1074 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.x = dataLabelOptions.xLow;
1069 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.y = dataLabelOptions.yLow; 1075 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.y = dataLabelOptions.yLow;
1070 < 180 - centerSlot) {< 360 - centerSlot) { } 1076 < 180 - centerSlot) {< 360 - centerSlot) { }
1071 < 180 - centerSlot) {< 360 - centerSlot) { } 1077 < 180 - centerSlot) {< 360 - centerSlot) { }
1072 < 180 - centerSlot) {< 360 - centerSlot) { if (seriesProto.drawDataLabels) { 1078 < 180 - centerSlot) {< 360 - centerSlot) { if (seriesProto.drawDataLabels) {
1073 < 180 - centerSlot) {< 360 - centerSlot) { seriesProto.drawDataLabels.apply(this, arguments); 1079 < 180 - centerSlot) {< 360 - centerSlot) { seriesProto.drawDataLabels.apply(this, arguments);
1074 < 180 - centerSlot) {< 360 - centerSlot) { } 1080 < 180 - centerSlot) {< 360 - centerSlot) { }
1075 < 180 - centerSlot) {< 360 - centerSlot) { } 1081 < 180 - centerSlot) {< 360 - centerSlot) { }
1076 < 180 - centerSlot) {< 360 - centerSlot) { 1082 < 180 - centerSlot) {< 360 - centerSlot) {
1077 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.align = align; 1083 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.align = align;
1078 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.verticalAlign = verticalAlign; 1084 < 180 - centerSlot) {< 360 - centerSlot) { dataLabelOptions.verticalAlign = verticalAlign;
1079 < 180 - centerSlot) {< 360 - centerSlot) { }, 1085 < 180 - centerSlot) {< 360 - centerSlot) { },
1080 < 180 - centerSlot) {< 360 - centerSlot) { 1086 < 180 - centerSlot) {< 360 - centerSlot) {
1081 < 180 - centerSlot) {< 360 - centerSlot) { alignDataLabel: function() { 1087 < 180 - centerSlot) {< 360 - centerSlot) { alignDataLabel: function() {
1082 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes.column.prototype.alignDataLabel.apply(this, arguments); 1088 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes.column.prototype.alignDataLabel.apply(this, arguments);
1083 < 180 - centerSlot) {< 360 - centerSlot) { }, 1089 < 180 - centerSlot) {< 360 - centerSlot) { },
1084 < 180 - centerSlot) {< 360 - centerSlot) { 1090 < 180 - centerSlot) {< 360 - centerSlot) {
1085 < 180 - centerSlot) {< 360 - centerSlot) { setStackedPoints: noop, 1091 < 180 - centerSlot) {< 360 - centerSlot) { setStackedPoints: noop,
1086 < 180 - centerSlot) {< 360 - centerSlot) { 1092 < 180 - centerSlot) {< 360 - centerSlot) {
1087 < 180 - centerSlot) {< 360 - centerSlot) { getSymbol: noop, 1093 < 180 - centerSlot) {< 360 - centerSlot) { getSymbol: noop,
1088 < 180 - centerSlot) {< 360 - centerSlot) { 1094 < 180 - centerSlot) {< 360 - centerSlot) {
1089 < 180 - centerSlot) {< 360 - centerSlot) { drawPoints: noop 1095 < 180 - centerSlot) {< 360 - centerSlot) { drawPoints: noop
1090 < 180 - centerSlot) {< 360 - centerSlot) { }); 1096 < 180 - centerSlot) {< 360 - centerSlot) { });
1091 < 180 - centerSlot) {< 360 - centerSlot) { 1097 < 180 - centerSlot) {< 360 - centerSlot) {
1092 < 180 - centerSlot) {< 360 - centerSlot) { }(Highcharts)); 1098 < 180 - centerSlot) {< 360 - centerSlot) { }(Highcharts));
1093 < 180 - centerSlot) {< 360 - centerSlot) { (function(H) { 1099 < 180 - centerSlot) {< 360 - centerSlot) { (function(H) {
1094 < 180 - centerSlot) {< 360 - centerSlot) { /** 1100 < 180 - centerSlot) {< 360 - centerSlot) { /**
1095 < 180 - centerSlot) {< 360 - centerSlot) { * (c) 2010-2017 Torstein Honsi 1101 < 180 - centerSlot) {< 360 - centerSlot) { * (c) 2010-2017 Torstein Honsi
1096 < 180 - centerSlot) {< 360 - centerSlot) { * 1102 < 180 - centerSlot) {< 360 - centerSlot) { *
1097 < 180 - centerSlot) {< 360 - centerSlot) { * License: www.highcharts.com/license 1103 < 180 - centerSlot) {< 360 - centerSlot) { * License: www.highcharts.com/license
1098 < 180 - centerSlot) {< 360 - centerSlot) { */ 1104 < 180 - centerSlot) {< 360 - centerSlot) { */
1099 < 180 - centerSlot) {< 360 - centerSlot) { 1105 < 180 - centerSlot) {< 360 - centerSlot) {
1100 < 180 - centerSlot) {< 360 - centerSlot) { var seriesType = H.seriesType, 1106 < 180 - centerSlot) {< 360 - centerSlot) { var seriesType = H.seriesType,
1101 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes = H.seriesTypes; 1107 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes = H.seriesTypes;
1102 < 180 - centerSlot) {< 360 - centerSlot) { 1108 < 180 - centerSlot) {< 360 - centerSlot) {
1103 < 180 - centerSlot) {< 360 - centerSlot) { /** 1109 < 180 - centerSlot) {< 360 - centerSlot) { /**
1104 < 180 - centerSlot) {< 360 - centerSlot) { * The areasplinerange series type 1110 < 180 - centerSlot) {< 360 - centerSlot) { * The areasplinerange series type
1105 < 180 - centerSlot) {< 360 - centerSlot) { */ 1111 < 180 - centerSlot) {< 360 - centerSlot) { */
1106 < 180 - centerSlot) {< 360 - centerSlot) { seriesType('areasplinerange', 'arearange', null, { 1112 < 180 - centerSlot) {< 360 - centerSlot) { seriesType('areasplinerange', 'arearange', null, {
1107 < 180 - centerSlot) {< 360 - centerSlot) { getPointSpline: seriesTypes.spline.prototype.getPointSpline 1113 < 180 - centerSlot) {< 360 - centerSlot) { getPointSpline: seriesTypes.spline.prototype.getPointSpline
1108 < 180 - centerSlot) {< 360 - centerSlot) { }); 1114 < 180 - centerSlot) {< 360 - centerSlot) { });
1109 < 180 - centerSlot) {< 360 - centerSlot) { 1115 < 180 - centerSlot) {< 360 - centerSlot) {
1110 < 180 - centerSlot) {< 360 - centerSlot) { }(Highcharts)); 1116 < 180 - centerSlot) {< 360 - centerSlot) { }(Highcharts));
1111 < 180 - centerSlot) {< 360 - centerSlot) { (function(H) { 1117 < 180 - centerSlot) {< 360 - centerSlot) { (function(H) {
1112 < 180 - centerSlot) {< 360 - centerSlot) { /** 1118 < 180 - centerSlot) {< 360 - centerSlot) { /**
1113 < 180 - centerSlot) {< 360 - centerSlot) { * (c) 2010-2017 Torstein Honsi 1119 < 180 - centerSlot) {< 360 - centerSlot) { * (c) 2010-2017 Torstein Honsi
1114 < 180 - centerSlot) {< 360 - centerSlot) { * 1120 < 180 - centerSlot) {< 360 - centerSlot) { *
1115 < 180 - centerSlot) {< 360 - centerSlot) { * License: www.highcharts.com/license 1121 < 180 - centerSlot) {< 360 - centerSlot) { * License: www.highcharts.com/license
1116 < 180 - centerSlot) {< 360 - centerSlot) { */ 1122 < 180 - centerSlot) {< 360 - centerSlot) { */
1117 < 180 - centerSlot) {< 360 - centerSlot) { var defaultPlotOptions = H.defaultPlotOptions, 1123 < 180 - centerSlot) {< 360 - centerSlot) { var defaultPlotOptions = H.defaultPlotOptions,
1118 < 180 - centerSlot) {< 360 - centerSlot) { each = H.each, 1124 < 180 - centerSlot) {< 360 - centerSlot) { each = H.each,
1119 < 180 - centerSlot) {< 360 - centerSlot) { merge = H.merge, 1125 < 180 - centerSlot) {< 360 - centerSlot) { merge = H.merge,
1120 < 180 - centerSlot) {< 360 - centerSlot) { noop = H.noop, 1126 < 180 - centerSlot) {< 360 - centerSlot) { noop = H.noop,
1121 < 180 - centerSlot) {< 360 - centerSlot) { pick = H.pick, 1127 < 180 - centerSlot) {< 360 - centerSlot) { pick = H.pick,
1122 < 180 - centerSlot) {< 360 - centerSlot) { seriesType = H.seriesType, 1128 < 180 - centerSlot) {< 360 - centerSlot) { seriesType = H.seriesType,
1123 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes = H.seriesTypes; 1129 < 180 - centerSlot) {< 360 - centerSlot) { seriesTypes = H.seriesTypes;
1124 < 180 - centerSlot) {< 360 - centerSlot) { 1130 < 180 - centerSlot) {< 360 - centerSlot) {
1125 < 180 - centerSlot) {< 360 - centerSlot) { var colProto = seriesTypes.column.prototype; 1131 < 180 - centerSlot) {< 360 - centerSlot) { var colProto = seriesTypes.column.prototype;
1126 < 180 - centerSlot) {< 360 - centerSlot) { 1132 < 180 - centerSlot) {< 360 - centerSlot) {
1127 < 180 - centerSlot) {< 360 - centerSlot) { /** 1133 < 180 - centerSlot) {< 360 - centerSlot) { /**
1128 < 180 - centerSlot) {< 360 - centerSlot) { * The ColumnRangeSeries class 1134 < 180 - centerSlot) {< 360 - centerSlot) { * The ColumnRangeSeries class
1129 < 180 - centerSlot) {< 360 - centerSlot) { */ 1135 < 180 - centerSlot) {< 360 - centerSlot) { */
1130 < 180 - centerSlot) {< 360 - centerSlot) { seriesType('columnrange', 'arearange', merge(defaultPlotOptions.column, defaultPlotOptions.arearange, { 1136 < 180 - centerSlot) {< 360 - centerSlot) { seriesType('columnrange', 'arearange', merge(defaultPlotOptions.column, defaultPlotOptions.arearange, {
1131 < 180 - centerSlot) {< 360 - centerSlot) { lineWidth: 1, 1137 < 180 - centerSlot) {< 360 - centerSlot) { lineWidth: 1,
1132 < 180 - centerSlot) {< 360 - centerSlot) { pointRange: null 1138 < 180 - centerSlot) {< 360 - centerSlot) { pointRange: null
1133 < 180 - centerSlot) {< 360 - centerSlot) { 1139 < 180 - centerSlot) {< 360 - centerSlot) {
1134 < 180 - centerSlot) {< 360 - centerSlot) { // Prototype members 1140 < 180 - centerSlot) {< 360 - centerSlot) { // Prototype members
1135 < 180 - centerSlot) {< 360 - centerSlot) { }), { 1141 < 180 - centerSlot) {< 360 - centerSlot) { }), {
1136 < 180 - centerSlot) {< 360 - centerSlot) { /** 1142 < 180 - centerSlot) {< 360 - centerSlot) { /**
1137 < 180 - centerSlot) {< 360 - centerSlot) { * Translate data points from raw values x and y to plotX and plotY 1143 < 180 - centerSlot) {< 360 - centerSlot) { * Translate data points from raw values x and y to plotX and plotY
1138 < 180 - centerSlot) {< 360 - centerSlot) { */ 1144 < 180 - centerSlot) {< 360 - centerSlot) { */
1139 < 180 - centerSlot) {< 360 - centerSlot) { translate: function() { 1145 < 180 - centerSlot) {< 360 - centerSlot) { translate: function() {
1140 < 180 - centerSlot) {< 360 - centerSlot) { var series = this, 1146 < 180 - centerSlot) {< 360 - centerSlot) { var series = this,
1141 < 180 - centerSlot) {< 360 - centerSlot) { yAxis = series.yAxis, 1147 < 180 - centerSlot) {< 360 - centerSlot) { yAxis = series.yAxis,
1142 < 180 - centerSlot) {< 360 - centerSlot) { xAxis = series.xAxis, 1148 < 180 - centerSlot) {< 360 - centerSlot) { xAxis = series.xAxis,
1143 < 180 - centerSlot) {< 360 - centerSlot) { startAngleRad = xAxis.startAngleRad, 1149 < 180 - centerSlot) {< 360 - centerSlot) { startAngleRad = xAxis.startAngleRad,
1144 < 180 - centerSlot) {< 360 - centerSlot) { start, 1150 < 180 - centerSlot) {< 360 - centerSlot) { start,
1145 < 180 - centerSlot) {< 360 - centerSlot) { chart = series.chart, 1151 < 180 - centerSlot) {< 360 - centerSlot) { chart = series.chart,
1146 < 180 - centerSlot) {< 360 - centerSlot) { isRadial = series.xAxis.isRadial, 1152 < 180 - centerSlot) {< 360 - centerSlot) { isRadial = series.xAxis.isRadial,
1147 < 180 - centerSlot) {< 360 - centerSlot) { plotHigh; 1153 < 180 - centerSlot) {< 360 - centerSlot) { plotHigh;
1148 < 180 - centerSlot) {< 360 - centerSlot) { 1154 < 180 - centerSlot) {< 360 - centerSlot) {
1149 < 180 - centerSlot) {< 360 - centerSlot) { colProto.translate.apply(series); 1155 < 180 - centerSlot) {< 360 - centerSlot) { colProto.translate.apply(series);
1150 < 180 - centerSlot) {< 360 - centerSlot) { 1156 < 180 - centerSlot) {< 360 - centerSlot) {
1151 < 180 - centerSlot) {< 360 - centerSlot) { // Set plotLow and plotHigh 1157 < 180 - centerSlot) {< 360 - centerSlot) { // Set plotLow and plotHigh
1152 < 180 - centerSlot) {< 360 - centerSlot) { each(series.points, function(point) { 1158 < 180 - centerSlot) {< 360 - centerSlot) { each(series.points, function(point) {
1153 < 180 - centerSlot) {< 360 - centerSlot) { var shapeArgs = point.shapeArgs, 1159 < 180 - centerSlot) {< 360 - centerSlot) { var shapeArgs = point.shapeArgs,
1154 < 180 - centerSlot) {< 360 - centerSlot) { minPointLength = series.options.minPointLength, 1160 < 180 - centerSlot) {< 360 - centerSlot) { minPointLength = series.options.minPointLength,
1155 < 180 - centerSlot) {< 360 - centerSlot) { heightDifference, 1161 < 180 - centerSlot) {< 360 - centerSlot) { heightDifference,
1156 < 180 - centerSlot) {< 360 - centerSlot) { height, 1162 < 180 - centerSlot) {< 360 - centerSlot) { height,
1157 < 180 - centerSlot) {< 360 - centerSlot) { y; 1163 < 180 - centerSlot) {< 360 - centerSlot) { y;
1158 < 180 - centerSlot) {< 360 - centerSlot) { 1164 < 180 - centerSlot) {< 360 - centerSlot) {
1159 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHigh = plotHigh = yAxis.translate(point.high, 0, 1, 0, 1); 1165 < 180 - centerSlot) {< 360 - centerSlot) { point.plotHigh = plotHigh = yAxis.translate(point.high, 0, 1, 0, 1);
1160 < 180 - centerSlot) {< 360 - centerSlot) { point.plotLow = point.plotY; 1166 < 180 - centerSlot) {< 360 - centerSlot) { point.plotLow = point.plotY;
1161 < 180 - centerSlot) {< 360 - centerSlot) { 1167 < 180 - centerSlot) {< 360 - centerSlot) {
1162 < 180 - centerSlot) {< 360 - centerSlot) { // adjust shape 1168 < 180 - centerSlot) {< 360 - centerSlot) { // adjust shape
1163 < 180 - centerSlot) {< 360 - centerSlot) { y = plotHigh; 1169 < 180 - centerSlot) {< 360 - centerSlot) { y = plotHigh;
1164 < 180 - centerSlot) {< 360 - centerSlot) { height = pick(point.rectPlotY, point.plotY) - plotHigh; 1170 < 180 - centerSlot) {< 360 - centerSlot) { height = pick(point.rectPlotY, point.plotY) - plotHigh;
1165 < 180 - centerSlot) {< 360 - centerSlot) { 1171 < 180 - centerSlot) {< 360 - centerSlot) {
1166 < 180 - centerSlot) {< 360 - centerSlot) { // Adjust for minPointLength 1172 < 180 - centerSlot) {< 360 - centerSlot) { // Adjust for minPointLength
1167 < 180 - centerSlot) {< 360 - centerSlot) { if (Math.abs(height) < minPointLength) { 1173 < 180 - centerSlot) {< 360 - centerSlot) { if (Math.abs(height) < minPointLength) {
1168 < 180 - centerSlot) {< 360 - centerSlot) { heightDifference = (minPointLength - height); 1174 < 180 - centerSlot) {< 360 - centerSlot) { heightDifference = (minPointLength - height);
1169 < 180 - centerSlot) {< 360 - centerSlot) { height += heightDifference; 1175 < 180 - centerSlot) {< 360 - centerSlot) { height += heightDifference;
1170 < 180 - centerSlot) {< 360 - centerSlot) { y -= heightDifference / 2; 1176 < 180 - centerSlot) {< 360 - centerSlot) { y -= heightDifference / 2;
1171 < 180 - centerSlot) {< 360 - centerSlot) { 1177 < 180 - centerSlot) {< 360 - centerSlot) {
1172 < 180 - centerSlot) {< 360 - centerSlot) { // Adjust for negative ranges or reversed Y axis (#1457) 1178 < 180 - centerSlot) {< 360 - centerSlot) { // Adjust for negative ranges or reversed Y axis (#1457)
1173 < 180 - centerSlot) {< 360 - centerSlot) { } else if (height < 0) { 1179 < 180 - centerSlot) {< 360 - centerSlot) { } else if (height < 0) {
1174 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { height *= -1; 1180 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { height *= -1;
1175 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { y -= height; 1181 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { y -= height;
1176 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1182 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1177 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1183 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1178 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (isRadial) { 1184 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (isRadial) {
1179 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1185 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1180 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { start = point.barX + startAngleRad; 1186 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { start = point.barX + startAngleRad;
1181 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeType = 'path'; 1187 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeType = 'path';
1182 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeArgs = { 1188 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeArgs = {
1183 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: series.polarArc(y + height, y, start, start + point.pointWidth) 1189 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: series.polarArc(y + height, y, start, start + point.pointWidth)
1184 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }; 1190 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { };
1185 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else { 1191 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else {
1186 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.height = height; 1192 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.height = height;
1187 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.y = y; 1193 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.y = y;
1188 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1194 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1189 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.tooltipPos = chart.inverted ? [ 1195 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.tooltipPos = chart.inverted ? [
1190 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis.len + yAxis.pos - chart.plotLeft - y - height / 2, 1196 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis.len + yAxis.pos - chart.plotLeft - y - height / 2,
1191 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { xAxis.len + xAxis.pos - chart.plotTop - shapeArgs.x - 1197 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { xAxis.len + xAxis.pos - chart.plotTop - shapeArgs.x -
1192 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.width / 2, 1198 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.width / 2,
1193 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { height 1199 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { height
1194 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ] : [ 1200 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ] : [
1195 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { xAxis.left - chart.plotLeft + shapeArgs.x + 1201 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { xAxis.left - chart.plotLeft + shapeArgs.x +
1196 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.width / 2, 1202 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.width / 2,
1197 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis.pos - chart.plotTop + y + height / 2, 1203 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis.pos - chart.plotTop + y + height / 2,
1198 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { height 1204 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { height
1199 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ]; // don't inherit from column tooltip position - #3372 1205 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ]; // don't inherit from column tooltip position - #3372
1200 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1206 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1201 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1207 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1202 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1208 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1203 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { directTouch: true, 1209 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { directTouch: true,
1204 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { trackerGroups: ['group', 'dataLabelsGroup'], 1210 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { trackerGroups: ['group', 'dataLabelsGroup'],
1205 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawGraph: noop, 1211 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawGraph: noop,
1206 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCol: colProto.crispCol, 1212 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCol: colProto.crispCol,
1207 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawPoints: colProto.drawPoints, 1213 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawPoints: colProto.drawPoints,
1208 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawTracker: colProto.drawTracker, 1214 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawTracker: colProto.drawTracker,
1209 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { getColumnMetrics: colProto.getColumnMetrics, 1215 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { getColumnMetrics: colProto.getColumnMetrics,
1210 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { animate: function() { 1216 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { animate: function() {
1211 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return colProto.animate.apply(this, arguments); 1217 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return colProto.animate.apply(this, arguments);
1212 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1218 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1213 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { polarArc: function() { 1219 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { polarArc: function() {
1214 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return colProto.polarArc.apply(this, arguments); 1220 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return colProto.polarArc.apply(this, arguments);
1215 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1221 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1216 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointAttribs: colProto.pointAttribs 1222 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointAttribs: colProto.pointAttribs
1217 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1223 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1218 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1224 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1219 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts)); 1225 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts));
1220 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) { 1226 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) {
1221 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1227 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1222 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi 1228 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi
1223 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * 1229 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *
1224 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license 1230 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license
1225 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1231 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1226 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var each = H.each, 1232 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var each = H.each,
1227 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { isNumber = H.isNumber, 1233 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { isNumber = H.isNumber,
1228 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { merge = H.merge, 1234 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { merge = H.merge,
1229 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noop = H.noop, 1235 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noop = H.noop,
1230 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pick = H.pick, 1236 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pick = H.pick,
1231 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pInt = H.pInt, 1237 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pInt = H.pInt,
1232 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series = H.Series, 1238 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series = H.Series,
1233 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType, 1239 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType,
1234 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { TrackerMixin = H.TrackerMixin; 1240 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { TrackerMixin = H.TrackerMixin;
1235 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* 1241 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /*
1236 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * The GaugeSeries class 1242 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * The GaugeSeries class
1237 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1243 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1238 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('gauge', 'line', { 1244 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('gauge', 'line', {
1239 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dataLabels: { 1245 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dataLabels: {
1240 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { enabled: true, 1246 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { enabled: true,
1241 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { defer: false, 1247 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { defer: false,
1242 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { y: 15, 1248 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { y: 15,
1243 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { borderRadius: 3, 1249 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { borderRadius: 3,
1244 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crop: false, 1250 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crop: false,
1245 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { verticalAlign: 'top', 1251 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { verticalAlign: 'top',
1246 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { zIndex: 2 1252 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { zIndex: 2
1247 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1253 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1248 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1254 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1249 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dial: { 1255 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dial: {
1250 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // radius: '80%', 1256 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // radius: '80%',
1251 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // baseWidth: 3, 1257 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // baseWidth: 3,
1252 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // topWidth: 1, 1258 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // topWidth: 1,
1253 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // baseLength: '70%' // of radius 1259 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // baseLength: '70%' // of radius
1254 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // rearLength: '10%' 1260 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // rearLength: '10%'
1255 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1261 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1256 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1262 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1257 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1263 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1258 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivot: { 1264 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivot: {
1259 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { //radius: 5 1265 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { //radius: 5
1260 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1266 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1261 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1267 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1262 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltip: { 1268 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltip: {
1263 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { headerFormat: '' 1269 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { headerFormat: ''
1264 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1270 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1265 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { showInLegend: false 1271 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { showInLegend: false
1266 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1272 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1267 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Prototype members 1273 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Prototype members
1268 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, { 1274 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, {
1269 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // chart.angular will be set to true when a gauge series is present, and this will 1275 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // chart.angular will be set to true when a gauge series is present, and this will
1270 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // be used on the axes 1276 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // be used on the axes
1271 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { angular: true, 1277 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { angular: true,
1272 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { directTouch: true, // #5063 1278 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { directTouch: true, // #5063
1273 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawGraph: noop, 1279 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawGraph: noop,
1274 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { fixedBox: true, 1280 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { fixedBox: true,
1275 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { forceDL: true, 1281 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { forceDL: true,
1276 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noSharedTooltip: true, 1282 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noSharedTooltip: true,
1277 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { trackerGroups: ['group', 'dataLabelsGroup'], 1283 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { trackerGroups: ['group', 'dataLabelsGroup'],
1278 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1284 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1279 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1285 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1280 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Calculate paths etc 1286 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Calculate paths etc
1281 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1287 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1282 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translate: function() { 1288 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translate: function() {
1283 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1289 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1284 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this, 1290 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this,
1285 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis = series.yAxis, 1291 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis = series.yAxis,
1286 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options, 1292 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options,
1287 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { center = yAxis.center; 1293 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { center = yAxis.center;
1288 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1294 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1289 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { series.generatePoints(); 1295 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { series.generatePoints();
1290 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1296 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1291 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) { 1297 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) {
1292 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1298 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1293 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var dialOptions = merge(options.dial, point.dial), 1299 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var dialOptions = merge(options.dial, point.dial),
1294 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { radius = (pInt(pick(dialOptions.radius, 80)) * center[2]) / 200, 1300 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { radius = (pInt(pick(dialOptions.radius, 80)) * center[2]) / 200,
1295 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseLength = (pInt(pick(dialOptions.baseLength, 70)) * radius) / 100, 1301 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseLength = (pInt(pick(dialOptions.baseLength, 70)) * radius) / 100,
1296 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rearLength = (pInt(pick(dialOptions.rearLength, 10)) * radius) / 100, 1302 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rearLength = (pInt(pick(dialOptions.rearLength, 10)) * radius) / 100,
1297 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseWidth = dialOptions.baseWidth || 3, 1303 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseWidth = dialOptions.baseWidth || 3,
1298 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { topWidth = dialOptions.topWidth || 1, 1304 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { topWidth = dialOptions.topWidth || 1,
1299 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { overshoot = options.overshoot, 1305 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { overshoot = options.overshoot,
1300 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = yAxis.startAngleRad + yAxis.translate(point.y, null, null, null, true); 1306 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = yAxis.startAngleRad + yAxis.translate(point.y, null, null, null, true);
1301 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1307 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1302 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Handle the wrap and overshoot options 1308 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Handle the wrap and overshoot options
1303 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (isNumber(overshoot)) { 1309 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (isNumber(overshoot)) {
1304 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { overshoot = overshoot / 180 * Math.PI; 1310 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { overshoot = overshoot / 180 * Math.PI;
1305 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = Math.max(yAxis.startAngleRad - overshoot, Math.min(yAxis.endAngleRad + overshoot, rotation)); 1311 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = Math.max(yAxis.startAngleRad - overshoot, Math.min(yAxis.endAngleRad + overshoot, rotation));
1306 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1312 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1307 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else if (options.wrap === false) { 1313 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else if (options.wrap === false) {
1308 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = Math.max(yAxis.startAngleRad, Math.min(yAxis.endAngleRad, rotation)); 1314 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = Math.max(yAxis.startAngleRad, Math.min(yAxis.endAngleRad, rotation));
1309 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1315 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1310 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1316 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1311 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = rotation * 180 / Math.PI; 1317 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation = rotation * 180 / Math.PI;
1312 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1318 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1313 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeType = 'path'; 1319 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeType = 'path';
1314 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeArgs = { 1320 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.shapeArgs = {
1315 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: dialOptions.path || [ 1321 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: dialOptions.path || [
1316 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', -rearLength, -baseWidth / 2, 1322 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', -rearLength, -baseWidth / 2,
1317 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1323 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1318 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseLength, -baseWidth / 2, 1324 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseLength, -baseWidth / 2,
1319 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { radius, -topWidth / 2, 1325 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { radius, -topWidth / 2,
1320 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { radius, topWidth / 2, 1326 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { radius, topWidth / 2,
1321 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseLength, baseWidth / 2, -rearLength, baseWidth / 2, 1327 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { baseLength, baseWidth / 2, -rearLength, baseWidth / 2,
1322 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'z' 1328 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'z'
1323 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ], 1329 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ],
1324 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateX: center[0], 1330 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateX: center[0],
1325 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateY: center[1], 1331 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateY: center[1],
1326 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: rotation 1332 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: rotation
1327 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }; 1333 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { };
1328 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1334 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1329 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Positions for data label 1335 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Positions for data label
1330 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.plotX = center[0]; 1336 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.plotX = center[0];
1331 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.plotY = center[1]; 1337 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.plotY = center[1];
1332 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1338 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1333 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1339 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1334 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1340 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1335 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1341 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1336 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Draw the points where each point is one needle 1342 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Draw the points where each point is one needle
1337 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1343 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1338 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawPoints: function() { 1344 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawPoints: function() {
1339 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1345 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1340 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this, 1346 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this,
1341 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { center = series.yAxis.center, 1347 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { center = series.yAxis.center,
1342 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivot = series.pivot, 1348 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivot = series.pivot,
1343 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options, 1349 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options,
1344 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivotOptions = options.pivot, 1350 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivotOptions = options.pivot,
1345 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { renderer = series.chart.renderer; 1351 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { renderer = series.chart.renderer;
1346 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1352 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1347 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) { 1353 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) {
1348 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1354 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1349 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var graphic = point.graphic, 1355 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var graphic = point.graphic,
1350 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs = point.shapeArgs, 1356 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs = point.shapeArgs,
1351 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d = shapeArgs.d, 1357 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d = shapeArgs.d,
1352 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dialOptions = merge(options.dial, point.dial); // #1233 1358 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dialOptions = merge(options.dial, point.dial); // #1233
1353 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1359 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1354 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (graphic) { 1360 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (graphic) {
1355 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { graphic.animate(shapeArgs); 1361 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { graphic.animate(shapeArgs);
1356 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.d = d; // animate alters it 1362 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs.d = d; // animate alters it
1357 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else { 1363 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else {
1358 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.graphic = renderer[point.shapeType](shapeArgs) 1364 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.graphic = renderer[point.shapeType](shapeArgs)
1359 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .attr({ 1365 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .attr({
1360 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: shapeArgs.rotation, // required by VML when animation is false 1366 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: shapeArgs.rotation, // required by VML when animation is false
1361 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { zIndex: 1 1367 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { zIndex: 1
1362 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }) 1368 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { })
1363 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-dial') 1369 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-dial')
1364 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(series.group); 1370 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(series.group);
1365 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1371 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1366 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1372 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1367 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1373 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1368 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1374 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1369 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1375 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1370 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Add or move the pivot 1376 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Add or move the pivot
1371 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (pivot) { 1377 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (pivot) {
1372 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivot.animate({ // #1235 1378 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pivot.animate({ // #1235
1373 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateX: center[0], 1379 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateX: center[0],
1374 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateY: center[1] 1380 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translateY: center[1]
1375 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1381 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1376 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else { 1382 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } else {
1377 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { series.pivot = renderer.circle(0, 0, pick(pivotOptions.radius, 5)) 1383 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { series.pivot = renderer.circle(0, 0, pick(pivotOptions.radius, 5))
1378 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .attr({ 1384 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .attr({
1379 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { zIndex: 2 1385 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { zIndex: 2
1380 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }) 1386 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { })
1381 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-pivot') 1387 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-pivot')
1382 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .translate(center[0], center[1]) 1388 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .translate(center[0], center[1])
1383 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(series.group); 1389 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(series.group);
1384 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1390 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1385 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1391 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1386 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1392 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1387 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1393 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1388 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1394 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1389 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1395 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1390 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Animate the arrow up from startAngle 1396 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Animate the arrow up from startAngle
1391 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1397 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1392 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { animate: function(init) { 1398 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { animate: function(init) {
1393 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this; 1399 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this;
1394 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1400 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1395 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (!init) { 1401 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (!init) {
1396 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) { 1402 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) {
1397 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var graphic = point.graphic; 1403 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var graphic = point.graphic;
1398 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1404 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1399 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (graphic) { 1405 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (graphic) {
1400 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // start value 1406 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // start value
1401 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { graphic.attr({ 1407 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { graphic.attr({
1402 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: series.yAxis.startAngleRad * 180 / Math.PI 1408 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: series.yAxis.startAngleRad * 180 / Math.PI
1403 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1409 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1404 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1410 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1405 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // animate 1411 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // animate
1406 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { graphic.animate({ 1412 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { graphic.animate({
1407 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: point.shapeArgs.rotation 1413 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { rotation: point.shapeArgs.rotation
1408 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, series.options.animation); 1414 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, series.options.animation);
1409 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1415 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1410 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1416 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1411 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1417 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1412 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // delete this function to allow it only once 1418 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // delete this function to allow it only once
1413 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { series.animate = null; 1419 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { series.animate = null;
1414 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1420 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1415 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1421 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1416 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1422 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1417 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { render: function() { 1423 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { render: function() {
1418 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.group = this.plotGroup( 1424 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.group = this.plotGroup(
1419 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'group', 1425 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'group',
1420 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'series', 1426 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'series',
1421 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.visible ? 'visible' : 'hidden', 1427 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.visible ? 'visible' : 'hidden',
1422 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.options.zIndex, 1428 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.options.zIndex,
1423 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.chart.seriesGroup 1429 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.chart.seriesGroup
1424 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ); 1430 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { );
1425 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series.prototype.render.call(this); 1431 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series.prototype.render.call(this);
1426 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.group.clip(this.chart.clipRect); 1432 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.group.clip(this.chart.clipRect);
1427 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1433 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1428 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1434 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1429 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1435 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1430 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Extend the basic setData method by running processData and generatePoints immediately, 1436 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Extend the basic setData method by running processData and generatePoints immediately,
1431 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * in order to access the points from the legend. 1437 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * in order to access the points from the legend.
1432 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1438 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1433 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { setData: function(data, redraw) { 1439 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { setData: function(data, redraw) {
1434 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series.prototype.setData.call(this, data, false); 1440 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series.prototype.setData.call(this, data, false);
1435 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.processData(); 1441 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.processData();
1436 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.generatePoints(); 1442 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.generatePoints();
1437 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (pick(redraw, true)) { 1443 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (pick(redraw, true)) {
1438 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.chart.redraw(); 1444 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.chart.redraw();
1439 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1445 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1440 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1446 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1441 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1447 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1442 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1448 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1443 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * If the tracking module is loaded, add the point tracker 1449 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * If the tracking module is loaded, add the point tracker
1444 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1450 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1445 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawTracker: TrackerMixin && TrackerMixin.drawTrackerPoint 1451 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawTracker: TrackerMixin && TrackerMixin.drawTrackerPoint
1446 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1452 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1447 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Point members 1453 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Point members
1448 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, { 1454 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, {
1449 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1455 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1450 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Don't do any hover colors or anything 1456 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Don't do any hover colors or anything
1451 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1457 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1452 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { setState: function(state) { 1458 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { setState: function(state) {
1453 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.state = state; 1459 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { this.state = state;
1454 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1460 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1455 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1461 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1456 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1462 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1457 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts)); 1463 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts));
1458 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) { 1464 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) {
1459 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1465 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1460 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi 1466 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi
1461 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * 1467 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *
1462 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license 1468 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license
1463 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1469 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1464 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var each = H.each, 1470 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var each = H.each,
1465 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noop = H.noop, 1471 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noop = H.noop,
1466 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pick = H.pick, 1472 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pick = H.pick,
1467 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType, 1473 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType,
1468 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes = H.seriesTypes; 1474 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes = H.seriesTypes;
1469 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1475 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1470 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1476 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1471 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * The boxplot series type. 1477 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * The boxplot series type.
1472 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * 1478 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *
1473 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * @constructor seriesTypes.boxplot 1479 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * @constructor seriesTypes.boxplot
1474 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * @augments seriesTypes.column 1480 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * @augments seriesTypes.column
1475 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1481 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1476 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('boxplot', 'column', { 1482 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('boxplot', 'column', {
1477 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { threshold: null, 1483 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { threshold: null,
1478 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltip: { 1484 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltip: {
1479 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1485 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1480 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointFormat: '<span class="highcharts-color-{point.colorIndex}">\u25CF</span> <b> {series.name}</b><br/>' + 1486 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointFormat: '<span class="highcharts-color-{point.colorIndex}">\u25CF</span> <b> {series.name}</b><br/>' +
1481 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Maximum: {point.high}<br/>' + 1487 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Maximum: {point.high}<br/>' +
1482 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Upper quartile: {point.q3}<br/>' + 1488 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Upper quartile: {point.q3}<br/>' +
1483 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Median: {point.median}<br/>' + 1489 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Median: {point.median}<br/>' +
1484 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Lower quartile: {point.q1}<br/>' + 1490 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Lower quartile: {point.q1}<br/>' +
1485 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Minimum: {point.low}<br/>' 1491 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'Minimum: {point.low}<br/>'
1486 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1492 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1487 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1493 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1488 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { whiskerLength: '50%' 1494 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { whiskerLength: '50%'
1489 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1495 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1490 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1496 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1491 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, /** @lends seriesTypes.boxplot */ { 1497 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, /** @lends seriesTypes.boxplot */ {
1492 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointArrayMap: ['low', 'q1', 'median', 'q3', 'high'], // array point configs are mapped to this 1498 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointArrayMap: ['low', 'q1', 'median', 'q3', 'high'], // array point configs are mapped to this
1493 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { toYData: function(point) { // return a plain array for speedy calculation 1499 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { toYData: function(point) { // return a plain array for speedy calculation
1494 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return [point.low, point.q1, point.median, point.q3, point.high]; 1500 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return [point.low, point.q1, point.median, point.q3, point.high];
1495 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1501 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1496 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointValKey: 'high', // defines the top of the tracker 1502 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointValKey: 'high', // defines the top of the tracker
1497 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1503 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1498 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1504 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1499 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1505 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1500 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1506 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1501 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Disable data labels for box plot 1507 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Disable data labels for box plot
1502 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1508 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1503 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawDataLabels: noop, 1509 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawDataLabels: noop,
1504 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1510 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1505 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1511 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1506 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Translate data points from raw values x and y to plotX and plotY 1512 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Translate data points from raw values x and y to plotX and plotY
1507 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1513 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1508 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translate: function() { 1514 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translate: function() {
1509 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this, 1515 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this,
1510 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis = series.yAxis, 1516 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis = series.yAxis,
1511 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointArrayMap = series.pointArrayMap; 1517 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointArrayMap = series.pointArrayMap;
1512 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1518 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1513 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.column.prototype.translate.apply(series); 1519 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.column.prototype.translate.apply(series);
1514 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1520 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1515 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // do the translation on each point dimension 1521 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // do the translation on each point dimension
1516 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) { 1522 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(series.points, function(point) {
1517 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(pointArrayMap, function(key) { 1523 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(pointArrayMap, function(key) {
1518 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (point[key] !== null) { 1524 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (point[key] !== null) {
1519 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point[key + 'Plot'] = yAxis.translate(point[key], 0, 1, 0, 1); 1525 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point[key + 'Plot'] = yAxis.translate(point[key], 0, 1, 0, 1);
1520 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1526 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1521 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1527 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1522 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1528 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1523 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1529 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1524 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1530 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1525 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1531 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1526 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Draw the data points 1532 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Draw the data points
1527 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1533 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1528 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawPoints: function() { 1534 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawPoints: function() {
1529 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this, //state = series.state, 1535 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this, //state = series.state,
1530 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { points = series.points, 1536 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { points = series.points,
1531 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options, 1537 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options,
1532 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { chart = series.chart, 1538 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { chart = series.chart,
1533 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { renderer = chart.renderer, 1539 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { renderer = chart.renderer,
1534 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q1Plot, 1540 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q1Plot,
1535 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q3Plot, 1541 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q3Plot,
1536 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot, 1542 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot,
1537 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot, 1543 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot,
1538 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot, 1544 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot,
1539 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPath, 1545 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPath,
1540 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr, 1546 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr,
1541 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX = 0, 1547 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX = 0,
1542 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { boxPath, 1548 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { boxPath,
1543 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { width, 1549 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { width,
1544 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, 1550 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left,
1545 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right, 1551 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right,
1546 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { halfWidth, 1552 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { halfWidth,
1547 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { doQuartiles = series.doQuartiles !== false, // error bar inherits this series type but doesn't do quartiles 1553 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { doQuartiles = series.doQuartiles !== false, // error bar inherits this series type but doesn't do quartiles
1548 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointWiskerLength, 1554 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointWiskerLength,
1549 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { whiskerLength = series.options.whiskerLength; 1555 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { whiskerLength = series.options.whiskerLength;
1550 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1556 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1551 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1557 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1552 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(points, function(point) { 1558 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(points, function(point) {
1553 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1559 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1554 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var graphic = point.graphic, 1560 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var graphic = point.graphic,
1555 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { verb = graphic ? 'animate' : 'attr', 1561 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { verb = graphic ? 'animate' : 'attr',
1556 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs = point.shapeArgs; // the box 1562 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs = point.shapeArgs; // the box
1557 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1563 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1558 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1564 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1559 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1565 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1560 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (point.plotY !== undefined) { 1566 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (point.plotY !== undefined) {
1561 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1567 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1562 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // crisp vector coordinates 1568 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // crisp vector coordinates
1563 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { width = shapeArgs.width; 1569 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { width = shapeArgs.width;
1564 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left = Math.floor(shapeArgs.x); 1570 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left = Math.floor(shapeArgs.x);
1565 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right = left + width; 1571 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right = left + width;
1566 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { halfWidth = Math.round(width / 2); 1572 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { halfWidth = Math.round(width / 2);
1567 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q1Plot = Math.floor(doQuartiles ? point.q1Plot : point.lowPlot); 1573 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q1Plot = Math.floor(doQuartiles ? point.q1Plot : point.lowPlot);
1568 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q3Plot = Math.floor(doQuartiles ? point.q3Plot : point.lowPlot); 1574 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q3Plot = Math.floor(doQuartiles ? point.q3Plot : point.lowPlot);
1569 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot = Math.floor(point.highPlot); 1575 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot = Math.floor(point.highPlot);
1570 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot = Math.floor(point.lowPlot); 1576 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot = Math.floor(point.lowPlot);
1571 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1577 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1572 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (!graphic) { 1578 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (!graphic) {
1573 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.graphic = graphic = renderer.g('point') 1579 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.graphic = graphic = renderer.g('point')
1574 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(series.group); 1580 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(series.group);
1575 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1581 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1576 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.stem = renderer.path() 1582 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.stem = renderer.path()
1577 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-stem') 1583 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-stem')
1578 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic); 1584 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic);
1579 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1585 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1580 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (whiskerLength) { 1586 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (whiskerLength) {
1581 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.whiskers = renderer.path() 1587 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.whiskers = renderer.path()
1582 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-whisker') 1588 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-whisker')
1583 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic); 1589 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic);
1584 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1590 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1585 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (doQuartiles) { 1591 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (doQuartiles) {
1586 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.box = renderer.path(boxPath) 1592 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.box = renderer.path(boxPath)
1587 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-box') 1593 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-box')
1588 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic); 1594 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic);
1589 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1595 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1590 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.medianShape = renderer.path(medianPath) 1596 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.medianShape = renderer.path(medianPath)
1591 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-median') 1597 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .addClass('highcharts-boxplot-median')
1592 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic); 1598 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { .add(graphic);
1593 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1599 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1594 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1600 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1595 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1601 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1596 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1602 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1597 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1603 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1598 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1604 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1599 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1605 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1600 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1606 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1601 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1607 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1602 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The stem 1608 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The stem
1603 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.stem.strokeWidth() % 2) / 2; 1609 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.stem.strokeWidth() % 2) / 2;
1604 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX = left + halfWidth + crispCorr; 1610 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX = left + halfWidth + crispCorr;
1605 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.stem[verb]({ 1611 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.stem[verb]({
1606 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [ 1612 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [
1607 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // stem up 1613 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // stem up
1608 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', 1614 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M',
1609 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, q3Plot, 1615 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, q3Plot,
1610 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1616 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1611 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, highPlot, 1617 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, highPlot,
1612 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1618 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1613 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // stem down 1619 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // stem down
1614 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', 1620 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M',
1615 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, q1Plot, 1621 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, q1Plot,
1616 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1622 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1617 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, lowPlot 1623 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX, lowPlot
1618 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ] 1624 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ]
1619 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1625 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1620 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1626 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1621 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The box 1627 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The box
1622 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (doQuartiles) { 1628 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (doQuartiles) {
1623 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.box.strokeWidth() % 2) / 2; 1629 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.box.strokeWidth() % 2) / 2;
1624 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q1Plot = Math.floor(q1Plot) + crispCorr; 1630 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q1Plot = Math.floor(q1Plot) + crispCorr;
1625 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q3Plot = Math.floor(q3Plot) + crispCorr; 1631 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { q3Plot = Math.floor(q3Plot) + crispCorr;
1626 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left += crispCorr; 1632 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left += crispCorr;
1627 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right += crispCorr; 1633 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right += crispCorr;
1628 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.box[verb]({ 1634 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.box[verb]({
1629 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [ 1635 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [
1630 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', 1636 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M',
1631 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, q3Plot, 1637 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, q3Plot,
1632 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1638 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1633 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, q1Plot, 1639 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, q1Plot,
1634 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1640 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1635 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right, q1Plot, 1641 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right, q1Plot,
1636 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1642 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1637 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right, q3Plot, 1643 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right, q3Plot,
1638 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1644 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1639 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, q3Plot, 1645 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, q3Plot,
1640 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'z' 1646 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'z'
1641 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ] 1647 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ]
1642 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1648 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1643 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1649 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1644 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1650 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1645 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The whiskers 1651 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The whiskers
1646 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (whiskerLength) { 1652 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { if (whiskerLength) {
1647 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.whiskers.strokeWidth() % 2) / 2; 1653 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.whiskers.strokeWidth() % 2) / 2;
1648 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot = highPlot + crispCorr; 1654 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot = highPlot + crispCorr;
1649 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot = lowPlot + crispCorr; 1655 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot = lowPlot + crispCorr;
1650 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointWiskerLength = (/%$/).test(whiskerLength) ? halfWidth * parseFloat(whiskerLength) / 100 : whiskerLength / 2; 1656 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointWiskerLength = (/%$/).test(whiskerLength) ? halfWidth * parseFloat(whiskerLength) / 100 : whiskerLength / 2;
1651 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.whiskers[verb]({ 1657 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.whiskers[verb]({
1652 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [ 1658 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [
1653 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // High whisker 1659 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // High whisker
1654 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', 1660 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M',
1655 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX - pointWiskerLength, 1661 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX - pointWiskerLength,
1656 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot, 1662 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot,
1657 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1663 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1658 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX + pointWiskerLength, 1664 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX + pointWiskerLength,
1659 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot, 1665 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { highPlot,
1660 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1666 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1661 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Low whisker 1667 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Low whisker
1662 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', 1668 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M',
1663 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX - pointWiskerLength, 1669 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX - pointWiskerLength,
1664 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot, 1670 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot,
1665 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1671 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1666 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX + pointWiskerLength, 1672 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispX + pointWiskerLength,
1667 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot 1673 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { lowPlot
1668 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ] 1674 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ]
1669 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1675 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1670 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1676 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1671 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1677 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1672 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The median 1678 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // The median
1673 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot = Math.round(point.medianPlot); 1679 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot = Math.round(point.medianPlot);
1674 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.medianShape.strokeWidth() % 2) / 2; 1680 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { crispCorr = (point.medianShape.strokeWidth() % 2) / 2;
1675 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot = medianPlot + crispCorr; 1681 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot = medianPlot + crispCorr;
1676 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1682 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1677 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.medianShape[verb]({ 1683 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.medianShape[verb]({
1678 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [ 1684 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { d: [
1679 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M', 1685 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'M',
1680 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left, 1686 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { left,
1681 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot, 1687 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot,
1682 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L', 1688 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 'L',
1683 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right, 1689 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { right,
1684 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot 1690 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { medianPlot
1685 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ] 1691 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { ]
1686 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1692 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1687 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1693 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1688 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1694 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1689 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1695 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1690 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1696 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1691 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { setStackedPoints: noop // #3890 1697 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { setStackedPoints: noop // #3890
1692 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1698 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1693 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1699 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1694 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1700 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1695 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1701 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1696 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* **************************************************************************** 1702 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* ****************************************************************************
1697 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * End Box plot series code * 1703 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * End Box plot series code *
1698 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/ 1704 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/
1699 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1705 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1700 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts)); 1706 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts));
1701 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) { 1707 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) {
1702 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1708 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1703 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi 1709 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi
1704 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * 1710 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *
1705 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license 1711 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license
1706 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1712 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1707 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var each = H.each, 1713 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var each = H.each,
1708 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noop = H.noop, 1714 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { noop = H.noop,
1709 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType, 1715 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType,
1710 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes = H.seriesTypes; 1716 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes = H.seriesTypes;
1711 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1717 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1712 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1718 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1713 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* **************************************************************************** 1719 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* ****************************************************************************
1714 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Start error bar series code * 1720 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Start error bar series code *
1715 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/ 1721 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/
1716 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('errorbar', 'boxplot', { 1722 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('errorbar', 'boxplot', {
1717 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1723 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1718 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { grouping: false, 1724 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { grouping: false,
1719 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { linkedTo: ':previous', 1725 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { linkedTo: ':previous',
1720 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltip: { 1726 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltip: {
1721 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointFormat: '<span style="color:{point.color}">\u25CF</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>' 1727 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointFormat: '<span style="color:{point.color}">\u25CF</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>'
1722 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1728 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1723 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { whiskerWidth: null 1729 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { whiskerWidth: null
1724 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1730 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1725 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Prototype members 1731 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Prototype members
1726 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, { 1732 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, {
1727 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { type: 'errorbar', 1733 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { type: 'errorbar',
1728 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointArrayMap: ['low', 'high'], // array point configs are mapped to this 1734 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointArrayMap: ['low', 'high'], // array point configs are mapped to this
1729 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { toYData: function(point) { // return a plain array for speedy calculation 1735 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { toYData: function(point) { // return a plain array for speedy calculation
1730 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return [point.low, point.high]; 1736 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return [point.low, point.high];
1731 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1737 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1732 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointValKey: 'high', // defines the top of the tracker 1738 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointValKey: 'high', // defines the top of the tracker
1733 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { doQuartiles: false, 1739 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { doQuartiles: false,
1734 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawDataLabels: seriesTypes.arearange ? function() { 1740 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { drawDataLabels: seriesTypes.arearange ? function() {
1735 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var valKey = this.pointValKey; 1741 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var valKey = this.pointValKey;
1736 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.arearange.prototype.drawDataLabels.call(this); 1742 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.arearange.prototype.drawDataLabels.call(this);
1737 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Arearange drawDataLabels does not reset point.y to high, but to low after drawing. #4133 1743 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Arearange drawDataLabels does not reset point.y to high, but to low after drawing. #4133
1738 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(this.data, function(point) { 1744 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { each(this.data, function(point) {
1739 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.y = point[valKey]; 1745 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point.y = point[valKey];
1740 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1746 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1741 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } : noop, 1747 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } : noop,
1742 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1748 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1743 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1749 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1744 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Get the width and X offset, either on top of the linked series column 1750 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Get the width and X offset, either on top of the linked series column
1745 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * or standalone 1751 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * or standalone
1746 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1752 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1747 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { getColumnMetrics: function() { 1753 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { getColumnMetrics: function() {
1748 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return (this.linkedParent && this.linkedParent.columnMetrics) || 1754 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { return (this.linkedParent && this.linkedParent.columnMetrics) ||
1749 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.column.prototype.getColumnMetrics.call(this); 1755 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.column.prototype.getColumnMetrics.call(this);
1750 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { } 1756 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }
1751 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }); 1757 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { });
1752 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1758 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1753 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* **************************************************************************** 1759 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* ****************************************************************************
1754 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * End error bar series code * 1760 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * End error bar series code *
1755 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/ 1761 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/
1756 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1762 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1757 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts)); 1763 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }(Highcharts));
1758 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) { 1764 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { (function(H) {
1759 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1765 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1760 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi 1766 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * (c) 2010-2017 Torstein Honsi
1761 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * 1767 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *
1762 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license 1768 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * License: www.highcharts.com/license
1763 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1769 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1764 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var correctFloat = H.correctFloat, 1770 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var correctFloat = H.correctFloat,
1765 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { isNumber = H.isNumber, 1771 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { isNumber = H.isNumber,
1766 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pick = H.pick, 1772 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pick = H.pick,
1767 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Point = H.Point, 1773 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Point = H.Point,
1768 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series = H.Series, 1774 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { Series = H.Series,
1769 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType, 1775 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType = H.seriesType,
1770 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes = H.seriesTypes; 1776 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes = H.seriesTypes;
1771 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1777 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1772 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* **************************************************************************** 1778 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /* ****************************************************************************
1773 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Start Waterfall series code * 1779 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Start Waterfall series code *
1774 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/ 1780 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { *****************************************************************************/
1775 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('waterfall', 'column', { 1781 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesType('waterfall', 'column', {
1776 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dataLabels: { 1782 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { dataLabels: {
1777 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { inside: true 1783 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { inside: true
1778 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, 1784 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { },
1779 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1785 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1780 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1786 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1781 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Prototype members 1787 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // Prototype members
1782 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, { 1788 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { }, {
1783 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointValKey: 'y', 1789 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { pointValKey: 'y',
1784 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1790 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1785 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /** 1791 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { /**
1786 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Translate data points from raw values 1792 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { * Translate data points from raw values
1787 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */ 1793 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { */
1788 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translate: function() { 1794 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { translate: function() {
1789 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this, 1795 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { var series = this,
1790 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options, 1796 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { options = series.options,
1791 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis = series.yAxis, 1797 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yAxis = series.yAxis,
1792 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { len, 1798 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { len,
1793 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { i, 1799 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { i,
1794 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { points, 1800 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { points,
1795 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point, 1801 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { point,
1796 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs, 1802 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { shapeArgs,
1797 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { stack, 1803 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { stack,
1798 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { y, 1804 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { y,
1799 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yValue, 1805 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { yValue,
1800 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { previousY, 1806 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { previousY,
1801 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { previousIntermediate, 1807 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { previousIntermediate,
1802 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { range, 1808 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { range,
1803 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { minPointLength = pick(options.minPointLength, 5), 1809 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { minPointLength = pick(options.minPointLength, 5),
1804 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { halfMinPointLength = minPointLength / 2, 1810 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { halfMinPointLength = minPointLength / 2,
1805 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { threshold = options.threshold, 1811 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { threshold = options.threshold,
1806 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { stacking = options.stacking, 1812 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { stacking = options.stacking,
1807 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { stackIndicator, 1813 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { stackIndicator,
1808 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltipY; 1814 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { tooltipY;
1809 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1815 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1810 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // run column series translate 1816 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { // run column series translate
1811 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.column.prototype.translate.apply(series); 1817 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { seriesTypes.column.prototype.translate.apply(series);
1812 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1818 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1813 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { previousY = previousIntermediate = threshold; 1819 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { previousY = previousIntermediate = threshold;
1814 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { points = series.points; 1820 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { points = series.points;
1815 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { 1821 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {
1816 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { for (i = 0, len = points.length; i < len; i++) { 1822 < 180 - centerSlot) {< 360 - centerSlot) {< 0) { for (i = 0, len = points.length; i < len; i++) {
1817 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { // cache current point object 1823 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { // cache current point object
1818 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { point = points[i]; 1824 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { point = points[i];
1819 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { yValue = series.processedYData[i]; 1825 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { yValue = series.processedYData[i];
1820 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { shapeArgs = point.shapeArgs; 1826 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { shapeArgs = point.shapeArgs;
1821 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { 1827 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {
1822 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { // get current stack 1828 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { // get current stack
1823 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { stack = stacking && yAxis.stacks[(series.negStacks && yValue < threshold ? '-' : '') + series.stackKey]; 1829 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) { stack = stacking && yAxis.stacks[(series.negStacks && yValue < threshold ? '-' : '') + series.stackKey];
1824 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; stackIndicator = series.getStackIndicator( 1830 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; stackIndicator = series.getStackIndicator(
1825 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; stackIndicator, 1831 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; stackIndicator,
1826 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; point.x, 1832 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; point.x,
1827 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; series.index 1833 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; series.index
1828 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; ); 1834 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; );
1829 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; range = stack ? 1835 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; range = stack ?
1830 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; stack[point.x].points[stackIndicator.key] : [0, yValue]; 1836 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; stack[point.x].points[stackIndicator.key] : [0, yValue];
1831 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; 1837 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];
1832 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // override point value for sums 1838 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // override point value for sums
1833 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // #3710 Update point does not propagate to sum 1839 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // #3710 Update point does not propagate to sum
1834 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; if (point.isSum) { 1840 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; if (point.isSum) {
1835 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; point.y = correctFloat(yValue); 1841 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; point.y = correctFloat(yValue);
1836 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } else if (point.isIntermediateSum) { 1842 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } else if (point.isIntermediateSum) {
1837 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; point.y = correctFloat(yValue - previousIntermediate); // #3840 1843 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; point.y = correctFloat(yValue - previousIntermediate); // #3840
1838 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } 1844 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; }
1839 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // up points 1845 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // up points
1840 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; y = Math.max(previousY, previousY + point.y) + range[0]; 1846 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; y = Math.max(previousY, previousY + point.y) + range[0];
1841 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y = yAxis.toPixels(y, true); 1847 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y = yAxis.translate(y, 0, 1, 0, 1);
1842 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; 1848 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];
1843 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // sum points 1849 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // sum points
1844 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; if (point.isSum) { 1850 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; if (point.isSum) {
1845 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y = yAxis.toPixels(range[1], true); 1851 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y = yAxis.translate(range[1], 0, 1, 0, 1);
1846 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.height = Math.min(yAxis.toPixels(range[0], true), yAxis.len) - 1852 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.height = Math.min(yAxis.translate(range[0], 0, 1, 0, 1), yAxis.len) -
1847 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y; // #4256 1853 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y; // #4256
1848 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; 1854 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];
1849 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } else if (point.isIntermediateSum) { 1855 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } else if (point.isIntermediateSum) {
1850 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y = yAxis.toPixels(range[1], true); 1856 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y = yAxis.translate(range[1], 0, 1, 0, 1);
1851 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.height = Math.min(yAxis.toPixels(previousIntermediate, true), yAxis.len) - 1857 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.height = Math.min(yAxis.translate(previousIntermediate, 0, 1, 0, 1), yAxis.len) -
1852 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y; 1858 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.y;
1853 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; previousIntermediate = range[1]; 1859 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; previousIntermediate = range[1];
1854 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; 1860 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];
1855 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // If it's not the sum point, update previous stack end position and get 1861 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // If it's not the sum point, update previous stack end position and get
1856 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // shape height (#3886) 1862 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // shape height (#3886)
1857 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } else { 1863 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } else {
1858 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.height = yValue > 0 ? 1864 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; shapeArgs.height = yValue > 0 ?
1859 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; yAxis.toPixels(previousY, true) - shapeArgs.y : 1865 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; yAxis.translate(previousY, 0, 1, 0, 1) - shapeArgs.y :
1860 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; yAxis.toPixels(previousY, true) - yAxis.toPixels(previousY - yValue, true); 1866 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; yAxis.translate(previousY, 0, 1, 0, 1) - yAxis.translate(previousY - yValue, 0, 1, 0, 1);
1861 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; 1867 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];
1862 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; previousY += stack && stack[point.x] ? stack[point.x].total : yValue; 1868 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; previousY += stack && stack[point.x] ? stack[point.x].total : yValue;
1863 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; } 1869 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; }
1864 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; 1870 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];
1865 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // #3952 Negative sum or intermediate sum not rendered correctly 1871 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; // #3952 Negative sum or intermediate sum not rendered correctly
1866 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; if (shapeArgs.height < 0) { 1872 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey]; if (shapeArgs.height < 0) {
1867 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.y += shapeArgs.height; 1873 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.y += shapeArgs.height;
1868 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.height *= -1; 1874 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.height *= -1;
1869 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1875 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1870 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1876 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1871 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.plotY = shapeArgs.y = Math.round(shapeArgs.y) - (series.borderWidth % 2) / 2; 1877 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.plotY = shapeArgs.y = Math.round(shapeArgs.y) - (series.borderWidth % 2) / 2;
1872 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.height = Math.max(Math.round(shapeArgs.height), 0.001); // #3151 1878 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.height = Math.max(Math.round(shapeArgs.height), 0.001); // #3151
1873 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.yBottom = shapeArgs.y + shapeArgs.height; 1879 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.yBottom = shapeArgs.y + shapeArgs.height;
1874 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1880 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1875 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (shapeArgs.height <= minPointLength && !point.isNull) { 1881 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (shapeArgs.height <= minPointLength && !point.isNull) {
1876 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.height = minPointLength; 1882 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.height = minPointLength;
1877 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.y -= halfMinPointLength; 1883 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { shapeArgs.y -= halfMinPointLength;
1878 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.plotY = shapeArgs.y; 1884 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.plotY = shapeArgs.y;
1879 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (point.y < 0) { 1885 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (point.y < 0) {
1880 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.minPointLengthOffset = -halfMinPointLength; 1886 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.minPointLengthOffset = -halfMinPointLength;
1881 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else { 1887 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else {
1882 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.minPointLengthOffset = halfMinPointLength; 1888 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.minPointLengthOffset = halfMinPointLength;
1883 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1889 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1884 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else { 1890 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else {
1885 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.minPointLengthOffset = 0; 1891 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.minPointLengthOffset = 0;
1886 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1892 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1887 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1893 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1888 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { // Correct tooltip placement (#3014) 1894 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { // Correct tooltip placement (#3014)
1889 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { tooltipY = point.plotY + (point.negative ? shapeArgs.height : 0); 1895 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { tooltipY = point.plotY + (point.negative ? shapeArgs.height : 0);
1890 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1896 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1891 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (series.chart.inverted) { 1897 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (series.chart.inverted) {
1892 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.tooltipPos[0] = yAxis.len - tooltipY; 1898 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.tooltipPos[0] = yAxis.len - tooltipY;
1893 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else { 1899 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else {
1894 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.tooltipPos[1] = tooltipY; 1900 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point.tooltipPos[1] = tooltipY;
1895 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1901 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1896 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1902 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1897 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }, 1903 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { },
1898 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1904 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1899 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /** 1905 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /**
1900 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Call default processData then override yData to reflect waterfall's extremes on yAxis 1906 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Call default processData then override yData to reflect waterfall's extremes on yAxis
1901 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */ 1907 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */
1902 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { processData: function(force) { 1908 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { processData: function(force) {
1903 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { var series = this, 1909 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { var series = this,
1904 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { options = series.options, 1910 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { options = series.options,
1905 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { yData = series.yData, 1911 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { yData = series.yData,
1906 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { points = series.options.data, // #3710 Update point does not propagate to sum 1912 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { points = series.options.data, // #3710 Update point does not propagate to sum
1907 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point, 1913 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point,
1908 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataLength = yData.length, 1914 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataLength = yData.length,
1909 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { threshold = options.threshold || 0, 1915 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { threshold = options.threshold || 0,
1910 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { subSum, 1916 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { subSum,
1911 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { sum, 1917 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { sum,
1912 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMin, 1918 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMin,
1913 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMax, 1919 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMax,
1914 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { y, 1920 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { y,
1915 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { i; 1921 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { i;
1916 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1922 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1917 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { sum = subSum = dataMin = dataMax = threshold; 1923 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { sum = subSum = dataMin = dataMax = threshold;
1918 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1924 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1919 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { for (i = 0; i < dataLength; i++) { 1925 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { for (i = 0; i < dataLength; i++) {
1920 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { y = yData[i]; 1926 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { y = yData[i];
1921 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point = points && points[i] ? points[i] : {}; 1927 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { point = points && points[i] ? points[i] : {};
1922 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1928 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1923 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (y === 'sum' || point.isSum) { 1929 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (y === 'sum' || point.isSum) {
1924 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { yData[i] = correctFloat(sum); 1930 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { yData[i] = correctFloat(sum);
1925 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else if (y === 'intermediateSum' || point.isIntermediateSum) { 1931 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else if (y === 'intermediateSum' || point.isIntermediateSum) {
1926 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { yData[i] = correctFloat(subSum); 1932 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { yData[i] = correctFloat(subSum);
1927 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else { 1933 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } else {
1928 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { sum += y; 1934 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { sum += y;
1929 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { subSum += y; 1935 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { subSum += y;
1930 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1936 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1931 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMin = Math.min(sum, dataMin); 1937 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMin = Math.min(sum, dataMin);
1932 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMax = Math.max(sum, dataMax); 1938 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { dataMax = Math.max(sum, dataMax);
1933 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1939 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1934 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1940 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1935 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { Series.prototype.processData.call(this, force); 1941 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { Series.prototype.processData.call(this, force);
1936 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1942 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1937 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { // Record extremes only if stacking was not set: 1943 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { // Record extremes only if stacking was not set:
1938 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (!series.options.stacking) { 1944 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (!series.options.stacking) {
1939 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { series.dataMin = dataMin; 1945 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { series.dataMin = dataMin;
1940 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { series.dataMax = dataMax; 1946 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { series.dataMax = dataMax;
1941 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1947 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1942 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }, 1948 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { },
1943 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1949 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1944 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /** 1950 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /**
1945 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Return y value or string if point is sum 1951 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Return y value or string if point is sum
1946 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */ 1952 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */
1947 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { toYData: function(pt) { 1953 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { toYData: function(pt) {
1948 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (pt.isSum) { 1954 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (pt.isSum) {
1949 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return (pt.x === 0 ? null : 'sum'); //#3245 Error when first element is Sum or Intermediate Sum 1955 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return (pt.x === 0 ? null : 'sum'); //#3245 Error when first element is Sum or Intermediate Sum
1950 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1956 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1951 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (pt.isIntermediateSum) { 1957 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { if (pt.isIntermediateSum) {
1952 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return (pt.x === 0 ? null : 'intermediateSum'); //#3245 1958 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return (pt.x === 0 ? null : 'intermediateSum'); //#3245
1953 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { } 1959 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }
1954 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return pt.y; 1960 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return pt.y;
1955 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }, 1961 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { },
1956 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1962 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1957 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1963 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1958 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1964 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1959 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /** 1965 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /**
1960 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Return an empty path initially, because we need to know the stroke-width in order 1966 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Return an empty path initially, because we need to know the stroke-width in order
1961 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * to set the final path. 1967 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * to set the final path.
1962 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */ 1968 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */
1963 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { getGraphPath: function() { 1969 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { getGraphPath: function() {
1964 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return ['M', 0, 0]; 1970 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { return ['M', 0, 0];
1965 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { }, 1971 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { },
1966 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1972 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1967 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /** 1973 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { /**
1968 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Draw columns' connector lines 1974 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { * Draw columns' connector lines
1969 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */ 1975 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { */
1970 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { getCrispPath: function() { 1976 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { getCrispPath: function() {
1971 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1977 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1972 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { var data = this.data, 1978 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { var data = this.data,
1973 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { length = data.length, 1979 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { length = data.length,
1974 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { lineWidth = this.graph.strokeWidth() + this.borderWidth, 1980 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { lineWidth = this.graph.strokeWidth() + this.borderWidth,
1975 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { normalizer = Math.round(lineWidth) % 2 / 2, 1981 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { normalizer = Math.round(lineWidth) % 2 / 2,
-   1982 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { reversedYAxis = this.yAxis.reversed,
1976 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { path = [], 1983 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { path = [],
1977 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { prevArgs, 1984 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { prevArgs,
1978 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { pointArgs, 1985 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { pointArgs,
1979 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { i, 1986 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { i,
1980 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { d; 1987 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { d;
1981 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { 1988 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {
1982 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { for (i = 1; i < length; i++) { 1989 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) { for (i = 1; i < length; i++) {
1983 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { pointArgs = data[i].shapeArgs; 1990 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { pointArgs = data[i].shapeArgs;
1984 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs = data[i - 1].shapeArgs; 1991 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs = data[i - 1].shapeArgs;
1985 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { 1992 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {
1986 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { d = [ 1993 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { d = [
1987 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { 'M', 1994 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { 'M',
1988 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs.x + prevArgs.width, 1995 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs.x + prevArgs.width,
1989 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs.y + data[i - 1].minPointLengthOffset + normalizer, 1996 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs.y + data[i - 1].minPointLengthOffset + normalizer,
1990 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { 'L', 1997 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { 'L',
1991 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { pointArgs.x, 1998 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { pointArgs.x,
1992 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs.y + data[i - 1].minPointLengthOffset + normalizer 1999 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { prevArgs.y + data[i - 1].minPointLengthOffset + normalizer
1993 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { ]; 2000 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { ];
-   2001 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {
-   2002 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { if (
1994 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { 2003 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { (data[i - 1].y < 0 && !reversedYAxis) ||
-   2004 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || (data[i - 1].y > 0 && reversedYAxis)
1995 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) { if (data[i - 1].y < 0) { 2005 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || ) {
1996 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { d[2] += prevArgs.height; 2006 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || d[2] += prevArgs.height;
1997 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { d[5] += prevArgs.height; 2007 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || d[5] += prevArgs.height;
1998 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { } 2008 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || }
1999 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2009 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2000 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { path = path.concat(d); 2010 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || path = path.concat(d);
2001 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { } 2011 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || }
2002 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2012 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2003 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { return path; 2013 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || return path;
2004 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { }, 2014 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || },
2005 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2015 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2006 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { /** 2016 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || /**
2007 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { * The graph is initally drawn with an empty definition, then updated with 2017 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || * The graph is initally drawn with an empty definition, then updated with
2008 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { * crisp rendering. 2018 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || * crisp rendering.
2009 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { */ 2019 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || */
2010 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { drawGraph: function() { 2020 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || drawGraph: function() {
2011 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { Series.prototype.drawGraph.call(this); 2021 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || Series.prototype.drawGraph.call(this);
2012 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { this.graph.attr({ 2022 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || this.graph.attr({
2013 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { d: this.getCrispPath() 2023 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || d: this.getCrispPath()
2014 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { }); 2024 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || });
2015 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { }, 2025 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || },
2016 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2026 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2017 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { /** 2027 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || /**
2018 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { * Waterfall has stacking along the x-values too. 2028 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || * Waterfall has stacking along the x-values too.
2019 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { */ 2029 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || */
2020 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { setStackedPoints: function() { 2030 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || setStackedPoints: function() {
2021 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { var series = this, 2031 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || var series = this,
2022 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { options = series.options, 2032 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || options = series.options,
2023 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { stackedYLength, 2033 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || stackedYLength,
2024 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { i; 2034 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || i;
2025 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2035 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2026 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { Series.prototype.setStackedPoints.apply(series, arguments); 2036 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || Series.prototype.setStackedPoints.apply(series, arguments);
2027 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2037 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2028 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { stackedYLength = series.stackedYData ? series.stackedYData.length : 0; 2038 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || stackedYLength = series.stackedYData ? series.stackedYData.length : 0;
2029 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { 2039 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||
2030 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { // Start from the second point: 2040 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || // Start from the second point:
2031 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) { for (i = 1; i < stackedYLength; i++) { 2041 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) || for (i = 1; i < stackedYLength; i++) {
2032 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (!options.data[i].isSum && 2042 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (!options.data[i].isSum &&
2033 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { !options.data[i].isIntermediateSum 2043 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { !options.data[i].isIntermediateSum
2034 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ) { 2044 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ) {
2035 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Sum previous stacked data as waterfall can grow up/down: 2045 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Sum previous stacked data as waterfall can grow up/down:
2036 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { series.stackedYData[i] += series.stackedYData[i - 1]; 2046 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { series.stackedYData[i] += series.stackedYData[i - 1];
2037 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2047 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2038 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2048 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2039 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2049 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2040 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2050 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2041 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2051 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2042 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Extremes for a non-stacked series are recorded in processData. 2052 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Extremes for a non-stacked series are recorded in processData.
2043 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * In case of stacking, use Series.stackedYData to calculate extremes. 2053 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * In case of stacking, use Series.stackedYData to calculate extremes.
2044 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2054 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2045 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { getExtremes: function() { 2055 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { getExtremes: function() {
2046 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (this.options.stacking) { 2056 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (this.options.stacking) {
2047 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return Series.prototype.getExtremes.apply(this, arguments); 2057 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return Series.prototype.getExtremes.apply(this, arguments);
2048 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2058 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2049 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2059 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2050 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2060 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2051 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2061 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2052 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Point members 2062 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Point members
2053 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, { 2063 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }, {
2054 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { getClassName: function() { 2064 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { getClassName: function() {
2055 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var className = Point.prototype.getClassName.call(this); 2065 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var className = Point.prototype.getClassName.call(this);
2056 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2066 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2057 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (this.isSum) { 2067 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (this.isSum) {
2058 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { className += ' highcharts-sum'; 2068 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { className += ' highcharts-sum';
2059 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } else if (this.isIntermediateSum) { 2069 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { } else if (this.isIntermediateSum) {
2060 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { className += ' highcharts-intermediate-sum'; 2070 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { className += ' highcharts-intermediate-sum';
2061 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2071 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2062 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return className; 2072 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return className;
2063 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2073 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2064 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2074 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2065 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Pass the null test in ColumnSeries.translate. 2075 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Pass the null test in ColumnSeries.translate.
2066 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2076 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2067 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { isValid: function() { 2077 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { isValid: function() {
2068 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return isNumber(this.y, true) || this.isSum || this.isIntermediateSum; 2078 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return isNumber(this.y, true) || this.isSum || this.isIntermediateSum;
2069 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2079 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2070 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2080 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2071 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2081 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2072 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2082 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2073 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /* **************************************************************************** 2083 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /* ****************************************************************************
2074 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * End Waterfall series code * 2084 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * End Waterfall series code *
2075 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { *****************************************************************************/ 2085 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *****************************************************************************/
2076 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2086 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2077 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }(Highcharts)); 2087 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }(Highcharts));
2078 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { (function(H) { 2088 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { (function(H) {
2079 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2089 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2080 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * (c) 2010-2017 Torstein Honsi 2090 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * (c) 2010-2017 Torstein Honsi
2081 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * 2091 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *
2082 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * License: www.highcharts.com/license 2092 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * License: www.highcharts.com/license
2083 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2093 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2084 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var LegendSymbolMixin = H.LegendSymbolMixin, 2094 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var LegendSymbolMixin = H.LegendSymbolMixin,
2085 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { noop = H.noop, 2095 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { noop = H.noop,
2086 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Series = H.Series, 2096 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Series = H.Series,
2087 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesType = H.seriesType, 2097 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesType = H.seriesType,
2088 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesTypes = H.seriesTypes; 2098 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesTypes = H.seriesTypes;
2089 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2099 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2090 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * The polygon series prototype 2100 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * The polygon series prototype
2091 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2101 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2092 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesType('polygon', 'scatter', { 2102 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesType('polygon', 'scatter', {
2093 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { marker: { 2103 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { marker: {
2094 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { enabled: false, 2104 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { enabled: false,
2095 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { states: { 2105 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { states: {
2096 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { hover: { 2106 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { hover: {
2097 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { enabled: false 2107 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { enabled: false
2098 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2108 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2099 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2109 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2100 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2110 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2101 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { stickyTracking: false, 2111 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { stickyTracking: false,
2102 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { tooltip: { 2112 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { tooltip: {
2103 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { followPointer: true, 2113 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { followPointer: true,
2104 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pointFormat: '' 2114 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pointFormat: ''
2105 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2115 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2106 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { trackByArea: true 2116 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { trackByArea: true
2107 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2117 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2108 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Prototype members 2118 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Prototype members
2109 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, { 2119 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }, {
2110 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { type: 'polygon', 2120 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { type: 'polygon',
2111 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { getGraphPath: function() { 2121 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { getGraphPath: function() {
2112 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2122 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2113 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var graphPath = Series.prototype.getGraphPath.call(this), 2123 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var graphPath = Series.prototype.getGraphPath.call(this),
2114 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { i = graphPath.length + 1; 2124 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { i = graphPath.length + 1;
2115 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2125 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2116 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Close all segments 2126 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Close all segments
2117 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { while (i--) { 2127 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { while (i--) {
2118 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if ((i === graphPath.length || graphPath[i] === 'M') && i > 0) { 2128 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if ((i === graphPath.length || graphPath[i] === 'M') && i > 0) {
2119 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { graphPath.splice(i, 0, 'z'); 2129 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { graphPath.splice(i, 0, 'z');
2120 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2130 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2121 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2131 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2122 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { this.areaPath = graphPath; 2132 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { this.areaPath = graphPath;
2123 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return graphPath; 2133 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return graphPath;
2124 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2134 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2125 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { drawGraph: function() { 2135 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { drawGraph: function() {
2126 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2136 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2127 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesTypes.area.prototype.drawGraph.call(this); 2137 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesTypes.area.prototype.drawGraph.call(this);
2128 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2138 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2129 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { drawLegendSymbol: LegendSymbolMixin.drawRectangle, 2139 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { drawLegendSymbol: LegendSymbolMixin.drawRectangle,
2130 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { drawTracker: Series.prototype.drawTracker, 2140 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { drawTracker: Series.prototype.drawTracker,
2131 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { setStackedPoints: noop // No stacking points on polygons (#5310) 2141 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { setStackedPoints: noop // No stacking points on polygons (#5310)
2132 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2142 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2133 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2143 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2134 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }(Highcharts)); 2144 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }(Highcharts));
2135 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { (function(H) { 2145 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { (function(H) {
2136 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2146 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2137 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * (c) 2010-2017 Torstein Honsi 2147 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * (c) 2010-2017 Torstein Honsi
2138 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * 2148 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *
2139 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * License: www.highcharts.com/license 2149 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * License: www.highcharts.com/license
2140 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2150 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2141 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var arrayMax = H.arrayMax, 2151 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var arrayMax = H.arrayMax,
2142 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { arrayMin = H.arrayMin, 2152 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { arrayMin = H.arrayMin,
2143 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Axis = H.Axis, 2153 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Axis = H.Axis,
2144 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { color = H.color, 2154 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { color = H.color,
2145 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { each = H.each, 2155 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { each = H.each,
2146 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { isNumber = H.isNumber, 2156 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { isNumber = H.isNumber,
2147 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { noop = H.noop, 2157 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { noop = H.noop,
2148 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pick = H.pick, 2158 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pick = H.pick,
2149 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pInt = H.pInt, 2159 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pInt = H.pInt,
2150 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Point = H.Point, 2160 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Point = H.Point,
2151 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Series = H.Series, 2161 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Series = H.Series,
2152 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesType = H.seriesType, 2162 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesType = H.seriesType,
2153 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesTypes = H.seriesTypes; 2163 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesTypes = H.seriesTypes;
2154 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2164 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2155 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /* **************************************************************************** 2165 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /* ****************************************************************************
2156 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Start Bubble series code * 2166 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Start Bubble series code *
2157 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { *****************************************************************************/ 2167 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *****************************************************************************/
2158 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2168 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2159 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesType('bubble', 'scatter', { 2169 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesType('bubble', 'scatter', {
2160 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { dataLabels: { 2170 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { dataLabels: {
2161 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { formatter: function() { // #2945 2171 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { formatter: function() { // #2945
2162 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return this.point.z; 2172 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return this.point.z;
2163 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2173 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2164 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { inside: true, 2174 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { inside: true,
2165 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { verticalAlign: 'middle' 2175 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { verticalAlign: 'middle'
2166 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2176 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2167 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // displayNegative: true, 2177 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // displayNegative: true,
2168 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { marker: { 2178 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { marker: {
2169 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2179 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2170 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Avoid offset in Point.setState 2180 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Avoid offset in Point.setState
2171 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius: null, 2181 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius: null,
2172 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { states: { 2182 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { states: {
2173 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { hover: { 2183 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { hover: {
2174 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radiusPlus: 0 2184 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radiusPlus: 0
2175 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2185 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2176 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2186 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2177 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { symbol: 'circle' 2187 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { symbol: 'circle'
2178 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2188 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2179 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { minSize: 8, 2189 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { minSize: 8,
2180 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { maxSize: '20%', 2190 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { maxSize: '20%',
2181 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // negativeColor: null, 2191 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // negativeColor: null,
2182 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // sizeBy: 'area' 2192 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // sizeBy: 'area'
2183 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { softThreshold: false, 2193 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { softThreshold: false,
2184 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { states: { 2194 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { states: {
2185 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { hover: { 2195 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { hover: {
2186 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { halo: { 2196 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { halo: {
2187 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { size: 5 2197 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { size: 5
2188 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2198 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2189 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2199 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2190 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2200 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2191 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { tooltip: { 2201 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { tooltip: {
2192 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pointFormat: '({point.x}, {point.y}), Size: {point.z}' 2202 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pointFormat: '({point.x}, {point.y}), Size: {point.z}'
2193 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2203 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2194 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { turboThreshold: 0, 2204 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { turboThreshold: 0,
2195 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zThreshold: 0, 2205 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zThreshold: 0,
2196 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zoneAxis: 'z' 2206 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zoneAxis: 'z'
2197 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2207 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2198 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Prototype members 2208 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Prototype members
2199 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, { 2209 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }, {
2200 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pointArrayMap: ['y', 'z'], 2210 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pointArrayMap: ['y', 'z'],
2201 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { parallelArrays: ['x', 'y', 'z'], 2211 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { parallelArrays: ['x', 'y', 'z'],
2202 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { trackerGroups: ['markerGroup', 'dataLabelsGroup'], 2212 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { trackerGroups: ['group', 'dataLabelsGroup'],
-   2213 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { specialGroup: 'group', // To allow clipping (#6296)
2203 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { bubblePadding: true, 2214 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { bubblePadding: true,
2204 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zoneAxis: 'z', 2215 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zoneAxis: 'z',
2205 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { directTouch: true, 2216 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { directTouch: true,
2206 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2217 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2207 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2218 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2208 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2219 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2209 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2220 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2210 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Get the radius for each point based on the minSize, maxSize and each point's Z value. This 2221 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Get the radius for each point based on the minSize, maxSize and each point's Z value. This
2211 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * must be done prior to Series.translate because the axis needs to add padding in 2222 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * must be done prior to Series.translate because the axis needs to add padding in
2212 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * accordance with the point sizes. 2223 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * accordance with the point sizes.
2213 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2224 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2214 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { getRadii: function(zMin, zMax, minSize, maxSize) { 2225 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { getRadii: function(zMin, zMax, minSize, maxSize) {
2215 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var len, 2226 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var len,
2216 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { i, 2227 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { i,
2217 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pos, 2228 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pos,
2218 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zData = this.zData, 2229 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zData = this.zData,
2219 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radii = [], 2230 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radii = [],
2220 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { options = this.options, 2231 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { options = this.options,
2221 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { sizeByArea = options.sizeBy !== 'width', 2232 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { sizeByArea = options.sizeBy !== 'width',
2222 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zThreshold = options.zThreshold, 2233 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zThreshold = options.zThreshold,
2223 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zRange = zMax - zMin, 2234 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zRange = zMax - zMin,
2224 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { value, 2235 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { value,
2225 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius; 2236 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius;
2226 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2237 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2227 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Set the shape type and arguments to be picked up in drawPoints 2238 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Set the shape type and arguments to be picked up in drawPoints
2228 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { for (i = 0, len = zData.length; i < len; i++) { 2239 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { for (i = 0, len = zData.length; i < len; i++) {
2229 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2240 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2230 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { value = zData[i]; 2241 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { value = zData[i];
2231 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2242 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2232 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // When sizing by threshold, the absolute value of z determines the size 2243 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // When sizing by threshold, the absolute value of z determines the size
2233 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // of the bubble. 2244 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // of the bubble.
2234 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (options.sizeByAbsoluteValue && value !== null) { 2245 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (options.sizeByAbsoluteValue && value !== null) {
2235 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { value = Math.abs(value - zThreshold); 2246 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { value = Math.abs(value - zThreshold);
2236 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMax = Math.max(zMax - zThreshold, Math.abs(zMin - zThreshold)); 2247 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMax = Math.max(zMax - zThreshold, Math.abs(zMin - zThreshold));
2237 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMin = 0; 2248 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMin = 0;
2238 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2249 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2239 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2250 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2240 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (value === null) { 2251 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (value === null) {
2241 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius = null; 2252 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius = null;
2242 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Issue #4419 - if value is less than zMin, push a radius that's always smaller than the minimum size 2253 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Issue #4419 - if value is less than zMin, push a radius that's always smaller than the minimum size
2243 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } else if (value < zMin) { 2254 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { } else if (value < zMin) {
2244 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius = minSize / 2 - 1; 2255 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius = minSize / 2 - 1;
2245 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } else { 2256 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { } else {
2246 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Relative size, a number between 0 and 1 2257 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Relative size, a number between 0 and 1
2247 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pos = zRange > 0 ? (value - zMin) / zRange : 0.5; 2258 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pos = zRange > 0 ? (value - zMin) / zRange : 0.5;
2248 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2259 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2249 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (sizeByArea && pos >= 0) { 2260 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (sizeByArea && pos >= 0) {
2250 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pos = Math.sqrt(pos); 2261 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pos = Math.sqrt(pos);
2251 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2262 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2252 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius = Math.ceil(minSize + pos * (maxSize - minSize)) / 2; 2263 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius = Math.ceil(minSize + pos * (maxSize - minSize)) / 2;
2253 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2264 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2254 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radii.push(radius); 2265 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radii.push(radius);
2255 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2266 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2256 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { this.radii = radii; 2267 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { this.radii = radii;
2257 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2268 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2258 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2269 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2259 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2270 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2260 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Perform animation on the bubbles 2271 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Perform animation on the bubbles
2261 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2272 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2262 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { animate: function(init) { 2273 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { animate: function(init) {
2263 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var animation = this.options.animation; 2274 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var animation = this.options.animation;
2264 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2275 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2265 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (!init) { // run the animation 2276 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (!init) { // run the animation
2266 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { each(this.points, function(point) { 2277 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { each(this.points, function(point) {
2267 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var graphic = point.graphic, 2278 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var graphic = point.graphic,
2268 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { animationTarget; 2279 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { animationTarget;
2269 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2280 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2270 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (graphic && graphic.width) { // URL symbols don't have width 2281 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (graphic && graphic.width) { // URL symbols don't have width
2271 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { animationTarget = { 2282 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { animationTarget = {
2272 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { x: graphic.x, 2283 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { x: graphic.x,
2273 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { y: graphic.y, 2284 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { y: graphic.y,
2274 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { width: graphic.width, 2285 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { width: graphic.width,
2275 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { height: graphic.height 2286 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { height: graphic.height
2276 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }; 2287 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { };
2277 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2288 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2278 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Start values 2289 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Start values
2279 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { graphic.attr({ 2290 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { graphic.attr({
2280 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { x: point.plotX, 2291 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { x: point.plotX,
2281 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { y: point.plotY, 2292 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { y: point.plotY,
2282 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { width: 1, 2293 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { width: 1,
2283 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { height: 1 2294 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { height: 1
2284 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2295 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2285 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2296 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2286 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Run animation 2297 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Run animation
2287 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { graphic.animate(animationTarget, animation); 2298 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { graphic.animate(animationTarget, animation);
2288 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2299 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2289 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2300 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2290 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2301 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2291 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // delete this function to allow it only once 2302 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // delete this function to allow it only once
2292 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { this.animate = null; 2303 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { this.animate = null;
2293 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2304 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2294 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2305 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2295 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2306 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2296 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2307 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2297 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Extend the base translate method to handle bubble size 2308 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Extend the base translate method to handle bubble size
2298 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2309 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2299 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { translate: function() { 2310 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { translate: function() {
2300 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2311 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2301 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var i, 2312 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var i,
2302 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { data = this.data, 2313 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { data = this.data,
2303 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { point, 2314 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { point,
2304 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius, 2315 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius,
2305 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radii = this.radii; 2316 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radii = this.radii;
2306 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2317 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2307 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Run the parent method 2318 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Run the parent method
2308 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesTypes.scatter.prototype.translate.call(this); 2319 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesTypes.scatter.prototype.translate.call(this);
2309 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2320 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2310 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Set the shape type and arguments to be picked up in drawPoints 2321 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Set the shape type and arguments to be picked up in drawPoints
2311 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { i = data.length; 2322 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { i = data.length;
2312 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2323 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2313 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { while (i--) { 2324 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { while (i--) {
2314 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { point = data[i]; 2325 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { point = data[i];
2315 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius = radii ? radii[i] : 0; // #1737 2326 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius = radii ? radii[i] : 0; // #1737
2316 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2327 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2317 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (isNumber(radius) && radius >= this.minPxSize / 2) { 2328 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (isNumber(radius) && radius >= this.minPxSize / 2) {
2318 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Shape arguments 2329 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Shape arguments
2319 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { point.marker = H.extend(point.marker, { 2330 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { point.marker = H.extend(point.marker, {
2320 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius: radius, 2331 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius: radius,
2321 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { width: 2 * radius, 2332 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { width: 2 * radius,
2322 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { height: 2 * radius 2333 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { height: 2 * radius
2323 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2334 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2324 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2335 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2325 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Alignment box for the data label 2336 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Alignment box for the data label
2326 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { point.dlBox = { 2337 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { point.dlBox = {
2327 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { x: point.plotX - radius, 2338 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { x: point.plotX - radius,
2328 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { y: point.plotY - radius, 2339 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { y: point.plotY - radius,
2329 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { width: 2 * radius, 2340 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { width: 2 * radius,
2330 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { height: 2 * radius 2341 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { height: 2 * radius
2331 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }; 2342 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { };
2332 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } else { // below zThreshold 2343 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { } else { // below zThreshold
2333 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { point.shapeArgs = point.plotY = point.dlBox = undefined; // #1691 2344 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { point.shapeArgs = point.plotY = point.dlBox = undefined; // #1691
2334 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2345 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2335 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2346 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2336 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2347 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2337 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2348 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2338 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { alignDataLabel: seriesTypes.column.prototype.alignDataLabel, 2349 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { alignDataLabel: seriesTypes.column.prototype.alignDataLabel,
2339 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { buildKDTree: noop, 2350 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { buildKDTree: noop,
2340 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { applyZones: noop 2351 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { applyZones: noop
2341 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2352 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2342 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Point class 2353 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Point class
2343 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, { 2354 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }, {
2344 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { haloPath: function(size) { 2355 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { haloPath: function(size) {
2345 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return Point.prototype.haloPath.call( 2356 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return Point.prototype.haloPath.call(
2346 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { this, 2357 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { this,
2347 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { size === 0 ? 0 : (this.marker ? this.marker.radius || 0 : 0) + size // #6067 2358 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { size === 0 ? 0 : (this.marker ? this.marker.radius || 0 : 0) + size // #6067
2348 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ); 2359 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { );
2349 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }, 2360 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { },
2350 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ttBelow: false 2361 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ttBelow: false
2351 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2362 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2352 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2363 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2353 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2364 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2354 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Add logic to pad each axis with the amount of pixels 2365 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Add logic to pad each axis with the amount of pixels
2355 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * necessary to avoid the bubbles to overflow. 2366 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * necessary to avoid the bubbles to overflow.
2356 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2367 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2357 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Axis.prototype.beforePadding = function() { 2368 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Axis.prototype.beforePadding = function() {
2358 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var axis = this, 2369 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var axis = this,
2359 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { axisLength = this.len, 2370 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { axisLength = this.len,
2360 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { chart = this.chart, 2371 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { chart = this.chart,
2361 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pxMin = 0, 2372 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pxMin = 0,
2362 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pxMax = axisLength, 2373 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pxMax = axisLength,
2363 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { isXAxis = this.isXAxis, 2374 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { isXAxis = this.isXAxis,
2364 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { dataKey = isXAxis ? 'xData' : 'yData', 2375 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { dataKey = isXAxis ? 'xData' : 'yData',
2365 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { min = this.min, 2376 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { min = this.min,
2366 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { extremes = {}, 2377 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { extremes = {},
2367 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { smallestSize = Math.min(chart.plotWidth, chart.plotHeight), 2378 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { smallestSize = Math.min(chart.plotWidth, chart.plotHeight),
2368 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMin = Number.MAX_VALUE, 2379 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMin = Number.MAX_VALUE,
2369 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMax = -Number.MAX_VALUE, 2380 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMax = -Number.MAX_VALUE,
2370 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { range = this.max - min, 2381 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { range = this.max - min,
2371 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { transA = axisLength / range, 2382 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { transA = axisLength / range,
2372 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { activeSeries = []; 2383 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { activeSeries = [];
2373 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2384 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2374 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Handle padding on the second pass, or on redraw 2385 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Handle padding on the second pass, or on redraw
2375 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { each(this.series, function(series) { 2386 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { each(this.series, function(series) {
2376 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2387 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2377 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var seriesOptions = series.options, 2388 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var seriesOptions = series.options,
2378 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zData; 2389 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zData;
2379 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2390 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2380 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (series.bubblePadding && (series.visible || !chart.options.chart.ignoreHiddenSeries)) { 2391 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (series.bubblePadding && (series.visible || !chart.options.chart.ignoreHiddenSeries)) {
2381 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2392 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2382 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Correction for #1673 2393 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Correction for #1673
2383 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { axis.allowZoomOutside = true; 2394 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { axis.allowZoomOutside = true;
2384 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2395 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2385 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Cache it 2396 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Cache it
2386 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { activeSeries.push(series); 2397 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { activeSeries.push(series);
2387 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2398 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2388 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (isXAxis) { // because X axis is evaluated first 2399 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (isXAxis) { // because X axis is evaluated first
2389 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2400 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2390 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // For each series, translate the size extremes to pixel values 2401 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // For each series, translate the size extremes to pixel values
2391 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { each(['minSize', 'maxSize'], function(prop) { 2402 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { each(['minSize', 'maxSize'], function(prop) {
2392 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var length = seriesOptions[prop], 2403 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var length = seriesOptions[prop],
2393 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { isPercent = /%$/.test(length); 2404 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { isPercent = /%$/.test(length);
2394 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2405 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2395 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { length = pInt(length); 2406 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { length = pInt(length);
2396 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { extremes[prop] = isPercent ? 2407 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { extremes[prop] = isPercent ?
2397 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { smallestSize * length / 100 : 2408 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { smallestSize * length / 100 :
2398 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { length; 2409 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { length;
2399 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2410 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2400 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2411 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2401 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { series.minPxSize = extremes.minSize; 2412 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { series.minPxSize = extremes.minSize;
2402 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Prioritize min size if conflict to make sure bubbles are 2413 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Prioritize min size if conflict to make sure bubbles are
2403 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // always visible. #5873 2414 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // always visible. #5873
2404 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { series.maxPxSize = Math.max(extremes.maxSize, extremes.minSize); 2415 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { series.maxPxSize = Math.max(extremes.maxSize, extremes.minSize);
2405 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2416 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2406 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { // Find the min and max Z 2417 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { // Find the min and max Z
2407 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zData = series.zData; 2418 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zData = series.zData;
2408 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (zData.length) { // #1735 2419 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (zData.length) { // #1735
2409 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMin = pick(seriesOptions.zMin, Math.min( 2420 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMin = pick(seriesOptions.zMin, Math.min(
2410 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMin, 2421 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMin,
2411 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Math.max( 2422 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Math.max(
2412 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { arrayMin(zData), 2423 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { arrayMin(zData),
2413 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesOptions.displayNegative === false ? seriesOptions.zThreshold : -Number.MAX_VALUE 2424 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesOptions.displayNegative === false ? seriesOptions.zThreshold : -Number.MAX_VALUE
2414 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ) 2425 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { )
2415 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { )); 2426 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ));
2416 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { zMax = pick(seriesOptions.zMax, Math.max(zMax, arrayMax(zData))); 2427 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { zMax = pick(seriesOptions.zMax, Math.max(zMax, arrayMax(zData)));
2417 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2428 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2418 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2429 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2419 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2430 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2420 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2431 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2421 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2432 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2422 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { each(activeSeries, function(series) { 2433 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { each(activeSeries, function(series) {
2423 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2434 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2424 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var data = series[dataKey], 2435 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var data = series[dataKey],
2425 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { i = data.length, 2436 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { i = data.length,
2426 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius; 2437 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius;
2427 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2438 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2428 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (isXAxis) { 2439 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (isXAxis) {
2429 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { series.getRadii(zMin, zMax, series.minPxSize, series.maxPxSize); 2440 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { series.getRadii(zMin, zMax, series.minPxSize, series.maxPxSize);
2430 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2441 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2431 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2442 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2432 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (range > 0) { 2443 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (range > 0) {
2433 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { while (i--) { 2444 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { while (i--) {
2434 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (isNumber(data[i]) && axis.dataMin <= data[i] && data[i] <= axis.dataMax) { 2445 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (isNumber(data[i]) && axis.dataMin <= data[i] && data[i] <= axis.dataMax) {
2435 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { radius = series.radii[i]; 2446 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { radius = series.radii[i];
2436 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pxMin = Math.min(((data[i] - min) * transA) - radius, pxMin); 2447 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pxMin = Math.min(((data[i] - min) * transA) - radius, pxMin);
2437 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pxMax = Math.max(((data[i] - min) * transA) + radius, pxMax); 2448 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pxMax = Math.max(((data[i] - min) * transA) + radius, pxMax);
2438 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2449 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2439 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2450 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2440 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2451 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2441 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2452 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2442 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2453 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2443 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (activeSeries.length && range > 0 && !this.isLog) { 2454 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (activeSeries.length && range > 0 && !this.isLog) {
2444 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pxMax -= axisLength; 2455 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pxMax -= axisLength;
2445 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { transA *= (axisLength + pxMin - pxMax) / axisLength; 2456 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { transA *= (axisLength + pxMin - pxMax) / axisLength;
2446 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { each([ 2457 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { each([
2447 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ['min', 'userMin', pxMin], 2458 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ['min', 'userMin', pxMin],
2448 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ['max', 'userMax', pxMax] 2459 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ['max', 'userMax', pxMax]
2449 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ], function(keys) { 2460 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ], function(keys) {
2450 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (pick(axis.options[keys[0]], axis[keys[1]]) === undefined) { 2461 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (pick(axis.options[keys[0]], axis[keys[1]]) === undefined) {
2451 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { axis[keys[0]] += keys[2] / transA; 2462 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { axis[keys[0]] += keys[2] / transA;
2452 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2463 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2453 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2464 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2454 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { } 2465 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }
2455 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }; 2466 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { };
2456 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2467 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2457 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /* **************************************************************************** 2468 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /* ****************************************************************************
2458 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * End Bubble series code * 2469 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * End Bubble series code *
2459 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { *****************************************************************************/ 2470 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *****************************************************************************/
2460 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2471 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2461 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }(Highcharts)); 2472 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { }(Highcharts));
2462 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { (function(H) { 2473 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { (function(H) {
2463 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2474 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2464 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * (c) 2010-2017 Torstein Honsi 2475 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * (c) 2010-2017 Torstein Honsi
2465 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * 2476 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *
2466 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * License: www.highcharts.com/license 2477 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * License: www.highcharts.com/license
2467 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2478 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2468 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2479 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2469 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2480 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2470 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Extensions for polar charts. Additionally, much of the geometry required for polar charts is 2481 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Extensions for polar charts. Additionally, much of the geometry required for polar charts is
2471 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * gathered in RadialAxes.js. 2482 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * gathered in RadialAxes.js.
2472 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * 2483 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { *
2473 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2484 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2474 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2485 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2475 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var each = H.each, 2486 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var each = H.each,
2476 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pick = H.pick, 2487 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pick = H.pick,
2477 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Pointer = H.Pointer, 2488 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Pointer = H.Pointer,
2478 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { Series = H.Series, 2489 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { Series = H.Series,
2479 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesTypes = H.seriesTypes, 2490 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesTypes = H.seriesTypes,
2480 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { wrap = H.wrap, 2491 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { wrap = H.wrap,
2481 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2492 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2482 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesProto = Series.prototype, 2493 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesProto = Series.prototype,
2483 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { pointerProto = Pointer.prototype, 2494 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { pointerProto = Pointer.prototype,
2484 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { colProto; 2495 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { colProto;
2485 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2496 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2486 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2497 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2487 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Search a k-d tree by the point angle, used for shared tooltips in polar charts 2498 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Search a k-d tree by the point angle, used for shared tooltips in polar charts
2488 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2499 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2489 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesProto.searchPointByAngle = function(e) { 2500 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesProto.searchPointByAngle = function(e) {
2490 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var series = this, 2501 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var series = this,
2491 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { chart = series.chart, 2502 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { chart = series.chart,
2492 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { xAxis = series.xAxis, 2503 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { xAxis = series.xAxis,
2493 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { center = xAxis.pane.center, 2504 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { center = xAxis.pane.center,
2494 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { plotX = e.chartX - center[0] - chart.plotLeft, 2505 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { plotX = e.chartX - center[0] - chart.plotLeft,
2495 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { plotY = e.chartY - center[1] - chart.plotTop; 2506 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { plotY = e.chartY - center[1] - chart.plotTop;
2496 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2507 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2497 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { return this.searchKDTree({ 2508 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { return this.searchKDTree({
2498 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { clientX: 180 + (Math.atan2(plotX, plotY) * (-180 / Math.PI)) 2509 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { clientX: 180 + (Math.atan2(plotX, plotY) * (-180 / Math.PI))
2499 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }); 2510 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { });
2500 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2511 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2501 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { }; 2512 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { };
2502 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2513 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2503 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** 2514 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /**
2504 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * #6212 Calculate connectors for spline series in polar chart. 2515 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * #6212 Calculate connectors for spline series in polar chart.
2505 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * @param {Boolean} calculateNeighbours - Check if connectors should be calculated for neighbour points as well 2516 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * @param {Boolean} calculateNeighbours - Check if connectors should be calculated for neighbour points as well
2506 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * allows short recurence 2517 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * allows short recurence
2507 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2518 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2508 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { seriesProto.getConnectors = function(segment, index, calculateNeighbours, connectEnds) { 2519 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { seriesProto.getConnectors = function(segment, index, calculateNeighbours, connectEnds) {
2509 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2520 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2510 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { var i, 2521 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { var i,
2511 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { prevPointInd, 2522 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { prevPointInd,
2512 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { nextPointInd, 2523 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { nextPointInd,
2513 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { previousPoint, 2524 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { previousPoint,
2514 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { nextPoint, 2525 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { nextPoint,
2515 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { previousX, 2526 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { previousX,
2516 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { previousY, 2527 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { previousY,
2517 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { nextX, 2528 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { nextX,
2518 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { nextY, 2529 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { nextY,
2519 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { plotX, 2530 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { plotX,
2520 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { plotY, 2531 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { plotY,
2521 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { ret, 2532 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { ret,
2522 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { smoothing = 1.5, // 1 means control points midway between points, 2 means 1/3 from the point, 3 is 1/4 etc; 2533 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { smoothing = 1.5, // 1 means control points midway between points, 2 means 1/3 from the point, 3 is 1/4 etc;
2523 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { denom = smoothing + 1, 2534 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { denom = smoothing + 1,
2524 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { leftContX, 2535 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { leftContX,
2525 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { leftContY, 2536 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { leftContY,
2526 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { rightContX, 2537 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { rightContX,
2527 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { rightContY, 2538 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { rightContY,
2528 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { dLControlPoint, //distance left control point 2539 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { dLControlPoint, //distance left control point
2529 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { dRControlPoint, 2540 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { dRControlPoint,
2530 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { leftContAngle, 2541 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { leftContAngle,
2531 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { rightContAngle, 2542 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { rightContAngle,
2532 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { jointAngle, 2543 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { jointAngle,
2533 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { addedNumber = connectEnds ? 1 : 0; 2544 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { addedNumber = connectEnds ? 1 : 0;
2534 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { 2545 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {
2535 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { /** calculate final index of points depending on the initial index value. 2546 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { /** calculate final index of points depending on the initial index value.
2536 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { * Because of calculating neighbours, index may be outisde segment array. 2547 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { * Because of calculating neighbours, index may be outisde segment array.
2537 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { */ 2548 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { */
2538 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) { if (index >= 0 && index <= segment.length - 1) { 2549 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) { if (index >= 0 && index <= segment.length - 1) {
2539 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) { i = index; 2550 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) { i = index;
2540 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) { } else if (index < 0) { 2551 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) { } else if (index < 0) {
2541 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) { i = segment.length - 1 + index; 2552 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) { i = segment.length - 1 + index;
2542 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) { } else { 2553 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) { } else {
2543 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) { i = 0; 2554 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) { i = 0;
2544 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) { } 2555 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) { }
2545 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) { 2556 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {
2546 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) { prevPointInd = (i - 1 < 0) ? segment.length - (1 + addedNumber) : i - 1; 2557 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) { prevPointInd = (i - 1 < 0) ? segment.length - (1 + addedNumber) : i - 1;
2547 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextPointInd = (i + 1 > segment.length - 1) ? addedNumber : i + 1; 2558 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextPointInd = (i + 1 > segment.length - 1) ? addedNumber : i + 1;
2548 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; previousPoint = segment[prevPointInd]; 2559 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; previousPoint = segment[prevPointInd];
2549 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextPoint = segment[nextPointInd]; 2560 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextPoint = segment[nextPointInd];
2550 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; previousX = previousPoint.plotX; 2561 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; previousX = previousPoint.plotX;
2551 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; previousY = previousPoint.plotY; 2562 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; previousY = previousPoint.plotY;
2552 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextX = nextPoint.plotX; 2563 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextX = nextPoint.plotX;
2553 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextY = nextPoint.plotY; 2564 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; nextY = nextPoint.plotY;
2554 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotX = segment[i].plotX; // actual point 2565 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotX = segment[i].plotX; // actual point
2555 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotY = segment[i].plotY; 2566 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotY = segment[i].plotY;
2556 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContX = (smoothing * plotX + previousX) / denom; 2567 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContX = (smoothing * plotX + previousX) / denom;
2557 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContY = (smoothing * plotY + previousY) / denom; 2568 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContY = (smoothing * plotY + previousY) / denom;
2558 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContX = (smoothing * plotX + nextX) / denom; 2569 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContX = (smoothing * plotX + nextX) / denom;
2559 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContY = (smoothing * plotY + nextY) / denom; 2570 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContY = (smoothing * plotY + nextY) / denom;
2560 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; dLControlPoint = Math.sqrt(Math.pow(leftContX - plotX, 2) + Math.pow(leftContY - plotY, 2)); 2571 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; dLControlPoint = Math.sqrt(Math.pow(leftContX - plotX, 2) + Math.pow(leftContY - plotY, 2));
2561 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; dRControlPoint = Math.sqrt(Math.pow(rightContX - plotX, 2) + Math.pow(rightContY - plotY, 2)); 2572 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; dRControlPoint = Math.sqrt(Math.pow(rightContX - plotX, 2) + Math.pow(rightContY - plotY, 2));
2562 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContAngle = Math.atan2(leftContY - plotY, leftContX - plotX); 2573 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContAngle = Math.atan2(leftContY - plotY, leftContX - plotX);
2563 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContAngle = Math.atan2(rightContY - plotY, rightContX - plotX); 2574 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContAngle = Math.atan2(rightContY - plotY, rightContX - plotX);
2564 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; jointAngle = (Math.PI / 2) + ((leftContAngle + rightContAngle) / 2); 2575 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; jointAngle = (Math.PI / 2) + ((leftContAngle + rightContAngle) / 2);
2565 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Ensure the right direction, jointAngle should be in the same quadrant as leftContAngle 2576 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Ensure the right direction, jointAngle should be in the same quadrant as leftContAngle
2566 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (Math.abs(leftContAngle - jointAngle) > Math.PI / 2) { 2577 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (Math.abs(leftContAngle - jointAngle) > Math.PI / 2) {
2567 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; jointAngle -= Math.PI; 2578 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; jointAngle -= Math.PI;
2568 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; } 2579 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }
2569 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Find the corrected control points for a spline straight through the point 2580 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Find the corrected control points for a spline straight through the point
2570 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContX = plotX + Math.cos(jointAngle) * dLControlPoint; 2581 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContX = plotX + Math.cos(jointAngle) * dLControlPoint;
2571 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContY = plotY + Math.sin(jointAngle) * dLControlPoint; 2582 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContY = plotY + Math.sin(jointAngle) * dLControlPoint;
2572 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContX = plotX + Math.cos(Math.PI + jointAngle) * dRControlPoint; 2583 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContX = plotX + Math.cos(Math.PI + jointAngle) * dRControlPoint;
2573 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContY = plotY + Math.sin(Math.PI + jointAngle) * dRControlPoint; 2584 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContY = plotY + Math.sin(Math.PI + jointAngle) * dRControlPoint;
2574 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2585 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2575 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // push current point's connectors into returned object 2586 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // push current point's connectors into returned object
2576 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2587 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2577 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; ret = { 2588 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; ret = {
2578 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContX: rightContX, 2589 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContX: rightContX,
2579 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContY: rightContY, 2590 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; rightContY: rightContY,
2580 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContX: leftContX, 2591 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContX: leftContX,
2581 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContY: leftContY, 2592 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; leftContY: leftContY,
2582 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotX: plotX, 2593 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotX: plotX,
2583 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotY: plotY 2594 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotY: plotY
2584 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }; 2595 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; };
2585 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2596 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2586 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // calculate connectors for previous and next point and push them inside returned object 2597 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // calculate connectors for previous and next point and push them inside returned object
2587 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (calculateNeighbours) { 2598 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (calculateNeighbours) {
2588 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; ret.prevPointCont = this.getConnectors(segment, prevPointInd, false, connectEnds); 2599 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; ret.prevPointCont = this.getConnectors(segment, prevPointInd, false, connectEnds);
2589 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; } 2600 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }
2590 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; return ret; 2601 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; return ret;
2591 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }; 2602 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; };
2592 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2603 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2593 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; /** 2604 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; /**
2594 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * Wrap the buildKDTree function so that it searches by angle (clientX) in case of shared tooltip, 2605 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * Wrap the buildKDTree function so that it searches by angle (clientX) in case of shared tooltip,
2595 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * and by two dimensional distance in case of non-shared. 2606 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * and by two dimensional distance in case of non-shared.
2596 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; */ 2607 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; */
2597 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; wrap(seriesProto, 'buildKDTree', function(proceed) { 2608 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; wrap(seriesProto, 'buildKDTree', function(proceed) {
2598 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (this.chart.polar) { 2609 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (this.chart.polar) {
2599 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (this.kdByAngle) { 2610 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (this.kdByAngle) {
2600 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; this.searchPoint = this.searchPointByAngle; 2611 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; this.searchPoint = this.searchPointByAngle;
2601 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; } else { 2612 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; } else {
2602 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; this.options.findNearestPointBy = 'xy'; 2613 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; this.options.findNearestPointBy = 'xy';
2603 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; } 2614 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }
2604 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; } 2615 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }
2605 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; proceed.apply(this); 2616 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; proceed.apply(this);
2606 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; }); 2617 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; });
2607 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2618 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2608 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; /** 2619 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; /**
2609 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * Translate a point's plotX and plotY from the internal angle and radius measures to 2620 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * Translate a point's plotX and plotY from the internal angle and radius measures to
2610 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * true plotX, plotY coordinates 2621 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; * true plotX, plotY coordinates
2611 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; */ 2622 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; */
2612 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; seriesProto.toXY = function(point) { 2623 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; seriesProto.toXY = function(point) {
2613 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; var xy, 2624 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; var xy,
2614 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; chart = this.chart, 2625 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; chart = this.chart,
2615 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotX = point.plotX, 2626 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotX = point.plotX,
2616 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotY = point.plotY, 2627 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; plotY = point.plotY,
2617 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; clientX; 2628 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; clientX;
2618 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2629 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2619 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Save rectangular plotX, plotY for later computation 2630 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Save rectangular plotX, plotY for later computation
2620 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.rectPlotX = plotX; 2631 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.rectPlotX = plotX;
2621 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.rectPlotY = plotY; 2632 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.rectPlotY = plotY;
2622 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2633 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2623 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Find the polar plotX and plotY 2634 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // Find the polar plotX and plotY
2624 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; xy = this.xAxis.postTranslate(point.plotX, this.yAxis.len - plotY); 2635 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; xy = this.xAxis.postTranslate(point.plotX, this.yAxis.len - plotY);
2625 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.plotX = point.polarPlotX = xy.x - chart.plotLeft; 2636 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.plotX = point.polarPlotX = xy.x - chart.plotLeft;
2626 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.plotY = point.polarPlotY = xy.y - chart.plotTop; 2637 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; point.plotY = point.polarPlotY = xy.y - chart.plotTop;
2627 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; 2638 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;
2628 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // If shared tooltip, record the angle in degrees in order to align X points. Otherwise, 2639 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // If shared tooltip, record the angle in degrees in order to align X points. Otherwise,
2629 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // use a standard k-d tree to get the nearest point in two dimensions. 2640 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; // use a standard k-d tree to get the nearest point in two dimensions.
2630 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (this.kdByAngle) { 2641 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (this.kdByAngle) {
2631 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; clientX = ((plotX / Math.PI * 180) + this.xAxis.pane.options.startAngle) % 360; 2642 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; clientX = ((plotX / Math.PI * 180) + this.xAxis.pane.options.startAngle) % 360;
2632 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (clientX < 0) { // #2665 2643 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1; if (clientX < 0) { // #2665
2633 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / clientX += 360; 2644 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / clientX += 360;
2634 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2645 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2635 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / point.clientX = clientX; 2646 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / point.clientX = clientX;
2636 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } else { 2647 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } else {
2637 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / point.clientX = point.plotX; 2648 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / point.clientX = point.plotX;
2638 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2649 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2639 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }; 2650 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / };
2640 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2651 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2641 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (seriesTypes.spline) { 2652 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (seriesTypes.spline) {
2642 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / /** 2653 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / /**
2643 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * Overridden method for calculating a spline from one point to the next 2654 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * Overridden method for calculating a spline from one point to the next
2644 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / */ 2655 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / */
2645 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / wrap(seriesTypes.spline.prototype, 'getPointSpline', function(proceed, segment, point, i) { 2656 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / wrap(seriesTypes.spline.prototype, 'getPointSpline', function(proceed, segment, point, i) {
2646 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / var ret, 2657 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / var ret,
2647 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors; 2658 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors;
2648 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2659 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2649 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (this.chart.polar) { 2660 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (this.chart.polar) {
2650 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // moveTo or lineTo 2661 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // moveTo or lineTo
2651 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (!i) { 2662 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (!i) {
2652 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ret = ['M', point.plotX, point.plotY]; 2663 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ret = ['M', point.plotX, point.plotY];
2653 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } else { // curve from last point to this 2664 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } else { // curve from last point to this
2654 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors = this.getConnectors(segment, i, true, this.connectEnds); 2665 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors = this.getConnectors(segment, i, true, this.connectEnds);
2655 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ret = [ 2666 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ret = [
2656 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 'C', 2667 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 'C',
2657 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.prevPointCont.rightContX, 2668 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.prevPointCont.rightContX,
2658 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.prevPointCont.rightContY, 2669 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.prevPointCont.rightContY,
2659 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.leftContX, 2670 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.leftContX,
2660 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.leftContY, 2671 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.leftContY,
2661 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.plotX, 2672 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.plotX,
2662 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.plotY 2673 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / connectors.plotY
2663 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ]; 2674 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ];
2664 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2675 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2665 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } else { 2676 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } else {
2666 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ret = proceed.call(this, segment, point, i); 2677 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / ret = proceed.call(this, segment, point, i);
2667 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2678 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2668 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / return ret; 2679 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / return ret;
2669 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }); 2680 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / });
2670 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2681 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2671 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // #6430 Areasplinerange series use unwrapped getPointSpline method, so we need to set this method again. 2682 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // #6430 Areasplinerange series use unwrapped getPointSpline method, so we need to set this method again.
2672 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (seriesTypes.areasplinerange) { 2683 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (seriesTypes.areasplinerange) {
2673 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / seriesTypes.areasplinerange.prototype.getPointSpline = seriesTypes.spline.prototype.getPointSpline; 2684 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / seriesTypes.areasplinerange.prototype.getPointSpline = seriesTypes.spline.prototype.getPointSpline;
2674 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2685 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2675 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2686 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2676 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2687 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2677 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / /** 2688 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / /**
2678 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * Extend translate. The plotX and plotY values are computed as if the polar chart were a 2689 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * Extend translate. The plotX and plotY values are computed as if the polar chart were a
2679 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * cartesian plane, where plotX denotes the angle in radians and (yAxis.len - plotY) is the pixel distance from 2690 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * cartesian plane, where plotX denotes the angle in radians and (yAxis.len - plotY) is the pixel distance from
2680 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * center. 2691 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * center.
2681 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / */ 2692 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / */
2682 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / wrap(seriesProto, 'translate', function(proceed) { 2693 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / wrap(seriesProto, 'translate', function(proceed) {
2683 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / var chart = this.chart, 2694 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / var chart = this.chart,
2684 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / points, 2695 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / points,
2685 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / i; 2696 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / i;
2686 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2697 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2687 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Run uber method 2698 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Run uber method
2688 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / proceed.call(this); 2699 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / proceed.call(this);
2689 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2700 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2690 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Postprocess plot coordinates 2701 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Postprocess plot coordinates
2691 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (chart.polar) { 2702 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (chart.polar) {
2692 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / this.kdByAngle = chart.tooltip && chart.tooltip.shared; 2703 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / this.kdByAngle = chart.tooltip && chart.tooltip.shared;
2693 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2704 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2694 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (!this.preventPostTranslate) { 2705 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (!this.preventPostTranslate) {
2695 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / points = this.points; 2706 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / points = this.points;
2696 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / i = points.length; 2707 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / i = points.length;
2697 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2708 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2698 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / while (i--) { 2709 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / while (i--) {
2699 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Translate plotX, plotY from angle and radius to true plot coordinates 2710 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Translate plotX, plotY from angle and radius to true plot coordinates
2700 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / this.toXY(points[i]); 2711 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / this.toXY(points[i]);
2701 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2712 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2702 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2713 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2703 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / } 2714 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }
2704 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / }); 2715 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / });
2705 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2716 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2706 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / /** 2717 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / /**
2707 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * Extend getSegmentPath to allow connecting ends across 0 to provide a closed circle in 2718 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * Extend getSegmentPath to allow connecting ends across 0 to provide a closed circle in
2708 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * line-like series. 2719 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / * line-like series.
2709 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / */ 2720 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / */
2710 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / wrap(seriesProto, 'getGraphPath', function(proceed, points) { 2721 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / wrap(seriesProto, 'getGraphPath', function(proceed, points) {
2711 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / var series = this, 2722 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / var series = this,
2712 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / i, 2723 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / i,
2713 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / firstValid, 2724 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / firstValid,
2714 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / popLastPoint; 2725 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / popLastPoint;
2715 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2726 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2716 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Connect the path 2727 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Connect the path
2717 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (this.chart.polar) { 2728 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / if (this.chart.polar) {
2718 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / points = points || this.points; 2729 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / points = points || this.points;
2719 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / 2730 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /
2720 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Append first valid point in order to connect the ends 2731 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / // Append first valid point in order to connect the ends
2721 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / for (i = 0; i < points.length; i++) { 2732 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { / for (i = 0; i < points.length; i++) {
2722 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (!points[i].isNull) { 2733 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (!points[i].isNull) {
2723 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { firstValid = i; 2734 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { firstValid = i;
2724 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { break; 2735 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { break;
2725 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2736 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2726 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2737 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2727 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (this.options.connectEnds !== false && firstValid !== undefined) { 2738 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (this.options.connectEnds !== false && firstValid !== undefined) {
2728 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.connectEnds = true; // re-used in splines 2739 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.connectEnds = true; // re-used in splines
2729 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points.splice(points.length, 0, points[firstValid]); 2740 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points.splice(points.length, 0, points[firstValid]);
2730 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { popLastPoint = true; 2741 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { popLastPoint = true;
2731 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2742 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2732 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2743 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2733 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // For area charts, pseudo points are added to the graph, now we need to translate these 2744 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // For area charts, pseudo points are added to the graph, now we need to translate these
2734 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(points, function(point) { 2745 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(points, function(point) {
2735 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (point.polarPlotY === undefined) { 2746 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (point.polarPlotY === undefined) {
2736 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { series.toXY(point); 2747 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { series.toXY(point);
2737 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2748 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2738 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2749 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2739 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2750 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2740 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2751 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2741 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Run uber method 2752 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Run uber method
2742 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var ret = proceed.apply(this, [].slice.call(arguments, 1)); 2753 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var ret = proceed.apply(this, [].slice.call(arguments, 1));
2743 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2754 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2744 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** #6212 points.splice method is adding points to an array. In case of areaspline getGraphPath method is used two times 2755 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** #6212 points.splice method is adding points to an array. In case of areaspline getGraphPath method is used two times
2745 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * and in both times points are added to an array. That is why points.pop is used, to get unmodified points. 2756 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * and in both times points are added to an array. That is why points.pop is used, to get unmodified points.
2746 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */ 2757 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */
2747 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (popLastPoint) { 2758 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (popLastPoint) {
2748 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points.pop(); 2759 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points.pop();
2749 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2760 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2750 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return ret; 2761 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return ret;
2751 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2762 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2752 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2763 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2753 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2764 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2754 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { function polarAnimate(proceed, init) { 2765 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { function polarAnimate(proceed, init) {
2755 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var chart = this.chart, 2766 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var chart = this.chart,
2756 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { animation = this.options.animation, 2767 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { animation = this.options.animation,
2757 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { group = this.group, 2768 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { group = this.group,
2758 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { markerGroup = this.markerGroup, 2769 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { markerGroup = this.markerGroup,
2759 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center = this.xAxis.center, 2770 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center = this.xAxis.center,
2760 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { plotLeft = chart.plotLeft, 2771 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { plotLeft = chart.plotLeft,
2761 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { plotTop = chart.plotTop, 2772 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { plotTop = chart.plotTop,
2762 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { attribs; 2773 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { attribs;
2763 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2774 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2764 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Specific animation for polar charts 2775 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Specific animation for polar charts
2765 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (chart.polar) { 2776 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (chart.polar) {
2766 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2777 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2767 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Enable animation on polar charts only in SVG. In VML, the scaling is different, plus animation 2778 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Enable animation on polar charts only in SVG. In VML, the scaling is different, plus animation
2768 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // would be so slow it would't matter. 2779 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // would be so slow it would't matter.
2769 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (chart.renderer.isSVG) { 2780 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (chart.renderer.isSVG) {
2770 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2781 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2771 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (animation === true) { 2782 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (animation === true) {
2772 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { animation = {}; 2783 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { animation = {};
2773 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2784 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2774 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2785 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2775 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Initialize the animation 2786 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Initialize the animation
2776 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (init) { 2787 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (init) {
2777 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2788 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2778 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Scale down the group and place it in the center 2789 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Scale down the group and place it in the center
2779 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { attribs = { 2790 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { attribs = {
2780 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateX: center[0] + plotLeft, 2791 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateX: center[0] + plotLeft,
2781 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateY: center[1] + plotTop, 2792 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateY: center[1] + plotTop,
2782 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleX: 0.001, // #1499 2793 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleX: 0.001, // #1499
2783 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleY: 0.001 2794 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleY: 0.001
2784 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }; 2795 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { };
2785 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2796 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2786 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { group.attr(attribs); 2797 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { group.attr(attribs);
2787 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (markerGroup) { 2798 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (markerGroup) {
2788 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { //markerGroup.attrSetters = group.attrSetters; 2799 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { //markerGroup.attrSetters = group.attrSetters;
2789 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { markerGroup.attr(attribs); 2800 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { markerGroup.attr(attribs);
2790 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2801 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2791 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2802 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2792 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Run the animation 2803 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Run the animation
2793 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else { 2804 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else {
2794 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { attribs = { 2805 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { attribs = {
2795 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateX: plotLeft, 2806 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateX: plotLeft,
2796 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateY: plotTop, 2807 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { translateY: plotTop,
2797 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleX: 1, 2808 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleX: 1,
2798 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleY: 1 2809 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { scaleY: 1
2799 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }; 2810 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { };
2800 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { group.animate(attribs, animation); 2811 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { group.animate(attribs, animation);
2801 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (markerGroup) { 2812 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (markerGroup) {
2802 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { markerGroup.animate(attribs, animation); 2813 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { markerGroup.animate(attribs, animation);
2803 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2814 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2804 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2815 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2805 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Delete this function to allow it only once 2816 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Delete this function to allow it only once
2806 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.animate = null; 2817 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.animate = null;
2807 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2818 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2808 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2819 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2809 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2820 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2810 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // For non-polar charts, revert to the basic animation 2821 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // For non-polar charts, revert to the basic animation
2811 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else { 2822 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else {
2812 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this, init); 2823 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this, init);
2813 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2824 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2814 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2825 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2815 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2826 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2816 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Define the animate method for regular series 2827 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Define the animate method for regular series
2817 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(seriesProto, 'animate', polarAnimate); 2828 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(seriesProto, 'animate', polarAnimate);
2818 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2829 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2819 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2830 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2820 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (seriesTypes.column) { 2831 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (seriesTypes.column) {
2821 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2832 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2822 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { colProto = seriesTypes.column.prototype; 2833 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { colProto = seriesTypes.column.prototype;
2823 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2834 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2824 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { colProto.polarArc = function(low, high, start, end) { 2835 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { colProto.polarArc = function(low, high, start, end) {
2825 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var center = this.xAxis.center, 2836 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var center = this.xAxis.center,
2826 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { len = this.yAxis.len; 2837 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { len = this.yAxis.len;
2827 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2838 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2828 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return this.chart.renderer.symbols.arc( 2839 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return this.chart.renderer.symbols.arc(
2829 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center[0], 2840 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center[0],
2830 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center[1], 2841 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center[1],
2831 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { len - high, 2842 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { len - high,
2832 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { null, { 2843 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { null, {
2833 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { start: start, 2844 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { start: start,
2834 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { end: end, 2845 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { end: end,
2835 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { innerR: len - pick(low, len) 2846 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { innerR: len - pick(low, len)
2836 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2847 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2837 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ); 2848 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { );
2838 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }; 2849 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { };
2839 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2850 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2840 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** 2851 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /**
2841 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Define the animate method for columnseries 2852 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Define the animate method for columnseries
2842 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */ 2853 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */
2843 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(colProto, 'animate', polarAnimate); 2854 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(colProto, 'animate', polarAnimate);
2844 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2855 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2845 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2856 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2846 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** 2857 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /**
2847 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Extend the column prototype's translate method 2858 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Extend the column prototype's translate method
2848 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */ 2859 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */
2849 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(colProto, 'translate', function(proceed) { 2860 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(colProto, 'translate', function(proceed) {
2850 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2861 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2851 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var xAxis = this.xAxis, 2862 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var xAxis = this.xAxis,
2852 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { startAngleRad = xAxis.startAngleRad, 2863 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { startAngleRad = xAxis.startAngleRad,
2853 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { start, 2864 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { start,
2854 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points, 2865 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points,
2855 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point, 2866 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point,
2856 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { i; 2867 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { i;
2857 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2868 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2858 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.preventPostTranslate = true; 2869 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.preventPostTranslate = true;
2859 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2870 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2860 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Run uber method 2871 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Run uber method
2861 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this); 2872 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this);
2862 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2873 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2863 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Postprocess plot coordinates 2874 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Postprocess plot coordinates
2864 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (xAxis.isRadial) { 2875 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (xAxis.isRadial) {
2865 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points = this.points; 2876 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { points = this.points;
2866 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { i = points.length; 2877 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { i = points.length;
2867 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { while (i--) { 2878 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { while (i--) {
2868 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point = points[i]; 2879 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point = points[i];
2869 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { start = point.barX + startAngleRad; 2880 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { start = point.barX + startAngleRad;
2870 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.shapeType = 'path'; 2881 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.shapeType = 'path';
2871 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.shapeArgs = { 2882 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.shapeArgs = {
2872 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { d: this.polarArc(point.yBottom, point.plotY, start, start + point.pointWidth) 2883 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { d: this.polarArc(point.yBottom, point.plotY, start, start + point.pointWidth)
2873 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }; 2884 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { };
2874 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Provide correct plotX, plotY for tooltip 2885 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Provide correct plotX, plotY for tooltip
2875 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.toXY(point); 2886 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.toXY(point);
2876 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.tooltipPos = [point.plotX, point.plotY]; 2887 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.tooltipPos = [point.plotX, point.plotY];
2877 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.ttBelow = point.plotY > xAxis.center[1]; 2888 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { point.ttBelow = point.plotY > xAxis.center[1];
2878 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2889 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2879 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2890 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2880 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2891 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2881 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2892 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2882 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2893 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2883 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** 2894 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /**
2884 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Align column data labels outside the columns. #1199. 2895 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Align column data labels outside the columns. #1199.
2885 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */ 2896 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */
2886 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(colProto, 'alignDataLabel', function(proceed, point, dataLabel, options, alignTo, isNew) { 2897 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(colProto, 'alignDataLabel', function(proceed, point, dataLabel, options, alignTo, isNew) {
2887 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2898 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2888 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (this.chart.polar) { 2899 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (this.chart.polar) {
2889 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var angle = point.rectPlotX / Math.PI * 180, 2900 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var angle = point.rectPlotX / Math.PI * 180,
2890 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align, 2901 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align,
2891 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign; 2902 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign;
2892 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2903 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2893 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Align nicely outside the perimeter of the columns 2904 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { // Align nicely outside the perimeter of the columns
2894 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (options.align === null) { 2905 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (options.align === null) {
2895 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (angle > 20 && angle < 160) { 2906 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (angle > 20 && angle < 160) {
2896 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align = 'left'; // right hemisphere 2907 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align = 'left'; // right hemisphere
2897 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else if (angle > 200 && angle < 340) { 2908 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else if (angle > 200 && angle < 340) {
2898 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align = 'right'; // left hemisphere 2909 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align = 'right'; // left hemisphere
2899 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else { 2910 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else {
2900 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align = 'center'; // top or bottom 2911 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { align = 'center'; // top or bottom
2901 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2912 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2902 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { options.align = align; 2913 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { options.align = align;
2903 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2914 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2904 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (options.verticalAlign === null) { 2915 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (options.verticalAlign === null) {
2905 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (angle < 45 || angle > 315) { 2916 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (angle < 45 || angle > 315) {
2906 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign = 'bottom'; // top part 2917 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign = 'bottom'; // top part
2907 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else if (angle > 135 && angle < 225) { 2918 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else if (angle > 135 && angle < 225) {
2908 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign = 'top'; // bottom part 2919 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign = 'top'; // bottom part
2909 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else { 2920 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else {
2910 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign = 'middle'; // left or right 2921 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { verticalAlign = 'middle'; // left or right
2911 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2922 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2912 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { options.verticalAlign = verticalAlign; 2923 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { options.verticalAlign = verticalAlign;
2913 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2924 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2914 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2925 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2915 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { seriesProto.alignDataLabel.call(this, point, dataLabel, options, alignTo, isNew); 2926 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { seriesProto.alignDataLabel.call(this, point, dataLabel, options, alignTo, isNew);
2916 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else { 2927 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else {
2917 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this, point, dataLabel, options, alignTo, isNew); 2928 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this, point, dataLabel, options, alignTo, isNew);
2918 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2929 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2919 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2930 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2920 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2931 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2921 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2932 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2922 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2933 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2923 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** 2934 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /**
2924 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Extend getCoordinates to prepare for polar axis values 2935 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Extend getCoordinates to prepare for polar axis values
2925 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */ 2936 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */
2926 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(pointerProto, 'getCoordinates', function(proceed, e) { 2937 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(pointerProto, 'getCoordinates', function(proceed, e) {
2927 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var chart = this.chart, 2938 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var chart = this.chart,
2928 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ret = { 2939 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ret = {
2929 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { xAxis: [], 2940 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { xAxis: [],
2930 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { yAxis: [] 2941 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { yAxis: []
2931 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }; 2942 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { };
2932 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2943 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2933 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (chart.polar) { 2944 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (chart.polar) {
2934 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2945 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2935 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(chart.axes, function(axis) { 2946 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(chart.axes, function(axis) {
2936 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var isXAxis = axis.isXAxis, 2947 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { var isXAxis = axis.isXAxis,
2937 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center = axis.center, 2948 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { center = axis.center,
2938 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { x = e.chartX - center[0] - chart.plotLeft, 2949 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { x = e.chartX - center[0] - chart.plotLeft,
2939 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { y = e.chartY - center[1] - chart.plotTop; 2950 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { y = e.chartY - center[1] - chart.plotTop;
2940 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2951 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2941 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ret[isXAxis ? 'xAxis' : 'yAxis'].push({ 2952 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ret[isXAxis ? 'xAxis' : 'yAxis'].push({
2942 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { axis: axis, 2953 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { axis: axis,
2943 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { value: axis.translate( 2954 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { value: axis.translate(
2944 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { isXAxis ? 2955 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { isXAxis ?
2945 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { Math.PI - Math.atan2(x, y) : // angle 2956 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { Math.PI - Math.atan2(x, y) : // angle
2946 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)), // distance from center 2957 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)), // distance from center
2947 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { true 2958 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { true
2948 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ) 2959 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { )
2949 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2960 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2950 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2961 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2951 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2962 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2952 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else { 2963 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } else {
2953 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ret = proceed.call(this, e); 2964 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ret = proceed.call(this, e);
2954 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2965 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2955 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2966 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2956 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return ret; 2967 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return ret;
2957 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2968 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2958 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2969 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2959 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(H.Chart.prototype, 'getAxes', function(proceed) { 2970 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(H.Chart.prototype, 'getAxes', function(proceed) {
2960 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2971 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2961 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (!this.pane) { 2972 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { if (!this.pane) {
2962 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.pane = []; 2973 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this.pane = [];
2963 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { } 2974 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }
2964 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(H.splat(this.options.pane), function(paneOptions) { 2975 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(H.splat(this.options.pane), function(paneOptions) {
2965 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { new H.Pane( // eslint-disable-line no-new 2976 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { new H.Pane( // eslint-disable-line no-new
2966 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { paneOptions, 2977 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { paneOptions,
2967 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this 2978 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { this
2968 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { ); 2979 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { );
2969 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }, this); 2980 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }, this);
2970 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2981 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2971 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this); 2982 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this);
2972 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2983 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2973 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2984 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2974 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(H.Chart.prototype, 'drawChartBox', function(proceed) { 2985 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(H.Chart.prototype, 'drawChartBox', function(proceed) {
2975 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this); 2986 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { proceed.call(this);
2976 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2987 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2977 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(this.pane, function(pane) { 2988 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { each(this.pane, function(pane) {
2978 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { pane.render(); 2989 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { pane.render();
2979 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2990 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2980 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 2991 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2981 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 2992 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2982 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /** 2993 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { /**
2983 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Extend chart.get to also search in panes. Used internally in responsiveness 2994 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * Extend chart.get to also search in panes. Used internally in responsiveness
2984 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * and chart.update. 2995 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { * and chart.update.
2985 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */ 2996 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { */
2986 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(H.Chart.prototype, 'get', function(proceed, id) { 2997 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { wrap(H.Chart.prototype, 'get', function(proceed, id) {
2987 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return H.find(this.pane, function(pane) { 2998 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return H.find(this.pane, function(pane) {
2988 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return pane.options.id === id; 2999 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { return pane.options.id === id;
2989 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }) || proceed.call(this, id); 3000 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }) || proceed.call(this, id);
2990 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }); 3001 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { });
2991 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 3002 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2992 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }(Highcharts)); 3003 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { }(Highcharts));
2993 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {})); 3004 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {}));
2994 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) { 3005 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2995 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
3006 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2996 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
Generated by GNU Enscript 1.6.5.90.
3007 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
Generated by GNU Enscript 1.6.5.90.
2997 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
3008 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2998 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
3009 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
2999 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0) {< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {
3010 < 180 - centerSlot) {< 360 - centerSlot) {< 0) {< len; i++) {< threshold ? '-' : '') + series.stackKey];< 0) {< length; i++) {< 0 && !reversedYAxis) ||< stackedYLength; i++) {<= segment.length - 1) {< 0) {< 0) ? segment.length - (1 + addedNumber) : i - 1;< 0) { /< points.length; i++) {