!function(a){var e=a.seriesTypes,t=a.each;e.heatmap=a.extendClass(e.map,{colorKey:"z",useMapGeometry:!1,pointArrayMap:["y","z"],translate:function(){var a=this,e=a.options,r=Number.MAX_VALUE,s=Number.MIN_VALUE;a.generatePoints(),t(a.data,function(t){var n=t.x,o=t.y,p=t.z,i=(e.colsize||1)/2,h=(e.rowsize||1)/2;t.path=["M",n-i,o-h,"L",n+i,o-h,"L",n+i,o+h,"L",n-i,o+h,"Z"],t.shapeType="path",t.shapeArgs={d:a.translatePath(t.path)},"number"==typeof p&&(p>s?s=p:p<r&&(r=p))}),a.translateColors(r,s)},getBox:function(){}})}(Highcharts);