Skip to content
Snippets Groups Projects
StructureTensor3D_Examples.ipynb 767 KiB
Newer Older
  • Learn to ignore specific revisions
  • vand's avatar
    vand committed
    1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697
           "\n",
           "    this.ondownload = ondownload;\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_header = function() {\n",
           "    var titlebar = $(\n",
           "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
           "        'ui-helper-clearfix\"/>');\n",
           "    var titletext = $(\n",
           "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
           "        'text-align: center; padding: 3px;\"/>');\n",
           "    titlebar.append(titletext)\n",
           "    this.root.append(titlebar);\n",
           "    this.header = titletext[0];\n",
           "}\n",
           "\n",
           "\n",
           "\n",
           "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
           "\n",
           "}\n",
           "\n",
           "\n",
           "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
           "\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_canvas = function() {\n",
           "    var fig = this;\n",
           "\n",
           "    var canvas_div = $('<div/>');\n",
           "\n",
           "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
           "\n",
           "    function canvas_keyboard_event(event) {\n",
           "        return fig.key_event(event, event['data']);\n",
           "    }\n",
           "\n",
           "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
           "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
           "    this.canvas_div = canvas_div\n",
           "    this._canvas_extra_style(canvas_div)\n",
           "    this.root.append(canvas_div);\n",
           "\n",
           "    var canvas = $('<canvas/>');\n",
           "    canvas.addClass('mpl-canvas');\n",
           "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
           "\n",
           "    this.canvas = canvas[0];\n",
           "    this.context = canvas[0].getContext(\"2d\");\n",
           "\n",
           "    var backingStore = this.context.backingStorePixelRatio ||\n",
           "\tthis.context.webkitBackingStorePixelRatio ||\n",
           "\tthis.context.mozBackingStorePixelRatio ||\n",
           "\tthis.context.msBackingStorePixelRatio ||\n",
           "\tthis.context.oBackingStorePixelRatio ||\n",
           "\tthis.context.backingStorePixelRatio || 1;\n",
           "\n",
           "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
           "\n",
           "    var rubberband = $('<canvas/>');\n",
           "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
           "\n",
           "    var pass_mouse_events = true;\n",
           "\n",
           "    canvas_div.resizable({\n",
           "        start: function(event, ui) {\n",
           "            pass_mouse_events = false;\n",
           "        },\n",
           "        resize: function(event, ui) {\n",
           "            fig.request_resize(ui.size.width, ui.size.height);\n",
           "        },\n",
           "        stop: function(event, ui) {\n",
           "            pass_mouse_events = true;\n",
           "            fig.request_resize(ui.size.width, ui.size.height);\n",
           "        },\n",
           "    });\n",
           "\n",
           "    function mouse_event_fn(event) {\n",
           "        if (pass_mouse_events)\n",
           "            return fig.mouse_event(event, event['data']);\n",
           "    }\n",
           "\n",
           "    rubberband.mousedown('button_press', mouse_event_fn);\n",
           "    rubberband.mouseup('button_release', mouse_event_fn);\n",
           "    // Throttle sequential mouse events to 1 every 20ms.\n",
           "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
           "\n",
           "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
           "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
           "\n",
           "    canvas_div.on(\"wheel\", function (event) {\n",
           "        event = event.originalEvent;\n",
           "        event['data'] = 'scroll'\n",
           "        if (event.deltaY < 0) {\n",
           "            event.step = 1;\n",
           "        } else {\n",
           "            event.step = -1;\n",
           "        }\n",
           "        mouse_event_fn(event);\n",
           "    });\n",
           "\n",
           "    canvas_div.append(canvas);\n",
           "    canvas_div.append(rubberband);\n",
           "\n",
           "    this.rubberband = rubberband;\n",
           "    this.rubberband_canvas = rubberband[0];\n",
           "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
           "    this.rubberband_context.strokeStyle = \"#000000\";\n",
           "\n",
           "    this._resize_canvas = function(width, height) {\n",
           "        // Keep the size of the canvas, canvas container, and rubber band\n",
           "        // canvas in synch.\n",
           "        canvas_div.css('width', width)\n",
           "        canvas_div.css('height', height)\n",
           "\n",
           "        canvas.attr('width', width * mpl.ratio);\n",
           "        canvas.attr('height', height * mpl.ratio);\n",
           "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
           "\n",
           "        rubberband.attr('width', width);\n",
           "        rubberband.attr('height', height);\n",
           "    }\n",
           "\n",
           "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
           "    // upon first draw.\n",
           "    this._resize_canvas(600, 600);\n",
           "\n",
           "    // Disable right mouse context menu.\n",
           "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
           "        return false;\n",
           "    });\n",
           "\n",
           "    function set_focus () {\n",
           "        canvas.focus();\n",
           "        canvas_div.focus();\n",
           "    }\n",
           "\n",
           "    window.setTimeout(set_focus, 100);\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_toolbar = function() {\n",
           "    var fig = this;\n",
           "\n",
           "    var nav_element = $('<div/>');\n",
           "    nav_element.attr('style', 'width: 100%');\n",
           "    this.root.append(nav_element);\n",
           "\n",
           "    // Define a callback function for later on.\n",
           "    function toolbar_event(event) {\n",
           "        return fig.toolbar_button_onclick(event['data']);\n",
           "    }\n",
           "    function toolbar_mouse_event(event) {\n",
           "        return fig.toolbar_button_onmouseover(event['data']);\n",
           "    }\n",
           "\n",
           "    for(var toolbar_ind in mpl.toolbar_items) {\n",
           "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
           "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
           "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
           "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
           "\n",
           "        if (!name) {\n",
           "            // put a spacer in here.\n",
           "            continue;\n",
           "        }\n",
           "        var button = $('<button/>');\n",
           "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
           "                        'ui-button-icon-only');\n",
           "        button.attr('role', 'button');\n",
           "        button.attr('aria-disabled', 'false');\n",
           "        button.click(method_name, toolbar_event);\n",
           "        button.mouseover(tooltip, toolbar_mouse_event);\n",
           "\n",
           "        var icon_img = $('<span/>');\n",
           "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
           "        icon_img.addClass(image);\n",
           "        icon_img.addClass('ui-corner-all');\n",
           "\n",
           "        var tooltip_span = $('<span/>');\n",
           "        tooltip_span.addClass('ui-button-text');\n",
           "        tooltip_span.html(tooltip);\n",
           "\n",
           "        button.append(icon_img);\n",
           "        button.append(tooltip_span);\n",
           "\n",
           "        nav_element.append(button);\n",
           "    }\n",
           "\n",
           "    var fmt_picker_span = $('<span/>');\n",
           "\n",
           "    var fmt_picker = $('<select/>');\n",
           "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
           "    fmt_picker_span.append(fmt_picker);\n",
           "    nav_element.append(fmt_picker_span);\n",
           "    this.format_dropdown = fmt_picker[0];\n",
           "\n",
           "    for (var ind in mpl.extensions) {\n",
           "        var fmt = mpl.extensions[ind];\n",
           "        var option = $(\n",
           "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
           "        fmt_picker.append(option);\n",
           "    }\n",
           "\n",
           "    // Add hover states to the ui-buttons\n",
           "    $( \".ui-button\" ).hover(\n",
           "        function() { $(this).addClass(\"ui-state-hover\");},\n",
           "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
           "    );\n",
           "\n",
           "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
           "    nav_element.append(status_bar);\n",
           "    this.message = status_bar[0];\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
           "    // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
           "    // which will in turn request a refresh of the image.\n",
           "    this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.send_message = function(type, properties) {\n",
           "    properties['type'] = type;\n",
           "    properties['figure_id'] = this.id;\n",
           "    this.ws.send(JSON.stringify(properties));\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.send_draw_message = function() {\n",
           "    if (!this.waiting) {\n",
           "        this.waiting = true;\n",
           "        this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
           "    }\n",
           "}\n",
           "\n",
           "\n",
           "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
           "    var format_dropdown = fig.format_dropdown;\n",
           "    var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
           "    fig.ondownload(fig, format);\n",
           "}\n",
           "\n",
           "\n",
           "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
           "    var size = msg['size'];\n",
           "    if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
           "        fig._resize_canvas(size[0], size[1]);\n",
           "        fig.send_message(\"refresh\", {});\n",
           "    };\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
           "    var x0 = msg['x0'] / mpl.ratio;\n",
           "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
           "    var x1 = msg['x1'] / mpl.ratio;\n",
           "    var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n",
           "    x0 = Math.floor(x0) + 0.5;\n",
           "    y0 = Math.floor(y0) + 0.5;\n",
           "    x1 = Math.floor(x1) + 0.5;\n",
           "    y1 = Math.floor(y1) + 0.5;\n",
           "    var min_x = Math.min(x0, x1);\n",
           "    var min_y = Math.min(y0, y1);\n",
           "    var width = Math.abs(x1 - x0);\n",
           "    var height = Math.abs(y1 - y0);\n",
           "\n",
           "    fig.rubberband_context.clearRect(\n",
           "        0, 0, fig.canvas.width, fig.canvas.height);\n",
           "\n",
           "    fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
           "    // Updates the figure title.\n",
           "    fig.header.textContent = msg['label'];\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
           "    var cursor = msg['cursor'];\n",
           "    switch(cursor)\n",
           "    {\n",
           "    case 0:\n",
           "        cursor = 'pointer';\n",
           "        break;\n",
           "    case 1:\n",
           "        cursor = 'default';\n",
           "        break;\n",
           "    case 2:\n",
           "        cursor = 'crosshair';\n",
           "        break;\n",
           "    case 3:\n",
           "        cursor = 'move';\n",
           "        break;\n",
           "    }\n",
           "    fig.rubberband_canvas.style.cursor = cursor;\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
           "    fig.message.textContent = msg['message'];\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
           "    // Request the server to send over a new figure.\n",
           "    fig.send_draw_message();\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
           "    fig.image_mode = msg['mode'];\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.updated_canvas_event = function() {\n",
           "    // Called whenever the canvas gets updated.\n",
           "    this.send_message(\"ack\", {});\n",
           "}\n",
           "\n",
           "// A function to construct a web socket function for onmessage handling.\n",
           "// Called in the figure constructor.\n",
           "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
           "    return function socket_on_message(evt) {\n",
           "        if (evt.data instanceof Blob) {\n",
           "            /* FIXME: We get \"Resource interpreted as Image but\n",
           "             * transferred with MIME type text/plain:\" errors on\n",
           "             * Chrome.  But how to set the MIME type?  It doesn't seem\n",
           "             * to be part of the websocket stream */\n",
           "            evt.data.type = \"image/png\";\n",
           "\n",
           "            /* Free the memory for the previous frames */\n",
           "            if (fig.imageObj.src) {\n",
           "                (window.URL || window.webkitURL).revokeObjectURL(\n",
           "                    fig.imageObj.src);\n",
           "            }\n",
           "\n",
           "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
           "                evt.data);\n",
           "            fig.updated_canvas_event();\n",
           "            fig.waiting = false;\n",
           "            return;\n",
           "        }\n",
           "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
           "            fig.imageObj.src = evt.data;\n",
           "            fig.updated_canvas_event();\n",
           "            fig.waiting = false;\n",
           "            return;\n",
           "        }\n",
           "\n",
           "        var msg = JSON.parse(evt.data);\n",
           "        var msg_type = msg['type'];\n",
           "\n",
           "        // Call the  \"handle_{type}\" callback, which takes\n",
           "        // the figure and JSON message as its only arguments.\n",
           "        try {\n",
           "            var callback = fig[\"handle_\" + msg_type];\n",
           "        } catch (e) {\n",
           "            console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
           "            return;\n",
           "        }\n",
           "\n",
           "        if (callback) {\n",
           "            try {\n",
           "                // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
           "                callback(fig, msg);\n",
           "            } catch (e) {\n",
           "                console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
           "            }\n",
           "        }\n",
           "    };\n",
           "}\n",
           "\n",
           "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
           "mpl.findpos = function(e) {\n",
           "    //this section is from http://www.quirksmode.org/js/events_properties.html\n",
           "    var targ;\n",
           "    if (!e)\n",
           "        e = window.event;\n",
           "    if (e.target)\n",
           "        targ = e.target;\n",
           "    else if (e.srcElement)\n",
           "        targ = e.srcElement;\n",
           "    if (targ.nodeType == 3) // defeat Safari bug\n",
           "        targ = targ.parentNode;\n",
           "\n",
           "    // jQuery normalizes the pageX and pageY\n",
           "    // pageX,Y are the mouse positions relative to the document\n",
           "    // offset() returns the position of the element relative to the document\n",
           "    var x = e.pageX - $(targ).offset().left;\n",
           "    var y = e.pageY - $(targ).offset().top;\n",
           "\n",
           "    return {\"x\": x, \"y\": y};\n",
           "};\n",
           "\n",
           "/*\n",
           " * return a copy of an object with only non-object keys\n",
           " * we need this to avoid circular references\n",
           " * http://stackoverflow.com/a/24161582/3208463\n",
           " */\n",
           "function simpleKeys (original) {\n",
           "  return Object.keys(original).reduce(function (obj, key) {\n",
           "    if (typeof original[key] !== 'object')\n",
           "        obj[key] = original[key]\n",
           "    return obj;\n",
           "  }, {});\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.mouse_event = function(event, name) {\n",
           "    var canvas_pos = mpl.findpos(event)\n",
           "\n",
           "    if (name === 'button_press')\n",
           "    {\n",
           "        this.canvas.focus();\n",
           "        this.canvas_div.focus();\n",
           "    }\n",
           "\n",
           "    var x = canvas_pos.x * mpl.ratio;\n",
           "    var y = canvas_pos.y * mpl.ratio;\n",
           "\n",
           "    this.send_message(name, {x: x, y: y, button: event.button,\n",
           "                             step: event.step,\n",
           "                             guiEvent: simpleKeys(event)});\n",
           "\n",
           "    /* This prevents the web browser from automatically changing to\n",
           "     * the text insertion cursor when the button is pressed.  We want\n",
           "     * to control all of the cursor setting manually through the\n",
           "     * 'cursor' event from matplotlib */\n",
           "    event.preventDefault();\n",
           "    return false;\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
           "    // Handle any extra behaviour associated with a key event\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.key_event = function(event, name) {\n",
           "\n",
           "    // Prevent repeat events\n",
           "    if (name == 'key_press')\n",
           "    {\n",
           "        if (event.which === this._key)\n",
           "            return;\n",
           "        else\n",
           "            this._key = event.which;\n",
           "    }\n",
           "    if (name == 'key_release')\n",
           "        this._key = null;\n",
           "\n",
           "    var value = '';\n",
           "    if (event.ctrlKey && event.which != 17)\n",
           "        value += \"ctrl+\";\n",
           "    if (event.altKey && event.which != 18)\n",
           "        value += \"alt+\";\n",
           "    if (event.shiftKey && event.which != 16)\n",
           "        value += \"shift+\";\n",
           "\n",
           "    value += 'k';\n",
           "    value += event.which.toString();\n",
           "\n",
           "    this._key_event_extra(event, name);\n",
           "\n",
           "    this.send_message(name, {key: value,\n",
           "                             guiEvent: simpleKeys(event)});\n",
           "    return false;\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
           "    if (name == 'download') {\n",
           "        this.handle_save(this, null);\n",
           "    } else {\n",
           "        this.send_message(\"toolbar_button\", {name: name});\n",
           "    }\n",
           "};\n",
           "\n",
           "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
           "    this.message.textContent = tooltip;\n",
           "};\n",
           "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
           "\n",
           "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
           "\n",
           "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
           "    // Create a \"websocket\"-like object which calls the given IPython comm\n",
           "    // object with the appropriate methods. Currently this is a non binary\n",
           "    // socket, so there is still some room for performance tuning.\n",
           "    var ws = {};\n",
           "\n",
           "    ws.close = function() {\n",
           "        comm.close()\n",
           "    };\n",
           "    ws.send = function(m) {\n",
           "        //console.log('sending', m);\n",
           "        comm.send(m);\n",
           "    };\n",
           "    // Register the callback with on_msg.\n",
           "    comm.on_msg(function(msg) {\n",
           "        //console.log('receiving', msg['content']['data'], msg);\n",
           "        // Pass the mpl event to the overridden (by mpl) onmessage function.\n",
           "        ws.onmessage(msg['content']['data'])\n",
           "    });\n",
           "    return ws;\n",
           "}\n",
           "\n",
           "mpl.mpl_figure_comm = function(comm, msg) {\n",
           "    // This is the function which gets called when the mpl process\n",
           "    // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
           "\n",
           "    var id = msg.content.data.id;\n",
           "    // Get hold of the div created by the display call when the Comm\n",
           "    // socket was opened in Python.\n",
           "    var element = $(\"#\" + id);\n",
           "    var ws_proxy = comm_websocket_adapter(comm)\n",
           "\n",
           "    function ondownload(figure, format) {\n",
           "        window.open(figure.imageObj.src);\n",
           "    }\n",
           "\n",
           "    var fig = new mpl.figure(id, ws_proxy,\n",
           "                           ondownload,\n",
           "                           element.get(0));\n",
           "\n",
           "    // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
           "    // web socket which is closed, not our websocket->open comm proxy.\n",
           "    ws_proxy.onopen();\n",
           "\n",
           "    fig.parent_element = element.get(0);\n",
           "    fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
           "    if (!fig.cell_info) {\n",
           "        console.error(\"Failed to find cell for figure\", id, fig);\n",
           "        return;\n",
           "    }\n",
           "\n",
           "    var output_index = fig.cell_info[2]\n",
           "    var cell = fig.cell_info[0];\n",
           "\n",
           "};\n",
           "\n",
           "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
           "    var width = fig.canvas.width/mpl.ratio\n",
           "    fig.root.unbind('remove')\n",
           "\n",
           "    // Update the output cell to use the data from the current canvas.\n",
           "    fig.push_to_output();\n",
           "    var dataURL = fig.canvas.toDataURL();\n",
           "    // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
           "    // the notebook keyboard shortcuts fail.\n",
           "    IPython.keyboard_manager.enable()\n",
           "    $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n",
           "    fig.close_ws(fig, msg);\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.close_ws = function(fig, msg){\n",
           "    fig.send_message('closing', msg);\n",
           "    // fig.ws.close()\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
           "    // Turn the data on the canvas into data in the output cell.\n",
           "    var width = this.canvas.width/mpl.ratio\n",
           "    var dataURL = this.canvas.toDataURL();\n",
           "    this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.updated_canvas_event = function() {\n",
           "    // Tell IPython that the notebook contents must change.\n",
           "    IPython.notebook.set_dirty(true);\n",
           "    this.send_message(\"ack\", {});\n",
           "    var fig = this;\n",
           "    // Wait a second, then push the new image to the DOM so\n",
           "    // that it is saved nicely (might be nice to debounce this).\n",
           "    setTimeout(function () { fig.push_to_output() }, 1000);\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_toolbar = function() {\n",
           "    var fig = this;\n",
           "\n",
           "    var nav_element = $('<div/>');\n",
           "    nav_element.attr('style', 'width: 100%');\n",
           "    this.root.append(nav_element);\n",
           "\n",
           "    // Define a callback function for later on.\n",
           "    function toolbar_event(event) {\n",
           "        return fig.toolbar_button_onclick(event['data']);\n",
           "    }\n",
           "    function toolbar_mouse_event(event) {\n",
           "        return fig.toolbar_button_onmouseover(event['data']);\n",
           "    }\n",
           "\n",
           "    for(var toolbar_ind in mpl.toolbar_items){\n",
           "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
           "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
           "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
           "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
           "\n",
           "        if (!name) { continue; };\n",
           "\n",
           "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
           "        button.click(method_name, toolbar_event);\n",
           "        button.mouseover(tooltip, toolbar_mouse_event);\n",
           "        nav_element.append(button);\n",
           "    }\n",
           "\n",
           "    // Add the status bar.\n",
           "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
           "    nav_element.append(status_bar);\n",
           "    this.message = status_bar[0];\n",
           "\n",
           "    // Add the close button to the window.\n",
           "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
           "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
           "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
           "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
           "    buttongrp.append(button);\n",
           "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
           "    titlebar.prepend(buttongrp);\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._root_extra_style = function(el){\n",
           "    var fig = this\n",
           "    el.on(\"remove\", function(){\n",
           "\tfig.close_ws(fig, {});\n",
           "    });\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._canvas_extra_style = function(el){\n",
           "    // this is important to make the div 'focusable\n",
           "    el.attr('tabindex', 0)\n",
           "    // reach out to IPython and tell the keyboard manager to turn it's self\n",
           "    // off when our div gets focus\n",
           "\n",
           "    // location in version 3\n",
           "    if (IPython.notebook.keyboard_manager) {\n",
           "        IPython.notebook.keyboard_manager.register_events(el);\n",
           "    }\n",
           "    else {\n",
           "        // location in version 2\n",
           "        IPython.keyboard_manager.register_events(el);\n",
           "    }\n",
           "\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
           "    var manager = IPython.notebook.keyboard_manager;\n",
           "    if (!manager)\n",
           "        manager = IPython.keyboard_manager;\n",
           "\n",
           "    // Check for shift+enter\n",
           "    if (event.shiftKey && event.which == 13) {\n",
           "        this.canvas_div.blur();\n",
           "        event.shiftKey = false;\n",
           "        // Send a \"J\" for go to next cell\n",
           "        event.which = 74;\n",
           "        event.keyCode = 74;\n",
           "        manager.command_mode();\n",
           "        manager.handle_keydown(event);\n",
           "    }\n",
           "}\n",
           "\n",
           "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
           "    fig.ondownload(fig, null);\n",
           "}\n",
           "\n",
           "\n",
           "mpl.find_output_cell = function(html_output) {\n",
           "    // Return the cell and output element which can be found *uniquely* in the notebook.\n",
           "    // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
           "    // IPython event is triggered only after the cells have been serialised, which for\n",
           "    // our purposes (turning an active figure into a static one), is too late.\n",
           "    var cells = IPython.notebook.get_cells();\n",
           "    var ncells = cells.length;\n",
           "    for (var i=0; i<ncells; i++) {\n",
           "        var cell = cells[i];\n",
           "        if (cell.cell_type === 'code'){\n",
           "            for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
           "                var data = cell.output_area.outputs[j];\n",
           "                if (data.data) {\n",
           "                    // IPython >= 3 moved mimebundle to data attribute of output\n",
           "                    data = data.data;\n",
           "                }\n",
           "                if (data['text/html'] == html_output) {\n",
           "                    return [cell, data, j];\n",
           "                }\n",
           "            }\n",
           "        }\n",
           "    }\n",
           "}\n",
           "\n",
           "// Register the function which deals with the matplotlib target/channel.\n",
           "// The kernel may be null if the page has been refreshed.\n",
           "if (IPython.notebook.kernel != null) {\n",
           "    IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
           "}\n"
          ],
          "text/plain": [
           "<IPython.core.display.Javascript object>"
          ]
         },
         "metadata": {},
         "output_type": "display_data"
        },
        {
         "data": {
          "text/html": [
    
    vand's avatar
    vand committed
           "<img src=\"data:image/png;base64,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wWYHLSAEjAAuoMmu91DnwwPWFJt6r4raz2frqXbs6n3kfJgLG0O9V4Wdb74hYARwvs3oHI5H0mBcfvnl7oILLnBIVzKHl6/bpebDOGwMdVsOb/pENhdvGsK6nMDmoS4w2knmMQJGAOfx5NrQDAFDwBAwBAwBQ8AQqIaAEUBbF4aAIWAIGAKGgCFgCCwwBIwALrAJt+EaAoaAIWAIGAKGgCFgBNDWgCFgCBgChoAhYAgYAgsMASOAC2zCbbiGgCFgCBgChoAhYAgYAbQ1UDMC3/rWt9w3v/lN9+qrr7q3v/3t7pprrnGHHnpozefbmgdKtPLPf/5z99RTT7lCoeDe8573uCuvvNLttdde0WUlavBLX/qS+8lPfuLGxsbc+973PidjTGqJJBnThRde6M466yyPvbQ0jOGVV15x5513nrvnnns8znvuuaf73ve+59797nf7MUh1gksuucTdeOONrr+/3x144IHu+uuv92ssKa1cLruLL77Y/ehHP3Jr1qxxO+ywg/vMZz7jvvKVr0QVFZI2jt/+9rf+fv3jH//o79nbb7/dHXfccRGkW9JfmY8zzzzT3Xnnnf64Y445xl177bW+LvhctE2NYXJy0uN/9913uxdeeMHXtl22bJm74oorfKULtG09BunH5uaCsTz11FP9vXD11Ve7s88+O1HjmIs5t2tsPQSMAG49bOf1mX/605+6E044wROk9773ve6GG25w3/3ud93f//53t8suuyRu7B/84Afdxz/+cbf//vs7eXlfdNFF7q9//avvb2trKLj++c9/3q1cudLdcsstrqenx33xi190fX19/oXZ2NiYqDE9/vjj7qMf/aivwHLEEUdEBDDpY5CX7z777OP7LH1dsmSJe/75591uu+3mdt99d4+xEPNLL73Uz4OQw69//ev+hSmlB9vb2xMxD9I/eSHfeuutnpj+4Q9/cCeddJLvqxDyJI5DCPeqVavcvvvu61asWPE6ArgluC9fvtxJHXAhJNJOOeUUP3dy38xF29QYpJLP8ccf7z73uc+5d77znf7jQQiT3O8yP2jbegzSj83NBfp6xx13+A+NdevWuXPPPXcGAUzCOOZizu0aWw8BI4BbD9t5fWZRZeRF8u1vfzsa59ve9javKIgylfQmD1QhHw8++KA77LDDfBm43t5e94Mf/MB97GMf891fvXq1rxEsisKR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\" width=\"640\">"
    
    vand's avatar
    vand committed
          ],
          "text/plain": [
           "<IPython.core.display.HTML object>"
          ]
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "source": [
        "st3d.show_vol_orientation(volume, vec, coloring = st3d.fan_coloring)"
       ]
      },
      {
       "cell_type": "markdown",
       "metadata": {},
       "source": [
        "## And again for a rotated sample\n",
        "The same analysis as above, but for the sample rotated such that layers are in $xz$-plane."
       ]
      },
      {
       "cell_type": "code",
    
    vand's avatar
    vand committed
       "execution_count": 6,
    
    vand's avatar
    vand committed
       "metadata": {},
       "outputs": [
        {
         "data": {
          "application/javascript": [
           "/* Put everything inside the global mpl namespace */\n",
           "window.mpl = {};\n",
           "\n",
           "\n",
           "mpl.get_websocket_type = function() {\n",
           "    if (typeof(WebSocket) !== 'undefined') {\n",
           "        return WebSocket;\n",
           "    } else if (typeof(MozWebSocket) !== 'undefined') {\n",
           "        return MozWebSocket;\n",
           "    } else {\n",
           "        alert('Your browser does not have WebSocket support. ' +\n",
           "              'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
           "              'Firefox 4 and 5 are also supported but you ' +\n",
           "              'have to enable WebSockets in about:config.');\n",
           "    };\n",
           "}\n",
           "\n",
           "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
           "    this.id = figure_id;\n",
           "\n",
           "    this.ws = websocket;\n",
           "\n",
           "    this.supports_binary = (this.ws.binaryType != undefined);\n",
           "\n",
           "    if (!this.supports_binary) {\n",
           "        var warnings = document.getElementById(\"mpl-warnings\");\n",
           "        if (warnings) {\n",
           "            warnings.style.display = 'block';\n",
           "            warnings.textContent = (\n",
           "                \"This browser does not support binary websocket messages. \" +\n",
           "                    \"Performance may be slow.\");\n",
           "        }\n",
           "    }\n",
           "\n",
           "    this.imageObj = new Image();\n",
           "\n",
           "    this.context = undefined;\n",
           "    this.message = undefined;\n",
           "    this.canvas = undefined;\n",
           "    this.rubberband_canvas = undefined;\n",
           "    this.rubberband_context = undefined;\n",
           "    this.format_dropdown = undefined;\n",
           "\n",
           "    this.image_mode = 'full';\n",
           "\n",
           "    this.root = $('<div/>');\n",
           "    this._root_extra_style(this.root)\n",
           "    this.root.attr('style', 'display: inline-block');\n",
           "\n",
           "    $(parent_element).append(this.root);\n",
           "\n",
           "    this._init_header(this);\n",
           "    this._init_canvas(this);\n",
           "    this._init_toolbar(this);\n",
           "\n",
           "    var fig = this;\n",
           "\n",
           "    this.waiting = false;\n",
           "\n",
           "    this.ws.onopen =  function () {\n",
           "            fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
           "            fig.send_message(\"send_image_mode\", {});\n",
           "            if (mpl.ratio != 1) {\n",
           "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n",
           "            }\n",
           "            fig.send_message(\"refresh\", {});\n",
           "        }\n",
           "\n",
           "    this.imageObj.onload = function() {\n",
           "            if (fig.image_mode == 'full') {\n",
           "                // Full images could contain transparency (where diff images\n",
           "                // almost always do), so we need to clear the canvas so that\n",
           "                // there is no ghosting.\n",
           "                fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
           "            }\n",
           "            fig.context.drawImage(fig.imageObj, 0, 0);\n",
           "        };\n",
           "\n",
           "    this.imageObj.onunload = function() {\n",
           "        fig.ws.close();\n",
           "    }\n",
           "\n",
           "    this.ws.onmessage = this._make_on_message_function(this);\n",
           "\n",
           "    this.ondownload = ondownload;\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_header = function() {\n",
           "    var titlebar = $(\n",
           "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
           "        'ui-helper-clearfix\"/>');\n",
           "    var titletext = $(\n",
           "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
           "        'text-align: center; padding: 3px;\"/>');\n",
           "    titlebar.append(titletext)\n",
           "    this.root.append(titlebar);\n",
           "    this.header = titletext[0];\n",
           "}\n",
           "\n",
           "\n",
           "\n",
           "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
           "\n",
           "}\n",
           "\n",
           "\n",
           "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
           "\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_canvas = function() {\n",
           "    var fig = this;\n",
           "\n",
           "    var canvas_div = $('<div/>');\n",
           "\n",
           "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
           "\n",
           "    function canvas_keyboard_event(event) {\n",
           "        return fig.key_event(event, event['data']);\n",
           "    }\n",
           "\n",
           "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
           "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
           "    this.canvas_div = canvas_div\n",
           "    this._canvas_extra_style(canvas_div)\n",
           "    this.root.append(canvas_div);\n",
           "\n",
           "    var canvas = $('<canvas/>');\n",
           "    canvas.addClass('mpl-canvas');\n",
           "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
           "\n",
           "    this.canvas = canvas[0];\n",
           "    this.context = canvas[0].getContext(\"2d\");\n",
           "\n",
           "    var backingStore = this.context.backingStorePixelRatio ||\n",
           "\tthis.context.webkitBackingStorePixelRatio ||\n",
           "\tthis.context.mozBackingStorePixelRatio ||\n",
           "\tthis.context.msBackingStorePixelRatio ||\n",
           "\tthis.context.oBackingStorePixelRatio ||\n",
           "\tthis.context.backingStorePixelRatio || 1;\n",
           "\n",
           "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
           "\n",
           "    var rubberband = $('<canvas/>');\n",
           "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
           "\n",
           "    var pass_mouse_events = true;\n",
           "\n",
           "    canvas_div.resizable({\n",
           "        start: function(event, ui) {\n",
           "            pass_mouse_events = false;\n",
           "        },\n",
           "        resize: function(event, ui) {\n",
           "            fig.request_resize(ui.size.width, ui.size.height);\n",
           "        },\n",
           "        stop: function(event, ui) {\n",
           "            pass_mouse_events = true;\n",
           "            fig.request_resize(ui.size.width, ui.size.height);\n",
           "        },\n",
           "    });\n",
           "\n",
           "    function mouse_event_fn(event) {\n",
           "        if (pass_mouse_events)\n",
           "            return fig.mouse_event(event, event['data']);\n",
           "    }\n",
           "\n",
           "    rubberband.mousedown('button_press', mouse_event_fn);\n",
           "    rubberband.mouseup('button_release', mouse_event_fn);\n",
           "    // Throttle sequential mouse events to 1 every 20ms.\n",
           "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
           "\n",
           "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
           "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
           "\n",
           "    canvas_div.on(\"wheel\", function (event) {\n",
           "        event = event.originalEvent;\n",
           "        event['data'] = 'scroll'\n",
           "        if (event.deltaY < 0) {\n",
           "            event.step = 1;\n",
           "        } else {\n",
           "            event.step = -1;\n",
           "        }\n",
           "        mouse_event_fn(event);\n",
           "    });\n",
           "\n",
           "    canvas_div.append(canvas);\n",
           "    canvas_div.append(rubberband);\n",
           "\n",
           "    this.rubberband = rubberband;\n",
           "    this.rubberband_canvas = rubberband[0];\n",
           "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
           "    this.rubberband_context.strokeStyle = \"#000000\";\n",
           "\n",
           "    this._resize_canvas = function(width, height) {\n",
           "        // Keep the size of the canvas, canvas container, and rubber band\n",
           "        // canvas in synch.\n",
           "        canvas_div.css('width', width)\n",
           "        canvas_div.css('height', height)\n",
           "\n",
           "        canvas.attr('width', width * mpl.ratio);\n",
           "        canvas.attr('height', height * mpl.ratio);\n",
           "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
           "\n",
           "        rubberband.attr('width', width);\n",
           "        rubberband.attr('height', height);\n",
           "    }\n",
           "\n",
           "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
           "    // upon first draw.\n",
           "    this._resize_canvas(600, 600);\n",
           "\n",
           "    // Disable right mouse context menu.\n",
           "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
           "        return false;\n",
           "    });\n",
           "\n",
           "    function set_focus () {\n",
           "        canvas.focus();\n",
           "        canvas_div.focus();\n",
           "    }\n",
           "\n",
           "    window.setTimeout(set_focus, 100);\n",
           "}\n",
           "\n",
           "mpl.figure.prototype._init_toolbar = function() {\n",
           "    var fig = this;\n",
           "\n",
           "    var nav_element = $('<div/>');\n",
           "    nav_element.attr('style', 'width: 100%');\n",
           "    this.root.append(nav_element);\n",
           "\n",
           "    // Define a callback function for later on.\n",
           "    function toolbar_event(event) {\n",
           "        return fig.toolbar_button_onclick(event['data']);\n",
           "    }\n",
           "    function toolbar_mouse_event(event) {\n",
           "        return fig.toolbar_button_onmouseover(event['data']);\n",
           "    }\n",
           "\n",
           "    for(var toolbar_ind in mpl.toolbar_items) {\n",
           "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
           "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
           "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
           "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
           "\n",
           "        if (!name) {\n",
           "            // put a spacer in here.\n",
           "            continue;\n",
           "        }\n",
           "        var button = $('<button/>');\n",
           "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
           "                        'ui-button-icon-only');\n",
           "        button.attr('role', 'button');\n",
           "        button.attr('aria-disabled', 'false');\n",
           "        button.click(method_name, toolbar_event);\n",
           "        button.mouseover(tooltip, toolbar_mouse_event);\n",
           "\n",
           "        var icon_img = $('<span/>');\n",
           "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
           "        icon_img.addClass(image);\n",
           "        icon_img.addClass('ui-corner-all');\n",
           "\n",
           "        var tooltip_span = $('<span/>');\n",
           "        tooltip_span.addClass('ui-button-text');\n",
           "        tooltip_span.html(tooltip);\n",
           "\n",
           "        button.append(icon_img);\n",
           "        button.append(tooltip_span);\n",
           "\n",
           "        nav_element.append(button);\n",
           "    }\n",
           "\n",
           "    var fmt_picker_span = $('<span/>');\n",