| 1 (function(c){var a={series:{images:{show:false,alpha:1,anchor:"corner"}}};c.plot
.image={};c.plot.image.loadDataImages=function(g,f,k){var j=[],h=[];var i=f.seri
es.images.show;c.each(g,function(l,m){if(!(i||m.images.show)){return}if(m.data){
m=m.data}c.each(m,function(n,o){if(typeof o[0]=="string"){j.push(o[0]);h.push(o)
}})});c.plot.image.load(j,function(l){c.each(h,function(n,o){var m=o[0];if(l[m])
{o[0]=l[m]}});k()})};c.plot.image.load=function(h,i){var g=h.length,f={};if(g==0
){i({})}c.each(h,function(k,j){var l=function(){--g;f[j]=this;if(g==0){i(f)}};c(
"<img />").load(l).error(l).attr("src",j)})};function d(q,o,l){var m=q.getPlotOf
fset();if(!l.images||!l.images.show){return}var r=l.datapoints.points,n=l.datapo
ints.pointsize;for(var t=0;t<r.length;t+=n){var y=r[t],w=r[t+1],g=r[t+2],v=r[t+3
],f=r[t+4],h=l.xaxis,u=l.yaxis,x;if(!y||y.width<=0||y.height<=0){continue}if(w>v
){x=v;v=w;w=x}if(g>f){x=f;f=g;g=x}if(l.images.anchor=="center"){x=0.5*(v-w)/(y.w
idth-1);w-=x;v+=x;x=0.5*(f-g)/(y.height-1);g-=x;f+=x}if(w==v||g==f||w>=h.max||v<
=h.min||g>=u.max||f<=u.min){continue}var k=0,s=0,j=y.width,p=y.height;if(w<h.min
){k+=(j-k)*(h.min-w)/(v-w);w=h.min}if(v>h.max){j+=(j-k)*(h.max-v)/(v-w);v=h.max}
if(g<u.min){p+=(s-p)*(u.min-g)/(f-g);g=u.min}if(f>u.max){s+=(s-p)*(u.max-f)/(f-g
);f=u.max}w=h.p2c(w);v=h.p2c(v);g=u.p2c(g);f=u.p2c(f);if(w>v){x=v;v=w;w=x}if(g>f
){x=f;f=g;g=x}x=o.globalAlpha;o.globalAlpha*=l.images.alpha;o.drawImage(y,k,s,j-
k,p-s,w+m.left,g+m.top,v-w,f-g);o.globalAlpha=x}}function b(i,f,g,h){if(!f.image
s.show){return}h.format=[{required:true},{x:true,number:true,required:true},{y:t
rue,number:true,required:true},{x:true,number:true,required:true},{y:true,number
:true,required:true}]}function e(f){f.hooks.processRawData.push(b);f.hooks.drawS
eries.push(d)}c.plot.plugins.push({init:e,options:a,name:"image",version:"1.1"})
})(jQuery); |