//>>built define(["dojo/_base/declare","dojo/_base/lang","dojo/_base/array","./linear","./common"],function(u,h,p,k,r){function q(a,c){var f=0;if(.6>a){var b=a.toString().match(/\.(\d+)/);b&&b[1]&&(f=-b[1].length)}return t(a,f,c)}var l={},t=r.getNumericLabel;return h.mixin(l,k,{base:10,setBase:function(a){this.base=Math.round(a||10)},buildScaler:function(a,c,f,b){var g=Math.log(this.base),e,d;"min"in b&&(a=b.min);"max"in b&&(c=b.max);a=Math.log(a)/g;c=Math.log(c)/g;var h=Math.floor(a),m=Math.ceil(c);a=hc&&(c=0),0