a:14:{s:9:"#provides";s:26:"dojox.charting.plot3d.Bars";s:9:"#resource";s:23:"charting/plot3d/Bars.js";s:9:"#requires";a:1:{i:0;a:2:{i:0;s:6:"common";i:1;s:26:"dojox.charting.plot3d.Base";}}s:26:"dojox.charting.plot3d.Bars";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:26:"dojox.charting.plot3d.Base";}s:4:"call";a:1:{i:0;s:26:"dojox.charting.plot3d.Base";}}s:10:"parameters";a:3:{s:5:"width";a:1:{s:4:"type";s:0:"";}s:6:"height";a:1:{s:4:"type";s:0:"";}s:6:"kwArgs";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:460:" this.depth = "auto"; this.gap = 0; this.data = []; this.material = {type: "plastic", finish: "dull", color: "lime"}; if(kwArgs){ if("depth" in kwArgs){ this.depth = kwArgs.depth; } if("gap" in kwArgs){ this.gap = kwArgs.gap; } if("material" in kwArgs){ var m = kwArgs.material; if(typeof m == "string" || m instanceof dojo.Color){ this.material.color = m; }else{ this.material = m; } } }";s:9:"classlike";b:1;s:7:"summary";s:0:"";}s:35:"dojox.charting.plot3d.Bars.getDepth";a:4:{s:9:"prototype";s:26:"dojox.charting.plot3d.Bars";s:4:"type";s:8:"Function";s:6:"source";s:184:" if(this.depth == "auto"){ var w = this.width; if(this.data && this.data.length){ w = w / this.data.length; } return w - 2 * this.gap; } return this.depth;";s:7:"summary";s:0:"";}s:35:"dojox.charting.plot3d.Bars.generate";a:5:{s:9:"prototype";s:26:"dojox.charting.plot3d.Bars";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:5:"chart";a:1:{s:4:"type";s:0:"";}s:7:"creator";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:509:" if(!this.data){ return this; } var step = this.width / this.data.length, org = 0, depth = this.depth == "auto" ? step - 2 * this.gap : this.depth, scale = this.height / reduce(this.data, Math.max); if(!creator){ creator = chart.view; } for(var i = 0; i < this.data.length; ++i, org += step){ creator .createCube({ bottom: {x: org + this.gap, y: 0, z: 0}, top: {x: org + step - this.gap, y: this.data[i] * scale, z: depth} }) .setFill(this.material); }";s:7:"summary";s:0:"";}s:32:"dojox.charting.plot3d.Bars.depth";a:2:{s:8:"instance";s:26:"dojox.charting.plot3d.Bars";s:7:"summary";s:0:"";}s:30:"dojox.charting.plot3d.Bars.gap";a:2:{s:8:"instance";s:26:"dojox.charting.plot3d.Bars";s:7:"summary";s:0:"";}s:31:"dojox.charting.plot3d.Bars.data";a:2:{s:8:"instance";s:26:"dojox.charting.plot3d.Bars";s:7:"summary";s:0:"";}s:35:"dojox.charting.plot3d.Bars.material";a:2:{s:8:"instance";s:26:"dojox.charting.plot3d.Bars";s:7:"summary";s:0:"";}s:41:"dojox.charting.plot3d.Bars.material.color";a:2:{s:8:"instance";s:26:"dojox.charting.plot3d.Bars";s:7:"summary";s:0:"";}s:21:"dojox.charting.plot3d";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:14:"dojox.charting";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}