// namespaces var dwv = dwv || {}; /** * Info controller. * @constructor */ dwv.InfoController = function (containerDivId) { // Info layer plot gui var plotInfo = null; // Info layer colour map gui var miniColourMap = null; // Info layer overlay var overlayInfos = []; // flag to know if the info layer is listening on the image. var isInfoLayerListening = false; /** * Create the different info elements. * TODO Get rid of the app input arg... */ this.create = function (app) { var infocm = getElement("infocm"); if (infocm) { miniColourMap = new dwv.gui.info.MiniColourMap(infocm, app); miniColourMap.create(); } // create overlay info at each corner var pos_list = [ "tl", "tc", "tr", "cl", "cr", "bl", "bc", "br" ]; var num = 0; for (var n=0; n 0){ for (var n=0; n 0){ for (var n=0; n