<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="namespace">
    <name>ome::qtwidgets</name>
    <filename>namespaceome_1_1qtwidgets.html</filename>
    <namespace>ome::qtwidgets::gl</namespace>
    <namespace>ome::qtwidgets::glsl</namespace>
    <class kind="class">ome::qtwidgets::GLContainer</class>
    <class kind="class">ome::qtwidgets::GLView2D</class>
    <class kind="class">ome::qtwidgets::GLWindow</class>
    <class kind="class">ome::qtwidgets::NavigationDock2D</class>
    <class kind="struct">ome::qtwidgets::TexelProperties</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEX &gt;</class>
    <class kind="struct">ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLECOMPLEX &gt;</class>
    <member kind="function">
      <type>void</type>
      <name>register_module_paths</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a6082aa10ac1597b9b1f878322db2884e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>textureInternalFormat</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>ad095c9b3662d27d0b2532b6e870a7aa8</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>textureExternalFormat</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a1d5a12c4f5a423e7ee3afd6f147a845a</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>textureExternalType</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a5bf4d26f340ef6de9c936a219bcaa24e</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>::ome::xml::model::enums::PixelType</type>
      <name>texturePixelTypeFallback</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a721cf52179425f44a28fc614fb0f4b5f</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>textureConversionRequired</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>acea9a53da442f608025bc6cb06655702</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>textureNormalizationRequired</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a27b104411a18dda49e52bfd09545521c</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>textureMinificationFilter</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a408121d59214a70fd996c3ba08a0feae</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>textureMagnificationFilter</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>a3984d78c141b979459760ad838f259a2</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>textureInternalFormatFallback</name>
      <anchorfile>namespaceome_1_1qtwidgets.html</anchorfile>
      <anchor>af20e33e5d9bb79a91cd138dc62666216</anchor>
      <arglist>(GLenum format)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::GLContainer</name>
    <filename>classome_1_1qtwidgets_1_1GLContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>GLContainer</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLContainer.html</anchorfile>
      <anchor>abe443a2bc4e9dc2921ad19138553b865</anchor>
      <arglist>(QWidget *parent=0, QWindow *window=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLContainer</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLContainer.html</anchorfile>
      <anchor>abae947d11eea99fbfd48c1fd4531ec9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QWindow *</type>
      <name>getWindow</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLContainer.html</anchorfile>
      <anchor>ab719990bd8043c2967a655b3823f8aff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>getContainer</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLContainer.html</anchorfile>
      <anchor>a49fe299c813153aa8553f98204a62d1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWindow *</type>
      <name>window</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLContainer.html</anchorfile>
      <anchor>acd59f1fda0fe525ccb90503e0ee20dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>child</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLContainer.html</anchorfile>
      <anchor>ab7290f74086fc4d43f55cf2cda4b5299</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::GLView2D</name>
    <filename>classome_1_1qtwidgets_1_1GLView2D.html</filename>
    <base>ome::qtwidgets::GLWindow</base>
    <class kind="struct">ome::qtwidgets::GLView2D::Camera</class>
    <member kind="enumeration">
      <type></type>
      <name>MouseMode</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af6155f8bb0ea56d3f5c636ee305fb1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>MODE_ZOOM</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af6155f8bb0ea56d3f5c636ee305fb1aca8365cdc839b254ff52105334468f9dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>MODE_PAN</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af6155f8bb0ea56d3f5c636ee305fb1aca4360ce8e669b8ff4c2fa0c27e093c0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>MODE_ROTATE</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af6155f8bb0ea56d3f5c636ee305fb1aca2d59300585e2003114a0280ca321a3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setZoom</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ad9100f3be7708122c338857b4d237436</anchor>
      <arglist>(int zoom)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setXTranslation</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a3d4ae0b2449b0534c38c2fbec5c0c6a3</anchor>
      <arglist>(int xtran)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setYTranslation</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>acedd05de3acda821448ec49ea05c4abb</anchor>
      <arglist>(int ytran)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setZRotation</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>aa91bded23b6a73810f9d7c2caf4c19a8</anchor>
      <arglist>(int angle)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setChannelMin</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a02d6d4f716ccadcfc9ad0eb182d84f20</anchor>
      <arglist>(int min)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setChannelMax</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a816b1ca09ea697409d8ae07952e25ae7</anchor>
      <arglist>(int max)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a5362e6acd89258622cd065078e1efd25</anchor>
      <arglist>(ome::files::dimension_size_type plane)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setMouseMode</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a63176f149b0644435b09b5afbdccdfab</anchor>
      <arglist>(MouseMode mode)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>renderLater</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>aa42112daa1e937bb27f88ed2afb4dbaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>renderNow</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a6c6b714712c1e6ff2cb0694c22e18e43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>logMessage</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>acee986f7f141c8d29efb14d5c19f4ff6</anchor>
      <arglist>(QOpenGLDebugMessage message)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>zoomChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ac118f340c2a7301c64f5593e89e97624</anchor>
      <arglist>(int zoom)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xTranslationChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a849def18bd1b14f3bd0bce340d7e1ffb</anchor>
      <arglist>(int xtran)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>yTranslationChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ac4e2fd63e0d21bfdbec05cba90535bf5</anchor>
      <arglist>(int ytran)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>zRotationChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>aed61389334d155ca9cca3305cfaeb164</anchor>
      <arglist>(int angle)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>channelMinChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a64768f0ed5a9e7b97c25b984c7896b60</anchor>
      <arglist>(int min)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>channelMaxChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>aa30be414d988191152472335222716d3</anchor>
      <arglist>(int max)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>planeChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>aa3b7405519b55ccf2184469d4100d425</anchor>
      <arglist>(ome::files::dimension_size_type plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLView2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ad07b60cf302e6ed701c0828a6258dbb7</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLView2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>aa92f5569cf745c904b89b034178a59f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a705be5512fff2c981087a4229f735cb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>sizeHint</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a23fc15c2b453e3ea4fa5e675f9f7d15b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ome::files::FormatReader &gt;</type>
      <name>getReader</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af854af547ab655340d2fa26649b37371</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ome::files::dimension_size_type</type>
      <name>getSeries</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a8a0942890ee8147dd222f98e27ffd1dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getZoom</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>aa6408b994dfb2275257bb39521fdbbed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getXTranslation</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a99790a660b5a3e3cb5b9b77546d9a827</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getYTranslation</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a3bcbdc399df0ae9c33da2a76ca171b29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getZRotation</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a581d60c131db02e4844095c0829b2f1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelMin</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a6c6e2671722fcd86d9ae356068a73f29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelMax</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a026d166e816605cc1da967c1d9bdd2ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ome::files::dimension_size_type</type>
      <name>getPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a0d8d0067553315f66f2eae5184af2940</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MouseMode</type>
      <name>getMouseMode</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af576ed7966d3ea35f308acf2af6ed32d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLWindow</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a170c954a410a2955497171f2df4f3443</anchor>
      <arglist>(QWindow *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLWindow</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a9957735114818791342b031ce0399a4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a9e359d6f8542b895aafb8ba0b04c8169</anchor>
      <arglist>(QPainter *painter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnimating</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a868e4e081f10bfbc4a6b3aaaea2a67d9</anchor>
      <arglist>(bool animating)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a6806fc1f79d8a2a324b414240f63efeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a80d0bf8b38fd3b6a4c4446d8652e1d8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a28a5bc1ef332b5909a631cb838cc24be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mousePressEvent</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a4e59bad0b50734a8638fe56004eb0ab9</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a4b9ff9924a2892b82e5ba71dde05d690</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>timerEvent</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ace8e98906ff1fc51300d267fc46e2ab5</anchor>
      <arglist>(QTimerEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>event</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>ad7e07499d702ed6d874033faa01753a9</anchor>
      <arglist>(QEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>exposeEvent</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a01bf64da421c6fd924f2b5741f26a2ad</anchor>
      <arglist>(QExposeEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resizeEvent</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a001a3ca170e1ef70a26cea5a732611c3</anchor>
      <arglist>(QResizeEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QOpenGLContext *</type>
      <name>context</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>af14240187b03889fe8f1a68fddcfd00f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeCurrent</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a8f620357e0ff732412fc974232088a53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Camera</type>
      <name>camera</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a786c34cd9d6d47d664d0cdce77ed21c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MouseMode</type>
      <name>mouseMode</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a2aca4c1b4ba6fc4deb4cf3f6ad0b885a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QElapsedTimer</type>
      <name>etimer</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a45a1fd246052f7a41ba45638254a19ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>glm::vec3</type>
      <name>cmin</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ad3e37bc44c52adb74283f5d425f70294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>glm::vec3</type>
      <name>cmax</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a73bf7a5446a6dd6dc793033ecf77eda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::files::dimension_size_type</type>
      <name>plane</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a7bc5dd27afa2defaa6e5112b07170c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::files::dimension_size_type</type>
      <name>oldplane</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>afa29349b5f3a1aa4998cfec9ee7f9fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPoint</type>
      <name>lastPos</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a8f9deb7f3a91c1f27b348b6adac96a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gl::Image2D *</type>
      <name>image</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a2db98cb715c1ed11abfc381452194713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gl::Axis2D *</type>
      <name>axes</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>af3c03e86cdc8b5fb8b799c0b5e51e8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gl::Grid2D *</type>
      <name>grid</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a7754e91d260edae802f640a2eafe610a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::compat::shared_ptr&lt; ome::files::FormatReader &gt;</type>
      <name>reader</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>ab5635dccd77a3cef56bbdad1c5b5dbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::files::dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLView2D.html</anchorfile>
      <anchor>a11edcaf27ea45bca47cde9062edadcf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::GLView2D::Camera</name>
    <filename>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ProjectionType</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>ae1587d1f073dc9c6b800ccade57eea37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>ORTHOGRAPHIC</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>ae1587d1f073dc9c6b800ccade57eea37aab30e3b55c07549d136bf24f35974a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>PERSPECTIVE</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>ae1587d1f073dc9c6b800ccade57eea37aa8254231d4537badcb5b3c298ad305d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>zoomfactor</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>ab52c15bd9202325e3fec1b4717f944b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rotation</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>a7e43e2df431183d1acdc0de3ff9c313e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>glm::mat4</type>
      <name>mvp</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>acfb05794db440d2988842bb7337a5d99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>ProjectionType</type>
      <name>projectionType</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>a540f7e3997cdab216aba6f770aae8a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>zoom</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>aadbf068a4e0ac5598fe53405af67631f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xTran</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>a12db095a3eee8bd29c0da9a318ac91a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yTran</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>a4272767c6dafbf8e682eee0704c6f408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>zRot</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>a3930b82536a179376eb4ec9a6ac6478c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>glm::mat4</type>
      <name>model</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>ab9494c88ffc48edefae8ed5db48c830d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>glm::mat4</type>
      <name>view</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>af13a4fd6c2884fe6460ecb621e5a3733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>glm::mat4</type>
      <name>projection</name>
      <anchorfile>structome_1_1qtwidgets_1_1GLView2D_1_1Camera.html</anchorfile>
      <anchor>a5fdee312b3bf1741e9052c9650d151bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::GLWindow</name>
    <filename>classome_1_1qtwidgets_1_1GLWindow.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a664c2b38b505c1c73e402fccf148ff10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>ad4c7aca8a288e2a2d865b9f71bc942b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>aa09ebc0c43f93095b56fe5f790999500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>update_pending</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a932f4203c2f86fff24ab05d2a6d5af9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>animating</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>ac8faef1482675ed663640d5adac9245f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLContext *</type>
      <name>glcontext</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a44b0b276053fa6905708abfd85186ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLPaintDevice *</type>
      <name>device</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>aaec64e8b18598a12f8f3871aec597e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLDebugLogger *</type>
      <name>logger</name>
      <anchorfile>classome_1_1qtwidgets_1_1GLWindow.html</anchorfile>
      <anchor>a97c61f84eae4b262be24e904d22060d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::NavigationDock2D</name>
    <filename>classome_1_1qtwidgets_1_1NavigationDock2D.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a592305483ebedebf6bed4cdb0cfbfe2e</anchor>
      <arglist>(ome::files::dimension_size_type plane)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>planeChanged</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a0d9e0ca441a6fdee75d3d83a6270eb73</anchor>
      <arglist>(ome::files::dimension_size_type plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NavigationDock2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a5ee519d6ed981a11e62f2ed862d4a89b</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NavigationDock2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a24d903feb14b984e9465c5b459d699af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReader</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a35ff08582f30989c178c24a40887981b</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series=0, ome::files::dimension_size_type plane=0)</arglist>
    </member>
    <member kind="function">
      <type>ome::files::dimension_size_type</type>
      <name>plane</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>af9ba76bbf756faeeaa85b0d4d13653c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>sliderChangedPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a5edc33222ab5ce47c6be4d2c9a0f8bbb</anchor>
      <arglist>(int plane)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>spinBoxChangedPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>ac9b8fa8076fb8e739009d69d65974548</anchor>
      <arglist>(int plane)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>sliderChangedDimension</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>acf4ab8e79786fe48279ffdb62e4f97b7</anchor>
      <arglist>(int dim)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>spinBoxChangedDimension</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>aa0d215d924c1e248739c518b7554d8db</anchor>
      <arglist>(int dim)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::compat::shared_ptr&lt; ome::files::FormatReader &gt;</type>
      <name>reader</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>af8e3190ccc106381c56ff113d10ee4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::files::dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>ad7b3ef2afbe28ba410afe0b949e8b347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::files::dimension_size_type</type>
      <name>currentPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>af2596a705cf9cc7a6e64fb0e839e784a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLabel *</type>
      <name>labels</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a45aaf6eda5e9e65ff39a5f2e718795d5</anchor>
      <arglist>[7]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSlider *</type>
      <name>sliders</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>af6e508e926b4723f027c2819381a5859</anchor>
      <arglist>[7]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSpinBox *</type>
      <name>spinboxes</name>
      <anchorfile>classome_1_1qtwidgets_1_1NavigationDock2D.html</anchorfile>
      <anchor>a5b235ebf01a66d15c46e7e17529f67d8</anchor>
      <arglist>[7]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>ab3290673399f3acec643c63873f8d113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a2c5d5e1fa33d3f4030bee0fd6f2dc7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>acb6a54ae80204b015773fc4d87818cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a6f3fc365c139c9dee17da98f778d301a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a7f6f6f86dd2c1004e6341649b506f0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a6cf43551eae5033dc5a6c8cdbcc8b368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>ae2222d0ae51f8d3f3bea85cfc79818a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a021bdd4d09c6d58d0ac523955edde653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a5b89ce322197727a0f0377c2afdb6ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a17fd973ee0bd06d9adbb4375ad25e6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a4f2a1c19275b892271e4255b32739dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>abeea27822e0c43e7adc912fc29ae28b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a1870c3b7c148494492974d6f735d9a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>afa78007324d4509342e41e5469f008a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a0ad96053ca2d29e8bbaec863ff834bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>abe0aca35f3bad71d40444318a734e880</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a802e7e0bb792221a90746e9b70b4c661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a85ef6a9369a61067ea90dd8b49eaccee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a093876a3acf6224f556994a67b599c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>aadb2221fe3fdd40404a255b61b3bd569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a2ac549ca347f9185cb2d801c7c7ad623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>aa6a9305b1ed097f1ec681e50215c2295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a53dd8424304aa55edba6cd08fec59d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>ab1a05c9cbe53906aa71a76b1442737f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a54043e4b567a2c46edb27e2df939b105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a4c36f9cd0d849649541f18c758797afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a98468b131d02efbf20d2d81c84a39aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a6d98789898c86d9d884aeb3a41181c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a43184182a1bd10724560fc91d5a76b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>aa4f6a23f8bf3e967eca33a84c9458ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a0ad890c09fcd3ac799a92037b700a8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>afca59d523d71d3835dffd15e6f72df6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a46274605372a450c709b4732624dfaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>ae91a5f226c96e1b6a8830f24398ff49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>ad1ea8ff1876894f72e71c6e3a5d62cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>ad1943b1d935b887225b35cb0a8be1b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a87eb01b053d1202d25a26ceff7576389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>af965f4847b2791722e54074f74751132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>ae1ca6e7e1fbb12fbd0d9318c3da18786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a985da2098b79e48271fcb3546c4d3aa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>aebb31a5338ff000493e763787ff6bc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a2e36238c01ed83eaec3cbb3a6ebcbd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a4349c8d4a58ac4259d341f9d6fc6e073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a0c5a990813852b4793c1684cb3a748b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a879b522929f22761a31823413ffd5ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a131d4678d27043a1c92768c1d28dff69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a1ba42578498fc98ea9adb382c8760ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>aa1a4a69f657eea4fc0f599f72a1af5fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>ab6c7ebbddf5560bb3e769e92cf538c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a3ec4a9aaf6cfeff27f8f42fc0b7adcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a1f24c0acf8f4606d74842dc0b687eaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a4886e909cda78b70171826d189fb6b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>af8da226c68fd452ed76b9266b5db629d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>aa31a056e4f0946c49b15770f15794a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a0c6c214b5cfd5d655417f775f870b039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a62ad0e652396c8272e96da4a83a805a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>a6d814cded1f2bfca4d6ef9ebdf8c022c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>a51f4375eef1054ce0afa37651882788a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>ab53afff301f347acca2defc2c0c9e797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>af362501623de76a0d60156eb6b5c0af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>ae2a3d0174358a39a93ee10985b61bee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>aa52eb8267c1b360c737ff59a01d3ecce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>ace0b28fa06f38e2ec2b2f76d626eeb06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>a9b477f765dc7067781144288ca7be900</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a6981048b274d5cfd9ecb518dc0296d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>ad774710c3068072d2ee1a8101b8a47ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a05005c8486d2df02d41c62d1db75ca2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>abf5ed1a5ec446b7ebe3732b76523ca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a79a9c00e7531c20b61c686f4656d687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>af2c5f2c600272cd11061b79a4239148c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>ab315964057d1918561cb7531183353eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a4793a7d4077c319a733c68c5efa64d21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEX &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEX &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>addb77ba1650076fd39d929a0d5f2be34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>a14e9c6b1b32f42e144047683e76ad68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>a31a300e34762a0374eb6550fd45633dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>a792af293bc0af3be1addce3dc393b267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>ab4481326300c497a9a378022be730ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>acf69faa9b5d9430c67765333452a0c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>a28dbf22f3223829ca17fb1a513013519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEX_01_4.html</anchorfile>
      <anchor>a8f61a9fd96e826c6a62a5ad4783fc06c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::qtwidgets::TexelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLECOMPLEX &gt;</name>
    <filename>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</filename>
    <base>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLECOMPLEX &gt;</base>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>internal_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>aa8df32f8fa2a82e736a088c4389e76ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLenum</type>
      <name>external_format</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>a52e1bf61918bac0170903e5843298d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>external_type</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>a92b7d9cdb51cbbcd141f7d9ca3175312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ::ome::xml::model::enums::PixelType::enum_value</type>
      <name>fallback_pixeltype</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>a3ed7677f7375af74963d0020f2fbf694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>conversion_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>a402b4cf5670349180cf41793093088fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>normalization_required</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>a6139aa7aa95a5bc0a73013d30ee53220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>minification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>a1d030cd1ecc6b974bc3c5dd4c06eaef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLint</type>
      <name>magnification_filter</name>
      <anchorfile>structome_1_1qtwidgets_1_1TexelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLECOMPLEX_01_4.html</anchorfile>
      <anchor>adf1bb3ab03350f3a1eb0c459d479dbf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ome::qtwidgets::gl</name>
    <filename>namespaceome_1_1qtwidgets_1_1gl.html</filename>
    <namespace>ome::qtwidgets::gl::v20</namespace>
    <class kind="class">ome::qtwidgets::gl::Axis2D</class>
    <class kind="class">ome::qtwidgets::gl::Grid2D</class>
    <class kind="class">ome::qtwidgets::gl::Image2D</class>
    <member kind="function">
      <type>void</type>
      <name>check_gl</name>
      <anchorfile>namespaceome_1_1qtwidgets_1_1gl.html</anchorfile>
      <anchor>a58cced2b7b17196b06e8f40dac3fc41b</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::gl::Axis2D</name>
    <filename>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</filename>
    <member kind="function">
      <type></type>
      <name>Axis2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a80a44f8d1f9e110489e51a882eea8187</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~Axis2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a78cbf396d6dee41cb81aa9ac8da9f242</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>ae344d8b9337aa579553df6fd024de19d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>adcf73ee08a047a6b4301e5a32e2f6a3a</anchor>
      <arglist>(const glm::mat4 &amp;mvp)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a083cf1ce70fdc36b629d28012fe45a70</anchor>
      <arglist>(glm::vec2 xlim, glm::vec2 ylim, glm::vec2 soff, glm::vec2 slim)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>xaxis_vertices</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>abc508f7be2e396923a259a0017359c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>yaxis_vertices</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a201a87906621e657ab54fbebe468cca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>axis_elements</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a4d89793011a79a4fa77ac316ccf6968f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::files::FormatReader &gt;</type>
      <name>reader</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a1d4062fe8e7826d0907921a44efa6f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::files::dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Axis2D.html</anchorfile>
      <anchor>a9a66555f3691a784830dad0afea11046</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::gl::Grid2D</name>
    <filename>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</filename>
    <member kind="function">
      <type></type>
      <name>Grid2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>af0c3619f31136f48cd6a6d8b23bb003c</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~Grid2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>aba94694b73180130c73a19310aae01b0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>a3e54d708aad97cd81a886b16798abbf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>a56e085bb1b140504715e706ce12ad9c9</anchor>
      <arglist>(const glm::mat4 &amp;mvp, float zoom)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>ac11b584af71f3ad1e734c4299d4535ed</anchor>
      <arglist>(const glm::vec2 &amp;xlim, const glm::vec2 &amp;ylim)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>grid_vertices</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>a798439b291425941b0256ad54e66f48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>grid_elements</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>aefd62750ee95df45e9d9704a60c78779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::files::FormatReader &gt;</type>
      <name>reader</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>ab05a888777acea9cef0a5266676454f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::files::dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Grid2D.html</anchorfile>
      <anchor>a20910fd0afd44df50f8f09d905d0afae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::gl::Image2D</name>
    <filename>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>RangePolicy</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ade5dd65f2a3086ccaec22ba03215c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>StorageRange</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ade5dd65f2a3086ccaec22ba03215c462afe5c284bb833039d0c214c9e17199e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>BPPRange</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ade5dd65f2a3086ccaec22ba03215c462ac1caa1a36b6de4151167490b3b7d6d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>PlaneRange</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ade5dd65f2a3086ccaec22ba03215c462ab7abb0f48432209632974a2bd755df3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <type>@</type>
      <name>ImageRange</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ade5dd65f2a3086ccaec22ba03215c462a549c5788b5d186540005b31e17f08a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ae8b63f961c3bcb1e328289a9e9be8f87</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~Image2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a18bcd58b6ecf8ed712b203827f4ed1ae</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ac3dd796fb2cae44187a104b5739004d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a8660d7ba04cd4beec5e77edcf6d0258e</anchor>
      <arglist>(ome::files::dimension_size_type plane)</arglist>
    </member>
    <member kind="function">
      <type>const glm::vec3 &amp;</type>
      <name>getMin</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a9ec773edf88d63a00a331cc6df025aef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMin</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>aa746c2a54032396a2df1d4906eea0a88</anchor>
      <arglist>(const glm::vec3 &amp;min)</arglist>
    </member>
    <member kind="function">
      <type>const glm::vec3 &amp;</type>
      <name>getMax</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>aff19ef855ca0b3c9272ec97193f099c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMax</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a6827da38cb400bb8583a6b9a85a34259</anchor>
      <arglist>(const glm::vec3 &amp;max)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a9b64ee00c5943abe16c4e5699372001e</anchor>
      <arglist>(const glm::mat4 &amp;mvp)=0</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>texture</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a0bb7fa608a2ea99f8e81be2ef78287bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>lut</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>afb4458f28e35e386ef6674c3c4b50290</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a079e737403058a67f7b6a91ef947e073</anchor>
      <arglist>(const glm::vec2 &amp;xlim, const glm::vec2 &amp;ylim)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>image_vertices</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a5e0b89bf4fef062920552dc65ba72bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>image_texcoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a2f850d3b6fb3c45e2fa25cc475701d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QOpenGLBuffer</type>
      <name>image_elements</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a23f32cdef69ba0aa4f991a5818305ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>textureid</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ab8ea11969afcc39195240992ac07e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>lutid</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>ae33904bcf5a459621808bd446bbf0e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>glm::vec3</type>
      <name>texmin</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a4d01b17c5604b2c5e58b4736dbcf1677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>glm::vec3</type>
      <name>texmax</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a664f17256351d7225d1a0c1326a68674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>glm::vec3</type>
      <name>texcorr</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a2756e60d284e8a1f82792c2832071fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::files::FormatReader &gt;</type>
      <name>reader</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>aacf0e4e6912a222d4418f865f72f1f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::files::dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>a1974692f363c5234c632d51a75b40db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::files::dimension_size_type</type>
      <name>plane</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1Image2D.html</anchorfile>
      <anchor>af83871abdb229bf994131104be466bd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ome::qtwidgets::gl::v20</name>
    <filename>namespaceome_1_1qtwidgets_1_1gl_1_1v20.html</filename>
    <class kind="class">ome::qtwidgets::gl::v20::Axis2D</class>
    <class kind="class">ome::qtwidgets::gl::v20::Grid2D</class>
    <class kind="class">ome::qtwidgets::gl::v20::Image2D</class>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::gl::v20::Axis2D</name>
    <filename>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Axis2D.html</filename>
    <base>ome::qtwidgets::gl::Axis2D</base>
    <member kind="function">
      <type></type>
      <name>Axis2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Axis2D.html</anchorfile>
      <anchor>a1227a0441ffe8bdaefdd8d54563e0322</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Axis2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Axis2D.html</anchorfile>
      <anchor>a0c9b24ab29fd5949602011832bce76b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Axis2D.html</anchorfile>
      <anchor>a8e006e28c64e915ec85c504bda37aa8b</anchor>
      <arglist>(const glm::mat4 &amp;mvp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>glsl::v110::GLFlatShader2D *</type>
      <name>axis_shader</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Axis2D.html</anchorfile>
      <anchor>a962f4f5bd81ebb91c9c3ba98c2704a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::gl::v20::Grid2D</name>
    <filename>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Grid2D.html</filename>
    <base>ome::qtwidgets::gl::Grid2D</base>
    <member kind="function">
      <type></type>
      <name>Grid2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Grid2D.html</anchorfile>
      <anchor>a10efdcc94dcd6f077b445be8cc58e0db</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Grid2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Grid2D.html</anchorfile>
      <anchor>a388f7ea3cfa83a35b0b70eb1546111d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Grid2D.html</anchorfile>
      <anchor>a87f36e399753cfc655559731b71609a7</anchor>
      <arglist>(const glm::mat4 &amp;mvp, float zoom)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>glsl::v110::GLLineShader2D *</type>
      <name>grid_shader</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Grid2D.html</anchorfile>
      <anchor>ae6cdaa42c57921b0850a0a1ede4ebab3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::gl::v20::Image2D</name>
    <filename>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Image2D.html</filename>
    <base>ome::qtwidgets::gl::Image2D</base>
    <member kind="function">
      <type></type>
      <name>Image2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Image2D.html</anchorfile>
      <anchor>a3b0c230f2f17dfa0c88667acff0375e5</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::FormatReader &gt; reader, ome::files::dimension_size_type series, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Image2D.html</anchorfile>
      <anchor>a1899ff46bf4cbc87b2c933c12f42e0c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Image2D.html</anchorfile>
      <anchor>a0c110dcaff910aa50d42c6e1a48e27bb</anchor>
      <arglist>(const glm::mat4 &amp;mvp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>glsl::v110::GLImageShader2D *</type>
      <name>image_shader</name>
      <anchorfile>classome_1_1qtwidgets_1_1gl_1_1v20_1_1Image2D.html</anchorfile>
      <anchor>a443b03166144918ba66f1d95a29b13fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ome::qtwidgets::glsl</name>
    <filename>namespaceome_1_1qtwidgets_1_1glsl.html</filename>
    <namespace>ome::qtwidgets::glsl::v110</namespace>
  </compound>
  <compound kind="namespace">
    <name>ome::qtwidgets::glsl::v110</name>
    <filename>namespaceome_1_1qtwidgets_1_1glsl_1_1v110.html</filename>
    <class kind="class">ome::qtwidgets::glsl::v110::GLFlatShader2D</class>
    <class kind="class">ome::qtwidgets::glsl::v110::GLImageShader2D</class>
    <class kind="class">ome::qtwidgets::glsl::v110::GLLineShader2D</class>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::glsl::v110::GLFlatShader2D</name>
    <filename>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</filename>
    <member kind="function">
      <type></type>
      <name>GLFlatShader2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a3a88c8e555088bd8243d5503cb287c03</anchor>
      <arglist>(QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLFlatShader2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>aaa69ddc48ca744bdb0ee2df99f679c7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>ac91d381301e64083cb09a852ad50aa98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a6f6b7a8885bc80169627366b256507a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a12cc9454b85e40dd7b9a9e6ceb0b3ed5</anchor>
      <arglist>(const GLfloat *offset, int tupleSize, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>ac0ccbff4d006d9addf9d28838e6eaecf</anchor>
      <arglist>(QOpenGLBuffer &amp;coords, const GLfloat *offset, int tupleSize, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a2f0b5c9a9c01eedcae0ff1902d23ff4c</anchor>
      <arglist>(const glm::vec4 &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffset</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>ac4b7269eb7eedb1d1dbdd3617f5f6a9f</anchor>
      <arglist>(const glm::vec2 &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModelViewProjection</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a5eaa60816c3ee4d5d62b80ed06e40ba5</anchor>
      <arglist>(const glm::mat4 &amp;mvp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLShader *</type>
      <name>vshader</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>aa0c6814fbfb7762cf096d22b596df12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLShader *</type>
      <name>fshader</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>aa522a1332134b639242dc721d22a23a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>attr_coords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>ae7c292c0247b1e470b93d40c491d04a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_colour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>acf5642bdeff62342b8a3e762c928efb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_offset</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a12bb260e05144e4fbc8098334895fc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_mvp</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLFlatShader2D.html</anchorfile>
      <anchor>a4f57bf416b93da2b2263732ffd078088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::glsl::v110::GLImageShader2D</name>
    <filename>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</filename>
    <member kind="function">
      <type></type>
      <name>GLImageShader2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>adb1ac8eabf711307cba33157294e524c</anchor>
      <arglist>(QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLImageShader2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a608b85f5a044b637323bd370926fc8d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>ab7bf2ff3c750e42d7f735f0aa1617a9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a1fba04ed47697325b4aaea2f95ee5e98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a0b01348421d70056cdac1898e92b2e9e</anchor>
      <arglist>(const GLfloat *offset=0, int tupleSize=2, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>af35f048cd9ced4622f123302c1804ec9</anchor>
      <arglist>(QOpenGLBuffer &amp;coords, const GLfloat *offset=0, int tupleSize=2, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTexCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a79da7e577c7988761f97b15d878c3755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableTexCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a5122832d9015731b37a34e9621ba0066</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a4165899f19d8a9136baa8d4c3fb1bb46</anchor>
      <arglist>(const GLfloat *offset=0, int tupleSize=2, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a2b7698f6220cd960199383e83a84c56f</anchor>
      <arglist>(QOpenGLBuffer &amp;coords, const GLfloat *offset=0, int tupleSize=2, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>ace77d875b79a8010f27ba575f8742136</anchor>
      <arglist>(int texunit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMin</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>ae48c3f2e817f6a4fc68c340d7f9dae05</anchor>
      <arglist>(const glm::vec3 &amp;min)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMax</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a77b9fdc53031a47c28b533a86a95a7ec</anchor>
      <arglist>(const glm::vec3 &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCorrection</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a1e302f3fcb690d0646a03de60f804518</anchor>
      <arglist>(const glm::vec3 &amp;corr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLUT</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a8c95e09e9740268ee2e56f79fe163feb</anchor>
      <arglist>(int texunit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModelViewProjection</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a40231121848a11fe71d327129a885939</anchor>
      <arglist>(const glm::mat4 &amp;mvp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLShader *</type>
      <name>vshader</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>abe7cacfbf327936552e99bb44d97a770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLShader *</type>
      <name>fshader</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a32ba1b6f45e52d4ed0e3266388131fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>attr_coords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>ae459f6bdfd8628c4d1aa755a7d757437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>attr_texcoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a0669c44cd5b17a6b4d661c6a8fc5c142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_mvp</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a5c6bddc6d680ce98bc55d96f02f47b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_texture</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a62c6aa4c79225c0b884d00ea678ca8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_lut</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a737b7ae80ebf524dc0b98f6afc98f634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_min</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>a0fb050379819f61c2effe35d164db833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_max</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>af57a2bc537d4c1b425421ba3d47b1b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_corr</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLImageShader2D.html</anchorfile>
      <anchor>ab1735717c9bd3bdf51ab8dd7fe5ea568</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::qtwidgets::glsl::v110::GLLineShader2D</name>
    <filename>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</filename>
    <member kind="function">
      <type></type>
      <name>GLLineShader2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>af1509fdced639b1adfe33217d4c04c3b</anchor>
      <arglist>(QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLLineShader2D</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a5656889b009596306588951a49999da4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a5c3cc1510b7e123b5d36f6806366805e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>ac474083811b022f501d2abb37a768f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a5ed046130c16c13e4e7b15702182b8e2</anchor>
      <arglist>(const GLfloat *offset, int tupleSize, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a98380da924073eb44386914806fa57fe</anchor>
      <arglist>(QOpenGLBuffer &amp;coords, const GLfloat *offset, int tupleSize, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>aaba19bfc4cb4fec594895aadd007e48a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableColour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a1a20f43ed0aef70adfbebfcda9dd45dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a1cf3801bfa3f20d5c4a982a59f3ce40c</anchor>
      <arglist>(const GLfloat *offset, int tupleSize, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a6c1a211491a9b7d8556aad0adf110b76</anchor>
      <arglist>(QOpenGLBuffer &amp;colours, const GLfloat *offset, int tupleSize, int stride=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModelViewProjection</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a84be546855f8e90fa4966fddcd324e08</anchor>
      <arglist>(const glm::mat4 &amp;mvp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoom</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a42313d8af7040f090e8207b9562bcfdd</anchor>
      <arglist>(float zoom)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLShader *</type>
      <name>vshader</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>af87221a1c3e3bcb545520c4bd6e03dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QOpenGLShader *</type>
      <name>fshader</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>ad28673f6cae3c6af23524f0ca0a27648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>attr_coords</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>abfd26cafee7794c6bfc6d02120814475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>attr_colour</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a5cffb993e467de09a4db5c5cdd8a033a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_mvp</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a7cd50981bec81e2e7b4388331a23b3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uniform_zoom</name>
      <anchorfile>classome_1_1qtwidgets_1_1glsl_1_1v110_1_1GLLineShader2D.html</anchorfile>
      <anchor>a863676663945c4b0c866ace91e276e13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="dir">
    <name>ome/qtwidgets/gl</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/qtwidgets/gl/</path>
    <filename>dir_93955c64ae3676e5e75b7e4c0850437b.html</filename>
    <dir>ome/qtwidgets/gl/v20</dir>
    <file>Axis2D.cpp</file>
    <file>Axis2D.h</file>
    <file>Grid2D.cpp</file>
    <file>Grid2D.h</file>
    <file>Image2D.cpp</file>
    <file>Image2D.h</file>
    <file>Util.cpp</file>
    <file>Util.h</file>
  </compound>
  <compound kind="dir">
    <name>ome/qtwidgets/glsl</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/qtwidgets/glsl/</path>
    <filename>dir_0eeac21487dfb630c26c4a7e06b0ca05.html</filename>
    <dir>ome/qtwidgets/glsl/v110</dir>
  </compound>
  <compound kind="dir">
    <name>ome</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/</path>
    <filename>dir_5fb180f54e8706e41c36161420e29fd9.html</filename>
    <dir>ome/qtwidgets</dir>
    <dir>ome/test</dir>
  </compound>
  <compound kind="dir">
    <name>ome</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-build/lib/ome/</path>
    <filename>dir_1324374aaedef49fce69c17282a9e61e.html</filename>
    <dir>ome/qtwidgets</dir>
    <dir>ome/test</dir>
  </compound>
  <compound kind="dir">
    <name>ome/qtwidgets</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/qtwidgets/</path>
    <filename>dir_6a9fdf4a78e18390c21861727d377b60.html</filename>
    <dir>ome/qtwidgets/gl</dir>
    <dir>ome/qtwidgets/glsl</dir>
    <file>GLContainer.cpp</file>
    <file>GLContainer.h</file>
    <file>glm.h</file>
    <file>GLView2D.cpp</file>
    <file>GLView2D.h</file>
    <file>GLWindow.cpp</file>
    <file>GLWindow.h</file>
    <file>module.cpp</file>
    <file>module.h</file>
    <file>NavigationDock2D.cpp</file>
    <file>NavigationDock2D.h</file>
    <file>TexelProperties.cpp</file>
    <file>TexelProperties.h</file>
  </compound>
  <compound kind="dir">
    <name>ome/qtwidgets</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-build/lib/ome/qtwidgets/</path>
    <filename>dir_4bb447390815f543783647752fdd29a2.html</filename>
    <file>config-internal.h</file>
  </compound>
  <compound kind="dir">
    <name>ome/test</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/test/</path>
    <filename>dir_02339d9bb7d3fed958b15752185b5dfd.html</filename>
    <file>io.cpp</file>
    <file>io.h</file>
    <file>main.cpp</file>
    <file>test.h</file>
  </compound>
  <compound kind="dir">
    <name>ome/test</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-build/lib/ome/test/</path>
    <filename>dir_28d6141a8547e3077797f444072e11a3.html</filename>
    <file>config.h</file>
  </compound>
  <compound kind="dir">
    <name>ome/qtwidgets/glsl/v110</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/qtwidgets/glsl/v110/</path>
    <filename>dir_bf1b3447157739888d82658edae550f5.html</filename>
    <file>GLFlatShader2D.cpp</file>
    <file>GLFlatShader2D.h</file>
    <file>GLImageShader2D.cpp</file>
    <file>GLImageShader2D.h</file>
    <file>GLLineShader2D.cpp</file>
    <file>GLLineShader2D.h</file>
  </compound>
  <compound kind="dir">
    <name>ome/qtwidgets/gl/v20</name>
    <path>/opt/hudson/workspace/OME-FILES-CPP-DEV-release-bundle/BUILD_TYPE/Release/CXXSTD_AUTODETECT/OFF/node/cod/build/ome-qtwidgets-source/lib/ome/qtwidgets/gl/v20/</path>
    <filename>dir_3391bf6d02202c5a63a343a1c11dfaf8.html</filename>
    <file>V20Axis2D.cpp</file>
    <file>V20Axis2D.h</file>
    <file>V20Grid2D.cpp</file>
    <file>V20Grid2D.h</file>
    <file>V20Image2D.cpp</file>
    <file>V20Image2D.h</file>
  </compound>
</tagfile>
