<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="class">
    <name>ome::files::CoreMetadata</name>
    <filename>classome_1_1files_1_1CoreMetadata.html</filename>
    <member kind="function">
      <type></type>
      <name>CoreMetadata</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a90b9dc791b793672a6d48d416582e189</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CoreMetadata</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a81f4c0c49d251221e397086eb0ddcf8b</anchor>
      <arglist>(const CoreMetadata &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CoreMetadata</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a0863096580cb0d0d356adac14315127d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>sizeX</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a60f37c33f4aeda6aec680c0c244628dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>sizeY</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a2d306d4714458a08a5928282b495acf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>sizeZ</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>ad2bf343e452a8285895bdcf2b5718ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; dimension_size_type &gt;</type>
      <name>sizeC</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a42404539192f9484ff9771f9d479d7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>sizeT</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>aead92a73b68d1fff93affcaf6dbd5441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>thumbSizeX</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a1c16250a6551788e61c4c696dd48b413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>thumbSizeY</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a8cbdd46af165ab2b3239d5ebd800bf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ome::xml::model::enums::PixelType</type>
      <name>pixelType</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>ad70de4dff8ba3e5884702708fbc3f582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pixel_size_type</type>
      <name>bitsPerPixel</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>afd9bc51925beea9ccd440e861ab60c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>imageCount</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a27a2cdd9b512170a269cb146ccb9426f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Modulo</type>
      <name>moduloZ</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a596194299dadd1b385dcdb2003590da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Modulo</type>
      <name>moduloT</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>adc7afd5c17cbda6191d8974529cdcc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Modulo</type>
      <name>moduloC</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>ac9e79b15318488fdf5fae4601f369797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ome::xml::model::enums::DimensionOrder</type>
      <name>dimensionOrder</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a04d04fd3a8d011811f886beedfc3a293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>orderCertain</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a3be0d8dccaea5ca44866ec52e33fafda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>littleEndian</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a4386a3a0efef1e84213fdbbd07f7393e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>interleaved</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a236ba4e2a6707e5370585746819ef254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>indexed</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>abe08e3304d9a02c2e43519c9c2869b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>falseColor</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a4ddbb20639456c8c4a6e49da90fdf981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>metadataComplete</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>ad0c886db76168ef05c60778f33f271a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MetadataMap</type>
      <name>seriesMetadata</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a384eac291360875471744815e914b5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>thumbnail</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a4d09d4519cc33f938f8c7fd108f6017e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>resolutionCount</name>
      <anchorfile>classome_1_1files_1_1CoreMetadata.html</anchorfile>
      <anchor>a0e6c323250f290bf150487b11b6ed764</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::CopySubchannelVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1CopySubchannelVisitor.html</filename>
    <member kind="function">
      <type></type>
      <name>CopySubchannelVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1CopySubchannelVisitor.html</anchorfile>
      <anchor>a03d2647db926ab52aee2861a071893be</anchor>
      <arglist>(VariantPixelBuffer &amp;dest, dimension_size_type subC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1CopySubchannelVisitor.html</anchorfile>
      <anchor>aad8dced1b712dbf31090b0dba886272a</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>VariantPixelBuffer &amp;</type>
      <name>dest</name>
      <anchorfile>structome_1_1files_1_1detail_1_1CopySubchannelVisitor.html</anchorfile>
      <anchor>af4b0f5d5513e390dad66757c47d8f81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>subC</name>
      <anchorfile>structome_1_1files_1_1detail_1_1CopySubchannelVisitor.html</anchorfile>
      <anchor>a4e1ca48085a9f989b0894b3c5f8ee8ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::detail::FormatReader</name>
    <filename>classome_1_1files_1_1detail_1_1FormatReader.html</filename>
    <base>ome::files::FormatReader</base>
    <base virtualness="virtual">ome::files::FormatHandler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatReader</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a03535ebada918de785a4f945fa5f1816</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; MetadataOptions::MetadataLevel &gt; &amp;</type>
      <name>getSupportedMetadataLevels</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a9c635cb720e96ee26737e5e90ee7655f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetadataOptions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a77bf56bf2f5406ce81ded8e200c232e3</anchor>
      <arglist>(const MetadataOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>const MetadataOptions &amp;</type>
      <name>getMetadataOptions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a04d3b363cd6161399d2f9d261c4dabe2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MetadataOptions &amp;</type>
      <name>getMetadataOptions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a26e7635534707f97988b5e6506cd0a9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MetadataMap &amp;</type>
      <name>getGlobalMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ae7eaf6e10e233e1ccb799398b6814bb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MetadataMap::value_type &amp;</type>
      <name>getMetadataValue</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ab014ca3a8e741da6ff25eb377fdd4567</anchor>
      <arglist>(const std::string &amp;field) const</arglist>
    </member>
    <member kind="function">
      <type>const MetadataMap &amp;</type>
      <name>getSeriesMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aa0bb2c7441ce30fd55b7e563edd30278</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MetadataMap::value_type &amp;</type>
      <name>getSeriesMetadataValue</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>afe0aaa81f620b6a32ab4852f2a67d27a</anchor>
      <arglist>(const MetadataMap::key_type &amp;field) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a76114682e165615a5b6173577967aea7</anchor>
      <arglist>(const boost::filesystem::path &amp;name, bool open=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ae23aacf06e19812a4252465799971c6a</anchor>
      <arglist>(const uint8_t *begin, std::size_t length) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>afee1867494b293121a23c60eabbc5827</anchor>
      <arglist>(const uint8_t *begin, const uint8_t *end) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a1d4192dc89e8e06c943dbbe8ad39c843</anchor>
      <arglist>(std::istream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getImageCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a6e85477678d4c93c3ea63093ed796d60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRGB</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a529529f18a105503336dce6d3b79ac16</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSizeX</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a50316b1f805b84204225af3fa850205a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSizeY</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aab1da99a6ff0435098d192a88fc46c5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSizeZ</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a5af6790810b890e2e275591c5b1c31e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSizeT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ac225391d5b27f2ff26cf6e6792553fcc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSizeC</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a2f31f22b174a11c093a2cc93e2c2ca8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ome::xml::model::enums::PixelType</type>
      <name>getPixelType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a73c0b0936a5275ffc6b155ea40338d6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pixel_size_type</type>
      <name>getBitsPerPixel</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ad46daf950eda5b271da9f83c2d2f6eba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getEffectiveSizeC</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ac2dddb579d3a8837d22082e22bd0251e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getRGBChannelCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a83fb3138b7d70eee57eeb484ee3e80aa</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIndexed</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ac05b9f723471917f734554da26bbb52b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFalseColor</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a7e1cc971133fb61edf71d46e953f6c51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLookupTable</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a4aafee7b64d186515653a95a402fb461</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function">
      <type>Modulo &amp;</type>
      <name>getModuloZ</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a068606ad599fc55fe913ba2e20d8a5f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Modulo &amp;</type>
      <name>getModuloZ</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ade53265917d2c3ffca46e638291f57ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Modulo &amp;</type>
      <name>getModuloT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a90b07f0eff0fce987c3b47e63baf49d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Modulo &amp;</type>
      <name>getModuloT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a6b0251dc3fd689e3585ac22b5008ff57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Modulo &amp;</type>
      <name>getModuloC</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a8b3fb7f29bd94245c0d456eec4c8eb33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Modulo &amp;</type>
      <name>getModuloC</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a23de6701ac1fa3440190237bfa95ed1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getThumbSizeX</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a1003d8c1cbcf2a69255d40caa1cf8c13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getThumbSizeY</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a7ab9a83147387d3fd9374b9a3b843b33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLittleEndian</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a9460de9e56cacb26de29905bf5df9a32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDimensionOrder</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a17648ff621f924ef5b922d9e13b57e6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrderCertain</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a34b135d5e8564da0b479f239312dcc7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThumbnailSeries</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a89140f0c3e347da570781bad32ba57e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterleaved</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>af4a98bbadc5671cd5220cc697445a791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterleaved</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ad95ac2b9b4c84179f62a603f0c08730d</anchor>
      <arglist>(dimension_size_type subC) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>openBytes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a2106d1dd7b4f4fe6597fde5cdbdb0f37</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>openBytes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a89154577b0e51c0c088e966ea5238121</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>openThumbBytes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a8d4b835d3d3d1829e7783c5da971b7d7</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ab5c1a8bcbe610a6774891f4beaed37e9</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSeriesCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a882df234ef49546a1479a2942668ad62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeries</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aa2485ca814c97f6bfe6dbfb4b7baea05</anchor>
      <arglist>(dimension_size_type series) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSeries</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aba8b863cc06ebacd2929cc5ac93dd19e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a560b910532bb48407f9f03c3903226ba</anchor>
      <arglist>(dimension_size_type plane) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a9d68d598850dd2f5df2efd84650f22b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGroupFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a5b52411fb595e267b8364d1927bb1b7a</anchor>
      <arglist>(bool group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGroupFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a818195090d67ea4212eca99d9b8f2348</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileGroupOption</type>
      <name>fileGroupOption</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a9144eb2d2482620fb576f08779a421be</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMetadataComplete</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a4d962d139a7310b55ac7a07f73409e0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalized</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a124483169b00e960e49aaf7330ee8f20</anchor>
      <arglist>(bool normalize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNormalized</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a93515501c987c6b559f78657d4b23294</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginalMetadataPopulated</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a24aaf4245552320f218b26c1bd32bd7e</anchor>
      <arglist>(bool populate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOriginalMetadataPopulated</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aaea4c8a13b305d4c36981c4201213b6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt;</type>
      <name>getUsedFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>adc47308e6d2b06cc3ca2e6e3be1b0fda</anchor>
      <arglist>(bool noPixels=false) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt;</type>
      <name>getSeriesUsedFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a7d1349ed1560a346c068abcaf5bcde13</anchor>
      <arglist>(bool noPixels=false) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; FileInfo &gt;</type>
      <name>getAdvancedUsedFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aa025fdf1bc831e7fc4ba90aa5b4f3717</anchor>
      <arglist>(bool noPixels=false) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; FileInfo &gt;</type>
      <name>getAdvancedSeriesUsedFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ad87652acc06b45bdcd751c7c3d4d086c</anchor>
      <arglist>(bool noPixels=false) const</arglist>
    </member>
    <member kind="function">
      <type>const boost::optional&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getCurrentFile</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a3f9a5697cb5a27ad251dc6137a93eb04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a595eebd4b1c8834d586b499f65666ed1</anchor>
      <arglist>(dimension_size_type z, dimension_size_type c, dimension_size_type t) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a57f877e6165009b7da2b8e3d9dea815a</anchor>
      <arglist>(dimension_size_type z, dimension_size_type c, dimension_size_type t, dimension_size_type moduloZ, dimension_size_type moduloC, dimension_size_type moduloT) const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::array&lt; dimension_size_type, 3 &gt;</type>
      <name>getZCTCoords</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a71de67cb6801375f6429d1e84dae51a5</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::array&lt; dimension_size_type, 6 &gt;</type>
      <name>getZCTModuloCoords</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aad7a850417bb3791b007da55d8d97d71</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ome::compat::shared_ptr&lt; ::ome::files::CoreMetadata &gt; &gt; &amp;</type>
      <name>getCoreMetadataList</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a2e4c85a7ed5e05ea8cac1ae19c1653d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetadataFiltered</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a6f8a2351c9cb602d3a2e3ea963b1ff27</anchor>
      <arglist>(bool filter)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMetadataFiltered</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>add9428d7975a6238f8eff2fc05a2edb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetadataStore</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ac146cc87b5ca773041539cd2b6aa823c</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>const ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt; &amp;</type>
      <name>getMetadataStore</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a4f5142951ea5e71ec5aae3bea4794eff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt; &amp;</type>
      <name>getMetadataStore</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a34d15fa00327677907d73f223dbd89a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ome::compat::shared_ptr&lt; ::ome::files::FormatReader &gt; &gt;</type>
      <name>getUnderlyingReaders</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a90d7710f87f4be01c29095e704e13361</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingleFile</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a73dad61c37e95ca3d7a745e8736bddee</anchor>
      <arglist>(const boost::filesystem::path &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getRequiredDirectories</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a5906fc9506af29487055bebda8e22495</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;files) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDatasetStructureDescription</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ab18d06712ddf193a41a65b1247933d3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getPossibleDomains</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a3b57b085b15fa86afcd22b9905920381</anchor>
      <arglist>(const std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCompanionFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ae5f5a38bbb336ed1d89788d8e1cca12d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getDomains</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aaa1c13fd688179d2a03d8a9656338464</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getOptimalTileWidth</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a4b7d17afd6e9be47134fbcb5e3e80486</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getOptimalTileHeight</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a8ae26105e7b4f3c2d3ee9de5a55a6573</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getOptimalTileWidth</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a9a70531c5398fee76113f74e98c16a92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getOptimalTileHeight</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a482e3e561fca45a1a759ed47b6cff484</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>seriesToCoreIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a99c569e5bc8dac449b75be87122d02c7</anchor>
      <arglist>(dimension_size_type series) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>coreIndexToSeries</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a761933c969479f041d420dbca3585233</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getCoreIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a277a96fe76c712e880d28eecbb8f463d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoreIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ad116dc99f813787eb637449a77b5e5ea</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getResolutionCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ad616fb5ab57ade02f40396a6653f921b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResolution</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a6154c599e3003caea3790433b989c126</anchor>
      <arglist>(dimension_size_type resolution) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getResolution</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>afcd46187fb2a47822b13cedd36d25610</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFlattenedResolutions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a599337ef52cf63900acb1d0afa7596ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlattenedResolutions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ada3fea48343acf0a552e141698fcbc68</anchor>
      <arglist>(bool flatten)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ac2fac55bb076884ef42b454cd5fe7dcd</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFormat</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a943badcd9123e8a54817ceabf44653e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFormatDescription</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a3e3cf4ba4c1f22f7f7d8a362cdde8d45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getSuffixes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>adb9d705438260871c2aaba323ccb36a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getCompressionSuffixes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a2e5897cc438f93242c4d8f4e34fd12df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; ome::compat::shared_ptr&lt; ::ome::files::CoreMetadata &gt; &gt;</type>
      <name>coremetadata_list_type</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a9d6cf4a13628ae4f01e5d6e2876bbe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FormatReader</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a3204c223d199b4fe26bc0440e5226b44</anchor>
      <arglist>(const ReaderProperties &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initFile</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aa5e4aa29748c46d1bf767c4908144801</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isUsedFile</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a75d284524a0fd4ed7e2eaa2f71bd30ff</anchor>
      <arglist>(const boost::filesystem::path &amp;file)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>readPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a3edc4665f3370df65fe22cd0c43d528a</anchor>
      <arglist>(std::istream &amp;source, VariantPixelBuffer &amp;dest, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h, dimension_size_type samples)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>readPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a94aa64f64b158b2c008b0e5322f384b8</anchor>
      <arglist>(std::istream &amp;source, VariantPixelBuffer &amp;dest, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h, dimension_size_type scanlinePad, dimension_size_type samples)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt;</type>
      <name>makeFilterMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>adc48b0477b208a46c8a7f8f6d059d84f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const CoreMetadata &amp;</type>
      <name>getCoreMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>af0e52b8c21668a600a0d8d5b5a847f68</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CoreMetadata &amp;</type>
      <name>getCoreMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a1b36fec91873a93b9e627107a532b6f5</anchor>
      <arglist>(dimension_size_type index)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isFilenameThisTypeImpl</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a20619b1fd29fbb88723a1c1762d8358e</anchor>
      <arglist>(const boost::filesystem::path &amp;name) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStreamThisTypeImpl</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a7bf070e2778c05a3a4ea150a7eecc2c4</anchor>
      <arglist>(std::istream &amp;stream) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ome::compat::array&lt; dimension_size_type, 2 &gt;</type>
      <name>getThumbSize</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a74a5beb6ce19b72584e3a572f1dfe3fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>openBytesImpl</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ac5c632fc9d2ce51e96ee47ac92f727d7</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h) const =0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ReaderProperties &amp;</type>
      <name>readerProperties</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a587ed3f58f55c6c2ea167e98c0949eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; boost::filesystem::path &gt;</type>
      <name>currentId</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a52559595a114879ca90d268a40c98860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; std::istream &gt;</type>
      <name>in</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a4975d008ba5cde345a2a02955a83f4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>::ome::files::MetadataMap</type>
      <name>metadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a00658a65409c8a03b57301f0b18fd989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>coreIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ab3fa95c0bc96de273c0a03e1b364fd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ab4aafb7de80489d664da7085b55941ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>plane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a77474e225f9f9ba2761650288332c703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>coremetadata_list_type</type>
      <name>core</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a73181f4daf659931a22253b0cbb69241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>resolution</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a09881ab22e3ebab1ece346d22977d96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>flattenedResolutions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a453189f3b6df0170e4cc648c0a702a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>suffixNecessary</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>ab21c6497920904e6cae16233a6306b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>suffixSufficient</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a792535680fe3dad2b824c463c26829e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>companionFiles</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a13c0d29398fcd103eb015f93fa92b0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>datasetDescription</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a99afbd804699b52cd45d00364b6a83f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>normalizeData</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a6f832f0c193070fe8a99a5264ffbbc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>filterMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a8012df5374de6bcad69bf68d431d57ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>saveOriginalMetadata</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a232e7d28ae9b32d215c5976c553f4327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>indexedAsRGB</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a105b57c938c7ca880f0b8a06f1217914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>group</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>aa04a1aa5671e864904b87574f915ae0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>domains</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>af47e7e6083ef8435355c549d1e18ceb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt;</type>
      <name>metadataStore</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a192879d54818e2bfda2b5ab1ec1c745f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MetadataOptions</type>
      <name>metadataOptions</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a6fe8cabe628a50003b97677529671b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FormatReader</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a78100e93e7004f57a5eb58654fc16c71</anchor>
      <arglist>(const FormatReader &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FormatReader &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatReader.html</anchorfile>
      <anchor>a92993ea2490f3fda4fb6796b0829d493</anchor>
      <arglist>(const FormatReader &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::detail::FormatWriter</name>
    <filename>classome_1_1files_1_1detail_1_1FormatWriter.html</filename>
    <base>ome::files::FormatWriter</base>
    <base virtualness="virtual">ome::files::FormatHandler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatWriter</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a821dae47e38eaa0e787fb44cc905936a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>abe623ee64987d98dbd891909635644df</anchor>
      <arglist>(const boost::filesystem::path &amp;name, bool open=true) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getSeriesCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ad689c07100445a3fab52764a1459edd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLookupTable</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a984f67bc34aa63bec50b1931050cdb02</anchor>
      <arglist>(dimension_size_type plane, const VariantPixelBuffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveBytes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a51115641c238f5830f796c1839d75872</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeries</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a1ebee5ac0538a890ddad417b35e433ac</anchor>
      <arglist>(dimension_size_type series) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getSeries</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a9feca6db643696137cb9b4f51b967512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a1c3fcb6589dac481bd659d8cc231876f</anchor>
      <arglist>(dimension_size_type plane) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a64b701cfa4a2e74c4be74a67ebbd892e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStacks</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ab620791563678b190e67d8fcfb5de2db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a70c5acdd96bac1dd278b3af4808dd1d8</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;retrieve)</arglist>
    </member>
    <member kind="function">
      <type>const ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;</type>
      <name>getMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a2b8ce85f134e19c1a7c91492002cd2d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;</type>
      <name>getMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a40b5c87412c5a9d01a6f426a09c522ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getImageCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a08bf7e24385eb3593499b620adbaf924</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRGB</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a0ed6063364fbb15bcdfae71685ebd229</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getSizeX</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>affa974bb826c351ea9a25452466060a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getSizeY</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ab1dd81580593c881613c2c9ca4d53dd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getSizeZ</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a2d492574f2a59eeb507131492f618190</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getSizeT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ad9d9a37864dfe232abcedc3224f829fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getSizeC</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a9779b6547ca9324c0e7217466002c3c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ome::xml::model::enums::PixelType</type>
      <name>getPixelType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>aa7a2815b374918f22c7c0889c14ac206</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual pixel_size_type</type>
      <name>getBitsPerPixel</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a3e2329ab17a9868a69be2e1bd22e6c00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getEffectiveSizeC</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a0a581ffbcb8954a8684d7f70db315572</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getRGBChannelCount</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a6aea7a54ec66f19265865ccf75b4f629</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getDimensionOrder</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a9d8435d3c4dd073e97277227e6954fd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a3c66a9879b367643e383d0eec5b40d6c</anchor>
      <arglist>(dimension_size_type z, dimension_size_type c, dimension_size_type t) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ome::compat::array&lt; dimension_size_type, 3 &gt;</type>
      <name>getZCTCoords</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>af6aa05812be378bbff766d94e9019d3d</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramesPerSecond</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ae21a66e4ddc953b7c0f4fae62e782989</anchor>
      <arglist>(frame_rate_type rate)</arglist>
    </member>
    <member kind="function">
      <type>frame_rate_type</type>
      <name>getFramesPerSecond</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a2f513aaa51c94d1ad522a3e962d593bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; ome::xml::model::enums::PixelType &gt; &amp;</type>
      <name>getPixelTypes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a6bf7310862d75deb2fa14eaab9dc1346</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; ome::xml::model::enums::PixelType &gt; &amp;</type>
      <name>getPixelTypes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>aa96363aa81e7aa734da37c3dc2184a23</anchor>
      <arglist>(const std::string &amp;codec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupportedType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a8cccc179e0e8448578925cc95cc22a07</anchor>
      <arglist>(ome::xml::model::enums::PixelType type) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupportedType</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ad7dc05ce86ac7c90bdd12021e1a564ef</anchor>
      <arglist>(ome::xml::model::enums::PixelType type, const std::string &amp;codec) const</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>getCompressionTypes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>aea2dd551cb05ba08ae7c05aed9307212</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompression</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a9a778bf3df9279014d06cd8ae56c3998</anchor>
      <arglist>(const std::string &amp;compression)</arglist>
    </member>
    <member kind="function">
      <type>const boost::optional&lt; std::string &gt; &amp;</type>
      <name>getCompression</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a1e57f8ce8aaf8963dab9a6a5a0f641ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterleaved</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a7b4674263f4b232c81a137bc2106ffc3</anchor>
      <arglist>(bool interleaved)</arglist>
    </member>
    <member kind="function">
      <type>const boost::optional&lt; bool &gt; &amp;</type>
      <name>getInterleaved</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>aec5770d37ccd3130157b2371bbfac552</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeOutputFile</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ad94aea8d547fba03b4f8dc27d6175057</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWriteSequentially</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ac43462a618d2eedef4a5df58f598e1f1</anchor>
      <arglist>(bool sequential=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getWriteSequentially</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a62a6452c271be310b7b2a1bd2daacd76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a62f97cf440607b854f1d169470b35544</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a7c6d24524ff091667b8ee50e3b821905</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFormat</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a477c4d5be5289a482df9700f48c9f407</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFormatDescription</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ae05f551b6236a01c77baeb6970da72be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getSuffixes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>abc6bd62e18158fa02c3e98cc9258090b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getCompressionSuffixes</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a8420760731bbdcd8b5d206f9aacedaa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FormatWriter</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a0aef9bb50d249e09ef9f06ddb243d8f3</anchor>
      <arglist>(const WriterProperties &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const WriterProperties &amp;</type>
      <name>writerProperties</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a034c63d7ef5bdfe723f895815c778564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; boost::filesystem::path &gt;</type>
      <name>currentId</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a1367e5d4564b7a9b5c6aa13f2c8f6ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; std::ostream &gt;</type>
      <name>out</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a234fda951c30af8fadeedd0b1100692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>series</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a273a7ec31a99379cac0c0cb35115c59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>plane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>ae4e9d2d43e52a5fdc75dfc55353a5bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; std::string &gt;</type>
      <name>compression</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a366e3c053f512d10572da33988a65859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; bool &gt;</type>
      <name>interleaved</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a99706e016abfdd18e134f35405032902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>sequential</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a6c77242a7a3dd69a2b1c21946bbe381d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>frame_rate_type</type>
      <name>framesPerSecond</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a64c4ebbd09598fbf3945b56d8d38ea44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt;</type>
      <name>metadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a473415436eceebf1cdeeb6bf0ea0558c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FormatWriter</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>a65d3c5209bede986f29bfa52ca7377d7</anchor>
      <arglist>(const FormatWriter &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FormatWriter &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1detail_1_1FormatWriter.html</anchorfile>
      <anchor>aca3577dc5b6b6ea094e69afa180f0445</anchor>
      <arglist>(const FormatWriter &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::MergeSubchannelVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1MergeSubchannelVisitor.html</filename>
    <member kind="function">
      <type></type>
      <name>MergeSubchannelVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MergeSubchannelVisitor.html</anchorfile>
      <anchor>a57e0cff15e86c7792f4a50e911a65a1a</anchor>
      <arglist>(VariantPixelBuffer &amp;dest, dimension_size_type subC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MergeSubchannelVisitor.html</anchorfile>
      <anchor>af4e22912e047a2ef8e76aa4888cb3bbb</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>VariantPixelBuffer &amp;</type>
      <name>dest</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MergeSubchannelVisitor.html</anchorfile>
      <anchor>a77ab29bb5912eadd7d88e0741b94b0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>subC</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MergeSubchannelVisitor.html</anchorfile>
      <anchor>a6fec433f396cc3db448e44d256f38bd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::MetadataMapFlattenVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1MetadataMapFlattenVisitor.html</filename>
    <member kind="function">
      <type></type>
      <name>MetadataMapFlattenVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapFlattenVisitor.html</anchorfile>
      <anchor>a1f9c6fb581497d66209d4bb93b822bc9</anchor>
      <arglist>(MetadataMap &amp;map, const MetadataMap::key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapFlattenVisitor.html</anchorfile>
      <anchor>a171bebcc6223f0452b3837823d30d977</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapFlattenVisitor.html</anchorfile>
      <anchor>a8ba146549b6c491f27a5d02af8160d2e</anchor>
      <arglist>(const T &amp;v) const</arglist>
    </member>
    <member kind="variable">
      <type>MetadataMap &amp;</type>
      <name>map</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapFlattenVisitor.html</anchorfile>
      <anchor>a95ab37c3c9598686774eb696115114b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MetadataMap::key_type &amp;</type>
      <name>key</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapFlattenVisitor.html</anchorfile>
      <anchor>a75977d4df9b907e8b2db4ebc5cb4e878</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::MetadataMapOStreamVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1MetadataMapOStreamVisitor.html</filename>
    <member kind="function">
      <type></type>
      <name>MetadataMapOStreamVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapOStreamVisitor.html</anchorfile>
      <anchor>ad600deb7d98309b543984569ca0f8f6c</anchor>
      <arglist>(std::ostream &amp;os, const MetadataMap::key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapOStreamVisitor.html</anchorfile>
      <anchor>ac654e9ec1435cc2ca45f9ef23594ddd8</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapOStreamVisitor.html</anchorfile>
      <anchor>a67471230e878f71d14fc54552d6a083b</anchor>
      <arglist>(const T &amp;v) const</arglist>
    </member>
    <member kind="variable">
      <type>std::ostream &amp;</type>
      <name>os</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapOStreamVisitor.html</anchorfile>
      <anchor>a648cff4b8601ca669f0d604dfe8bb0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MetadataMap::key_type &amp;</type>
      <name>key</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapOStreamVisitor.html</anchorfile>
      <anchor>ac47be5628f45607a671dbe25df1e594c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::MetadataMapValueTypeOStreamVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1MetadataMapValueTypeOStreamVisitor.html</filename>
    <member kind="function">
      <type></type>
      <name>MetadataMapValueTypeOStreamVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapValueTypeOStreamVisitor.html</anchorfile>
      <anchor>a9fa77e074e82979d1349f883718cab43</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapValueTypeOStreamVisitor.html</anchorfile>
      <anchor>a8b6cfac5531bc467c2cd816070af288f</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapValueTypeOStreamVisitor.html</anchorfile>
      <anchor>afde389fad519b0139c63916be433516d</anchor>
      <arglist>(const T &amp;v) const</arglist>
    </member>
    <member kind="variable">
      <type>std::ostream &amp;</type>
      <name>os</name>
      <anchorfile>structome_1_1files_1_1detail_1_1MetadataMapValueTypeOStreamVisitor.html</anchorfile>
      <anchor>af05e86b98cdac1d1bc413df7b195e5d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::detail::OMETIFFPlane</name>
    <filename>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3eab37a62a174d9b8f4cde500eb89e57aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESENT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3eaf45d3d8d271ce229ef94dfc52cc5a829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABSENT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3ea77a081b04107fc8f9c88ffe19b20cd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3eab37a62a174d9b8f4cde500eb89e57aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESENT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3eaf45d3d8d271ce229ef94dfc52cc5a829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABSENT</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a9be05fa61fd75ffee956055f3ff3fe3ea77a081b04107fc8f9c88ffe19b20cd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OMETIFFPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a77af9f4765ead5eb987a5127ffeed6a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OMETIFFPlane</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>aee9a024d013bdd996136670ba292a288</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="variable">
      <type>boost::filesystem::path</type>
      <name>id</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>add1e48ecf0a837460aa5ea0e324989d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>ifd</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a041b3fd47f8474339c46da82cf560750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>certain</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a6c370be5942146b29f17b4eb1fdc3e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Status</type>
      <name>status</name>
      <anchorfile>classome_1_1files_1_1detail_1_1OMETIFFPlane.html</anchorfile>
      <anchor>a244f657e957c2f73718d9f5ec8b42dff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::PixelBufferArrayVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1PixelBufferArrayVisitor.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>PixelBuffer&lt; T &gt;::array_ref_type &amp;</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1PixelBufferArrayVisitor.html</anchorfile>
      <anchor>ab4c8877d0799307d033bdd83223445c0</anchor>
      <arglist>(U &amp;v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::PixelBufferConstArrayVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1PixelBufferConstArrayVisitor.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>const PixelBuffer&lt; T &gt;::array_ref_type &amp;</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1PixelBufferConstArrayVisitor.html</anchorfile>
      <anchor>a1bc91925e6394ecaf9e0f4f14999ed8b</anchor>
      <arglist>(U &amp;v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::ReaderProperties</name>
    <filename>structome_1_1files_1_1detail_1_1ReaderProperties.html</filename>
    <member kind="function">
      <type></type>
      <name>ReaderProperties</name>
      <anchorfile>structome_1_1files_1_1detail_1_1ReaderProperties.html</anchorfile>
      <anchor>ab3f62b1cbd483dfc693bb9af736d5019</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;description)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structome_1_1files_1_1detail_1_1ReaderProperties.html</anchorfile>
      <anchor>a74af1eba51f0fb1e52fce9219831e981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>structome_1_1files_1_1detail_1_1ReaderProperties.html</anchorfile>
      <anchor>aef109f2f70ad25e9f72486362e1c3c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; boost::filesystem::path &gt;</type>
      <name>suffixes</name>
      <anchorfile>structome_1_1files_1_1detail_1_1ReaderProperties.html</anchorfile>
      <anchor>afd8516d99f2a8adc4fc912a4e1d489a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; boost::filesystem::path &gt;</type>
      <name>compression_suffixes</name>
      <anchorfile>structome_1_1files_1_1detail_1_1ReaderProperties.html</anchorfile>
      <anchor>a4d71cf8df96d3e585a07decdc58abece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; MetadataOptions::MetadataLevel &gt;</type>
      <name>metadata_levels</name>
      <anchorfile>structome_1_1files_1_1detail_1_1ReaderProperties.html</anchorfile>
      <anchor>aef6671f0f6cb73f1c1376cc208939ce2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag1_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag1_01_4.html</anchorfile>
      <anchor>abbbce17c94a71df74199f8a915e015c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag2 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag2_01_4.html</filename>
    <member kind="typedef">
      <type>ome::compat::array&lt; float, 2 &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag2_01_4.html</anchorfile>
      <anchor>ad701c90bb0f3d956be5e19adc0bae0b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag3 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag3_01_4.html</filename>
    <member kind="typedef">
      <type>ome::compat::array&lt; float, 3 &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag3_01_4.html</anchorfile>
      <anchor>a753d7c4100a91a7f3c28d081baf71ac5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag6 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag6_01_4.html</filename>
    <member kind="typedef">
      <type>ome::compat::array&lt; float, 6 &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1FloatTag6_01_4.html</anchorfile>
      <anchor>a410a68d25f25a2538ffb3d2026689c09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::RawDataTag1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1RawDataTag1_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1RawDataTag1_01_4.html</anchorfile>
      <anchor>a19b53f6571761bedb1d054cca4e86779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::StringTag1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1StringTag1_01_4.html</filename>
    <member kind="typedef">
      <type>std::string</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1StringTag1_01_4.html</anchorfile>
      <anchor>ab1e2ececbdfdd6fb042aeefec3db817d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::StringTagArray1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1StringTagArray1_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1StringTagArray1_01_4.html</anchorfile>
      <anchor>ac91b5785ea9dcca3d356a54daf8999bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Compression1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Compression1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::Compression</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Compression1_01_4.html</anchorfile>
      <anchor>a30c542f41e0ead88261badd1918c1155</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16ExtraSamplesArray1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16ExtraSamplesArray1_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; ::ome::files::tiff::ExtraSamples &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16ExtraSamplesArray1_01_4.html</anchorfile>
      <anchor>aa35ccfda754152de1c30a85bcc2a0de5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16FillOrder1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16FillOrder1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::FillOrder</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16FillOrder1_01_4.html</anchorfile>
      <anchor>a3501bf62e99e2850b9167eeffb208eb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Orientation1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Orientation1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::Orientation</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Orientation1_01_4.html</anchorfile>
      <anchor>a2c38c579c65173a2f34e338a27748da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16PhotometricInterpretation1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16PhotometricInterpretation1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::PhotometricInterpretation</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16PhotometricInterpretation1_01_4.html</anchorfile>
      <anchor>a70e85c312428e441191ab11f31fb1bc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16PlanarConfiguration1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16PlanarConfiguration1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::PlanarConfiguration</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16PlanarConfiguration1_01_4.html</anchorfile>
      <anchor>a01376070616898c606fba1467764c0c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Predictor1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Predictor1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::Predictor</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Predictor1_01_4.html</anchorfile>
      <anchor>a4e65b33c8e33c2a89c82c340c97f4638</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16SampleFormat1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16SampleFormat1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::SampleFormat</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16SampleFormat1_01_4.html</anchorfile>
      <anchor>a0afdf2b8d0c4eb3370a542150da364e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Tag1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Tag1_01_4.html</filename>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Tag1_01_4.html</anchorfile>
      <anchor>a3a7e79da83e479230ca173c7e6a3a8d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Tag2 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Tag2_01_4.html</filename>
    <member kind="typedef">
      <type>ome::compat::array&lt; uint16_t, 2 &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Tag2_01_4.html</anchorfile>
      <anchor>a91b9a000802e4f18509ef60f69f58597</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Tag6 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Tag6_01_4.html</filename>
    <member kind="typedef">
      <type>ome::compat::array&lt; uint16_t, 6 &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Tag6_01_4.html</anchorfile>
      <anchor>a476b2ca56136b92e5a20a016755dba48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16TagArray1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16TagArray1_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16TagArray1_01_4.html</anchorfile>
      <anchor>ae8d01f0a145836608127e5bcebe34c83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16TagArray3 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16TagArray3_01_4.html</filename>
    <member kind="typedef">
      <type>ome::compat::array&lt; std::vector&lt; uint16_t &gt;, 3 &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16TagArray3_01_4.html</anchorfile>
      <anchor>ab960cc57d30cd12264ae75adf9cfa266</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Threshholding1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Threshholding1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::Threshholding</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16Threshholding1_01_4.html</anchorfile>
      <anchor>a2fab291e624fcf601bba6344fc20edbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16YCbCrPosition1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16YCbCrPosition1_01_4.html</filename>
    <member kind="typedef">
      <type>::ome::files::tiff::YCbCrPosition</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt16YCbCrPosition1_01_4.html</anchorfile>
      <anchor>a0de4c37bf0ceab353fe61e9ee1a69026</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt32Tag1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt32Tag1_01_4.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt32Tag1_01_4.html</anchorfile>
      <anchor>a1f8c90fcbeb3765bac8b0fb4b03b3421</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt32TagArray1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt32TagArray1_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt32TagArray1_01_4.html</anchorfile>
      <anchor>a609ff461d4e9f1a2ab84ec55c4233b64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt64TagArray1 &gt;</name>
    <filename>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt64TagArray1_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; uint64_t &gt;</type>
      <name>value_type</name>
      <anchorfile>structome_1_1files_1_1detail_1_1tiff_1_1TagProperties_3_01_1_1ome_1_1files_1_1tiff_1_1UInt64TagArray1_01_4.html</anchorfile>
      <anchor>a5b2fdf4c0b56fa81611d67d71e5ced7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::VariantPixelBufferAssignVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1VariantPixelBufferAssignVisitor.html</filename>
    <templarg>InputIterator</templarg>
    <member kind="function">
      <type></type>
      <name>VariantPixelBufferAssignVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferAssignVisitor.html</anchorfile>
      <anchor>a24c95142c4352a0783e4106af4df247f</anchor>
      <arglist>(InputIterator begin, InputIterator end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferAssignVisitor.html</anchorfile>
      <anchor>a009c8623ba7ab3f9bbdef2e97733b453</anchor>
      <arglist>(ome::compat::shared_ptr&lt; PixelBuffer&lt; typename std::iterator_traits&lt; InputIterator &gt;::value_type &gt; &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferAssignVisitor.html</anchorfile>
      <anchor>a5cb7fa9f1a83e83ede6b77c5f8ce7b79</anchor>
      <arglist>(T &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>InputIterator</type>
      <name>begin</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferAssignVisitor.html</anchorfile>
      <anchor>ac9b785f03147590d5815678ec13ad422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputIterator</type>
      <name>end</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferAssignVisitor.html</anchorfile>
      <anchor>ae70a2f4209a4ca8151bf4bebebf8415f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::VariantPixelBufferConstVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1VariantPixelBufferConstVisitor.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>const PixelBuffer&lt; T &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferConstVisitor.html</anchorfile>
      <anchor>a100a79c5b1f4aca72dee75502466de54</anchor>
      <arglist>(const ome::compat::shared_ptr&lt; PixelBuffer&lt; T &gt; &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>const PixelBuffer&lt; T &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferConstVisitor.html</anchorfile>
      <anchor>ae271eb4ded4c7b1e3fa24073d85f6d3f</anchor>
      <arglist>(U &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::VariantPixelBufferReadVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1VariantPixelBufferReadVisitor.html</filename>
    <templarg>charT</templarg>
    <templarg>traits</templarg>
    <member kind="function">
      <type></type>
      <name>VariantPixelBufferReadVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferReadVisitor.html</anchorfile>
      <anchor>a14d1c84423a13f862c6b768e8742cca4</anchor>
      <arglist>(std::basic_istream&lt; charT, traits &gt; &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferReadVisitor.html</anchorfile>
      <anchor>a6cde9d3c71ad6d474487737a834a4e42</anchor>
      <arglist>(T &amp;v) const</arglist>
    </member>
    <member kind="variable">
      <type>std::basic_istream&lt; charT, traits &gt; &amp;</type>
      <name>stream</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferReadVisitor.html</anchorfile>
      <anchor>a4e326933dbd749e4a515579924475e7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::VariantPixelBufferVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1VariantPixelBufferVisitor.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>PixelBuffer&lt; T &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferVisitor.html</anchorfile>
      <anchor>a998b7190b5b5b6fd7194181064a1b50a</anchor>
      <arglist>(ome::compat::shared_ptr&lt; PixelBuffer&lt; T &gt; &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>PixelBuffer&lt; T &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferVisitor.html</anchorfile>
      <anchor>a458328a2682a01fcaf14b31230ef0f8c</anchor>
      <arglist>(U &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::VariantPixelBufferWriteVisitor</name>
    <filename>structome_1_1files_1_1detail_1_1VariantPixelBufferWriteVisitor.html</filename>
    <templarg>charT</templarg>
    <templarg>traits</templarg>
    <member kind="function">
      <type></type>
      <name>VariantPixelBufferWriteVisitor</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferWriteVisitor.html</anchorfile>
      <anchor>a9f78b8787636b1f4bcc1b140a0c4dcaa</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferWriteVisitor.html</anchorfile>
      <anchor>ac593984e843f1f3085e54ca5a25a03ed</anchor>
      <arglist>(const T &amp;v) const</arglist>
    </member>
    <member kind="variable">
      <type>std::basic_ostream&lt; charT, traits &gt; &amp;</type>
      <name>stream</name>
      <anchorfile>structome_1_1files_1_1detail_1_1VariantPixelBufferWriteVisitor.html</anchorfile>
      <anchor>abff5c25b8f0fe67a9a2f456485f8de4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::detail::WriterProperties</name>
    <filename>structome_1_1files_1_1detail_1_1WriterProperties.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::set&lt; ome::xml::model::enums::PixelType &gt; &gt;</type>
      <name>codec_pixel_type_map</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>aba5761d9cb789cd0947c213e5350f009</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WriterProperties</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>a68b1807fbfdde637c03f52468a1d8010</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;description)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>a69d60ecb204ead90ea09d3f243114edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>a5a9e9bbc6f7cb586dfdea0473bf966b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; boost::filesystem::path &gt;</type>
      <name>suffixes</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>ad5338a1fb00d4b99c2d0b170703b005a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; boost::filesystem::path &gt;</type>
      <name>compression_suffixes</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>ae507ec8f1c5e6206177a854cfc448f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::string &gt;</type>
      <name>compression_types</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>a976d44b6cdbc1ca692a88d5cd7a7d843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>codec_pixel_type_map</type>
      <name>codec_pixel_types</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>a27ac3c9c721263cfa271c97fa30ab76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stacks</name>
      <anchorfile>structome_1_1files_1_1detail_1_1WriterProperties.html</anchorfile>
      <anchor>a71a096c05217c3afe3d97f2b964692f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::FileInfo</name>
    <filename>structome_1_1files_1_1FileInfo.html</filename>
    <member kind="variable">
      <type>boost::filesystem::path</type>
      <name>filename</name>
      <anchorfile>structome_1_1files_1_1FileInfo.html</anchorfile>
      <anchor>ae653a0373717300a745637293e76f9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reader</name>
      <anchorfile>structome_1_1files_1_1FileInfo.html</anchorfile>
      <anchor>a55c6139156475e4810974092239f956f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>usedToInitialize</name>
      <anchorfile>structome_1_1files_1_1FileInfo.html</anchorfile>
      <anchor>ac3884ed4791fcbb56fa7992e5204b405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::FormatException</name>
    <filename>classome_1_1files_1_1FormatException.html</filename>
    <member kind="function">
      <type></type>
      <name>FormatException</name>
      <anchorfile>classome_1_1files_1_1FormatException.html</anchorfile>
      <anchor>af3d3d0d206266557d95747fe401c3606</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatException</name>
      <anchorfile>classome_1_1files_1_1FormatException.html</anchorfile>
      <anchor>af602a3e63d5057e8ee6ce7cd82f25d58</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::FormatHandler</name>
    <filename>classome_1_1files_1_1FormatHandler.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatHandler</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a9040d32829eac81ab095e829412f56ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a8d40a4ce2e281d1be051d1aaf27fd8f4</anchor>
      <arglist>(const boost::filesystem::path &amp;name, bool open=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getFormat</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>aef5331b512e975fc87db6fd46cd0350c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getFormatDescription</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a56ec2dbd09ad85ca3a060487631bd1d2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getSuffixes</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a77089ca629a0274433f08f6edd4ffcaa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getCompressionSuffixes</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a3d1a1c0a8fe22286279abc654dc10754</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setId</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a27c5b7a55a1e0d9e0fb478948dd0e454</anchor>
      <arglist>(const boost::filesystem::path &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a8bf0f7f6bbbfc23acdf51e269808e9ae</anchor>
      <arglist>(bool fileOnly=false)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>checkSuffix</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>afa99e7f46117b8a97ba1aa641b0aaef6</anchor>
      <arglist>(const boost::filesystem::path &amp;name, const boost::filesystem::path &amp;suffix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>checkSuffix</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>ac45d60e3eb52a92262713bb8c092cc7f</anchor>
      <arglist>(const boost::filesystem::path &amp;name, const std::vector&lt; boost::filesystem::path &gt; &amp;suffixes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>checkSuffix</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a0f9e147bf2693c4de0889bef8046a7c3</anchor>
      <arglist>(const boost::filesystem::path &amp;name, const std::vector&lt; boost::filesystem::path &gt; &amp;suffixes, const std::vector&lt; boost::filesystem::path &gt; &amp;compression_suffixes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assertId</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a26c85f7e3a194e7bcaa7cc590a2dd963</anchor>
      <arglist>(const boost::optional&lt; boost::filesystem::path &gt; &amp;id, bool notNull=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FormatHandler</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>ac692c75654dd1b5402750cbec1c1ab44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FormatHandler</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a58aca365b580a61d7eec3360e9662a55</anchor>
      <arglist>(const FormatHandler &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FormatHandler &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1FormatHandler.html</anchorfile>
      <anchor>a56c8c60e5f0b76980be6625419e8dbb9</anchor>
      <arglist>(const FormatHandler &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::FormatReader</name>
    <filename>classome_1_1files_1_1FormatReader.html</filename>
    <base virtualness="virtual">ome::files::FormatHandler</base>
    <base virtualness="virtual">ome::files::MetadataConfigurable</base>
    <class kind="class">ome::files::FormatReader::SaveSeries</class>
    <member kind="enumeration">
      <type></type>
      <name>FileGroupOption</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MUST_GROUP</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527af99caae841d71966ff789e13f9d58a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_GROUP</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527a454c4f587624825ce042fd045d859288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CANNOT_GROUP</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527a36a02b7b5219cc8ec3145f92c9ecee1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MUST_GROUP</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527af99caae841d71966ff789e13f9d58a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_GROUP</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527a454c4f587624825ce042fd045d859288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CANNOT_GROUP</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3f1c28802655bfbb0a4c861d4bf1a527a36a02b7b5219cc8ec3145f92c9ecee1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatReader</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aac73e717ecdf5f9b59ae11912a36288c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a4bcb7bb661e1021c97f28ca7fb57745e</anchor>
      <arglist>(const boost::filesystem::path &amp;name, bool open=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a265a30f1213d940bc2cbc45480e4ce5d</anchor>
      <arglist>(const uint8_t *begin, const uint8_t *end) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>acf7d2e683cf1647210709267790682da</anchor>
      <arglist>(const uint8_t *begin, std::size_t length) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a93b158e4d5c4fe0a3cf1ee3143684f55</anchor>
      <arglist>(std::istream &amp;stream) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getImageCount</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a43c0dbafb31a92185d8e75a9da2eb479</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isRGB</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a9347fdc3a4bade66f2af4a3017ecd9f5</anchor>
      <arglist>(dimension_size_type channel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSizeX</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ac06d4ed86a4d75ccb9565447ca5c6233</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSizeY</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a65c4f9907f01e6edcaaf99ad3311bb34</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSizeZ</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a049a2193e5d941b829922e42927b0567</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSizeT</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a4634126ae9bc52519fb1c91daa8e841c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSizeC</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>abba73f63d016f72fc8881de9a6b0b823</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ome::xml::model::enums::PixelType</type>
      <name>getPixelType</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2adbadd63f43bb9900313778885a76f6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual pixel_size_type</type>
      <name>getBitsPerPixel</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a19cdffc2388ec6b2f34b26c29848086f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getEffectiveSizeC</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aff4752b28beeef9f03fc767dcea9c64c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getRGBChannelCount</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a69a503518ca9b78cccee75f6f1be3c6a</anchor>
      <arglist>(dimension_size_type channel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isIndexed</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a4dc541554a843de92a2b5f86794c4b19</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isFalseColor</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a108f4a5000caa06ea631574df6733d9b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLookupTable</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>afda50859e013bd9d1a272ab3ec8ec5cb</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Modulo &amp;</type>
      <name>getModuloZ</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aede24aa711743df43f5361a601340d57</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Modulo &amp;</type>
      <name>getModuloZ</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a8d2ead0496cbc17ce13f046c48b4627c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Modulo &amp;</type>
      <name>getModuloT</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a0704d74fdfdc8625144d48226b73d5b8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Modulo &amp;</type>
      <name>getModuloT</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>af71a99320ba413eb537b5035e3cdec9f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Modulo &amp;</type>
      <name>getModuloC</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2d09ec3cd814a9ac8099187c4d8abbc4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Modulo &amp;</type>
      <name>getModuloC</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a968bcf454ba40e373abe84420835b2b2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getThumbSizeX</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a695f5c90a01f5884b96ff73a5c7d86ce</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getThumbSizeY</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a52f98b29d9a16dc83c69df2c1ac4f240</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isLittleEndian</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ae3994e0b887eeeb8a7c13c1a47bde435</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getDimensionOrder</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a31fd77fa300bc450deb3d6c633e01641</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOrderCertain</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a10b906296b542252fc2c5401e171558e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isThumbnailSeries</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aac108ab2cc4fb30f5892c6ac013e92a1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInterleaved</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ab40ac99a6b5489ead442f03c7a5abc2d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInterleaved</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a14730274998d61636bdd4dc1ede39d04</anchor>
      <arglist>(dimension_size_type channel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>openBytes</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a1d77a65d58e271798c274a2959b259ff</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>openBytes</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ae42ed22f1ee41fc07ddc314cff7b8f3c</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>openThumbBytes</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aac1bd6361cf606917021bf9f412b8cd5</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSeriesCount</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>abed1ab00fa891d4cf9f67af095471a7e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSeries</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a1c35634af643a942b579990433c05973</anchor>
      <arglist>(dimension_size_type series) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSeries</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a9439ae4935cba7a4b7ac89c8a9dd6888</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a85c5bf2fcf0077e50e8b29ca20706590</anchor>
      <arglist>(dimension_size_type plane) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getPlane</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a9e60b3ff60c8f42ac2cbf10e3a2cad4b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNormalized</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a0312ce11552cdf276108c7932c328f09</anchor>
      <arglist>(bool normalize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isNormalized</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a5d62e513f0570aeda617765ff0cb41d2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOriginalMetadataPopulated</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3634ff4cd037bf9e62c6a26759c8b76b</anchor>
      <arglist>(bool populate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOriginalMetadataPopulated</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2501f3a8fabe24f7abcca9bcea9f7049</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGroupFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aded467fb3662748bfad4a411ca87a7f6</anchor>
      <arglist>(bool group)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isGroupFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ae736d28efb9459c5bd5c4f9deb7af2f2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isMetadataComplete</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a20cd4b11c268d3bbfa6de979fbd7f012</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FileGroupOption</type>
      <name>fileGroupOption</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a32ab970d9aeeba153072b8ef6e625995</anchor>
      <arglist>(const std::string &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; boost::filesystem::path &gt;</type>
      <name>getUsedFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a7d7cd71ee50ebb5313d315d9afa433b0</anchor>
      <arglist>(bool noPixels=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; boost::filesystem::path &gt;</type>
      <name>getSeriesUsedFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a341be7c943f491256ca4f360bebbb3f0</anchor>
      <arglist>(bool noPixels=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; FileInfo &gt;</type>
      <name>getAdvancedUsedFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aca20af528e34723fb22b6e7a64d737cf</anchor>
      <arglist>(bool noPixels=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; FileInfo &gt;</type>
      <name>getAdvancedSeriesUsedFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a0dfd3bbad92ef39cf58a485c8e992cfc</anchor>
      <arglist>(bool noPixels=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const boost::optional&lt; boost::filesystem::path &gt; &amp;</type>
      <name>getCurrentFile</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>adb7fcd4dcf99b4d52743b9180d1df091</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; std::string &gt; &amp;</type>
      <name>getDomains</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>afc7825d5b0d0b08c52afc059c78d20dd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ac8c4f201cbb218f4dda3ee072a22bf57</anchor>
      <arglist>(dimension_size_type z, dimension_size_type c, dimension_size_type t) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a095e7e0748b50bbe2750594150b5a2fe</anchor>
      <arglist>(dimension_size_type z, dimension_size_type c, dimension_size_type t, dimension_size_type moduloZ, dimension_size_type moduloC, dimension_size_type moduloT) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ome::compat::array&lt; dimension_size_type, 3 &gt;</type>
      <name>getZCTCoords</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a9c2405d2418916175f57eca64f4566d4</anchor>
      <arglist>(dimension_size_type index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ome::compat::array&lt; dimension_size_type, 6 &gt;</type>
      <name>getZCTModuloCoords</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>acdee3d93d8987a85d4a9451b2d01dec1</anchor>
      <arglist>(dimension_size_type index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const MetadataMap::value_type &amp;</type>
      <name>getMetadataValue</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a97758c540c75d10bbdd8ddae14431bd9</anchor>
      <arglist>(const std::string &amp;field) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const MetadataMap::value_type &amp;</type>
      <name>getSeriesMetadataValue</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a641251972d5f9d26f85f6cb05a75c66f</anchor>
      <arglist>(const MetadataMap::key_type &amp;field) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const MetadataMap &amp;</type>
      <name>getGlobalMetadata</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a0cf1f3c8bff20f2d83cf45d68b969583</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const MetadataMap &amp;</type>
      <name>getSeriesMetadata</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a0b4e0439e98abc0b6a2f7bab3db90109</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; ome::compat::shared_ptr&lt; CoreMetadata &gt; &gt; &amp;</type>
      <name>getCoreMetadataList</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>acefc5198bce4ed925402b94169697fce</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMetadataFiltered</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ae9c9c09c74122ba6408f666c3e4ca668</anchor>
      <arglist>(bool filter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isMetadataFiltered</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aeb4956f1e6aa9b1132f28310a8a328b9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMetadataStore</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a21b439e96ca68d035436d4223cc3c9c0</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt; &amp;store)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt; &amp;</type>
      <name>getMetadataStore</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3ca0b196dfe1c0929fc5ce80814967fd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataStore &gt; &amp;</type>
      <name>getMetadataStore</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ae9010d9a33ed46702841d945296de7c0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; ome::compat::shared_ptr&lt; FormatReader &gt; &gt;</type>
      <name>getUnderlyingReaders</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2a4c9d92c16fa5f123079225322bab81</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSingleFile</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>aad7ac14553ee57e42693494602bfade2</anchor>
      <arglist>(const boost::filesystem::path &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint32_t</type>
      <name>getRequiredDirectories</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a61cd1c87fe18326ed8098f1f38ad53b1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;files) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getDatasetStructureDescription</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a70d56bfc37d5e29bd449bcd9e85a15f5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; std::string &gt; &amp;</type>
      <name>getPossibleDomains</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ae38e16861c0035891218d87f217b786f</anchor>
      <arglist>(const std::string &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasCompanionFiles</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a0fa02e132610c8c3fe5bf7af6db0e6d0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getOptimalTileWidth</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a1ec1e48ee28ece03b743e7d53c043ff2</anchor>
      <arglist>(dimension_size_type channel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getOptimalTileHeight</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a14bd11e5ce2503234000b3063e4eea36</anchor>
      <arglist>(dimension_size_type channel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getOptimalTileWidth</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ade4958599fa7f814b855b0563d15ed81</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getOptimalTileHeight</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a3d58155a0a7c2f376511ece2d0e5debf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>seriesToCoreIndex</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>acec16fe67fd90e35a68406e1b656190d</anchor>
      <arglist>(dimension_size_type series) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>coreIndexToSeries</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>af0f07baa58de5ed8131affa480c2c1b5</anchor>
      <arglist>(dimension_size_type index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getCoreIndex</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>afbd8c94751b25312d3b7cb523b6283e0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCoreIndex</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2003f52791ac01abd8bfa40250bfd7a9</anchor>
      <arglist>(dimension_size_type index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getResolutionCount</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ac4f9a16880c1bf966678096f5ee0b45b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setResolution</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a953543ba7cdc2d7a88615e2856e4fc95</anchor>
      <arglist>(dimension_size_type resolution) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getResolution</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2c1ea5069703577a28aec271731ad3c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasFlattenedResolutions</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a31c6d57a128d75290a48dff94f734650</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFlattenedResolutions</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>ab9fea74a541b6836a18919ca51d1a569</anchor>
      <arglist>(bool flatten)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FormatReader</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a2c69c52c98858c0289a3a0d35bb17192</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FormatReader</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a9fd8b37344b5ac122383cd59c2f4387f</anchor>
      <arglist>(const FormatReader &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FormatReader &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1FormatReader.html</anchorfile>
      <anchor>a38f999be376678822dc6c38165889174</anchor>
      <arglist>(const FormatReader &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::FormatReader::SaveSeries</name>
    <filename>classome_1_1files_1_1FormatReader_1_1SaveSeries.html</filename>
    <member kind="function">
      <type></type>
      <name>SaveSeries</name>
      <anchorfile>classome_1_1files_1_1FormatReader_1_1SaveSeries.html</anchorfile>
      <anchor>a19e60c1bd5ceddbd95e010efa2c5105d</anchor>
      <arglist>(const FormatReader &amp;reader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SaveSeries</name>
      <anchorfile>classome_1_1files_1_1FormatReader_1_1SaveSeries.html</anchorfile>
      <anchor>a86d1567185e332e81165573dd6da63b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const FormatReader &amp;</type>
      <name>reader</name>
      <anchorfile>classome_1_1files_1_1FormatReader_1_1SaveSeries.html</anchorfile>
      <anchor>a7b8b7fc184fdb5d9325ba424d9ee1f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dimension_size_type</type>
      <name>coreIndex</name>
      <anchorfile>classome_1_1files_1_1FormatReader_1_1SaveSeries.html</anchorfile>
      <anchor>aeb510d53aa293ba9d224ddaba9765cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dimension_size_type</type>
      <name>plane</name>
      <anchorfile>classome_1_1files_1_1FormatReader_1_1SaveSeries.html</anchorfile>
      <anchor>aea4e7506a39f08002306f50649b26b3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::FormatWriter</name>
    <filename>classome_1_1files_1_1FormatWriter.html</filename>
    <base virtualness="virtual">ome::files::FormatHandler</base>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>frame_rate_type</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a06a2814621dc119670ecc862ffa6a5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatWriter</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>ab04c4cd5ddda61af19926b64d1842866</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLookupTable</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a0cf17b7687ccb87678de5ac4fdb79725</anchor>
      <arglist>(dimension_size_type plane, const VariantPixelBuffer &amp;buf)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveBytes</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a6ffcc4676ce8a6bb3ac56e343dc62371</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveBytes</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>acf2f0679011db3cbdf9e172d5801577c</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSeries</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>ad5b236da5edb2136831ce7db2828516c</anchor>
      <arglist>(dimension_size_type series) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getSeries</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>aefd4d605b1b7fa8fba47d4f2b91bd6a2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a4457dc6984d837d640331c9b83b986e5</anchor>
      <arglist>(dimension_size_type plane) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dimension_size_type</type>
      <name>getPlane</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a74997b9194a74768483a3998b8398836</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>canDoStacks</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>aa16c23d18bf50baf49010e53e3c65688</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a412123dd237ff9bdb5dcd3243b6dc272</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;retrieve)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;</type>
      <name>getMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a43bb81fda12a3336e74d7f76b12b4c5c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;</type>
      <name>getMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>ad0e8e26d32dc9393ec1a820dedfc3505</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFramesPerSecond</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a45f54e558c6071f5cdc8fdfab4a32cd6</anchor>
      <arglist>(frame_rate_type rate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual frame_rate_type</type>
      <name>getFramesPerSecond</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a9967f4b4f25449d1c41d051afac42984</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::set&lt; ome::xml::model::enums::PixelType &gt; &amp;</type>
      <name>getPixelTypes</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a6fb04d44940b176f735feb0a848c7670</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::set&lt; ome::xml::model::enums::PixelType &gt; &amp;</type>
      <name>getPixelTypes</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a1751029008a9d623c17f34fcd097a29b</anchor>
      <arglist>(const std::string &amp;codec) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSupportedType</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>ab8ab17e8ce0c256edf254dd284c4fead</anchor>
      <arglist>(ome::xml::model::enums::PixelType type) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSupportedType</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>af287b31dc37c8ad79441b19d07769f44</anchor>
      <arglist>(ome::xml::model::enums::PixelType type, const std::string &amp;codec) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::set&lt; std::string &gt; &amp;</type>
      <name>getCompressionTypes</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>aaf7a084815ed13746d125504d4ce18cd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCompression</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a5d8fc463eb3785dfd8848c7604d5bc69</anchor>
      <arglist>(const std::string &amp;compression)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const boost::optional&lt; std::string &gt; &amp;</type>
      <name>getCompression</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a3b575d841a68972cd577d0a7c4d4c836</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInterleaved</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a020387d2e732b28250f93ff184ceb90f</anchor>
      <arglist>(bool interleaved)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const boost::optional&lt; bool &gt; &amp;</type>
      <name>getInterleaved</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>abc7b53254e2f9cf7864f83a7f3bb315c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeOutputFile</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a9b8964109180e5a207006f794d8ea7d4</anchor>
      <arglist>(const boost::filesystem::path &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWriteSequentially</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>af9c206bfb27ea72a513dcb82129a68ab</anchor>
      <arglist>(bool sequential=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getWriteSequentially</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a5e41e5a151a57321092c6fa729e8f5fd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FormatWriter</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a72bcf4ebdc4bbc6ff624033ae927b43e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FormatWriter</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>ae07917144649670c416687d66fb2a65d</anchor>
      <arglist>(const FormatWriter &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FormatWriter &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1FormatWriter.html</anchorfile>
      <anchor>a6be0cd871feef64e19cd4c7f703298ec</anchor>
      <arglist>(const FormatWriter &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::in::MinimalTIFFReader</name>
    <filename>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</filename>
    <base>ome::files::detail::FormatReader</base>
    <member kind="function">
      <type></type>
      <name>MinimalTIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>aceebef243fbea8c27254d7248e8cafb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinimalTIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>ad9decefdcc8cb3ce132d0ca273a15d32</anchor>
      <arglist>(const ome::files::detail::ReaderProperties &amp;readerProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MinimalTIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a3afa537a60b1b0c3afc31c0ed64e9fd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>ab27a8479b080cb9a2af9848452ae25d3</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLookupTable</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a8d012a3e255a1b59775a3a0982b68770</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt;</type>
      <name>getTIFF</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>acb986f2fc6adfd578b223adae452e018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt;</type>
      <name>getTIFF</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a7ec501f5db7fd35c2bd0a16d27615040</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initFile</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>acf7025a80be285983bf58fdc1d553cd0</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>readIFDs</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a9ac381b07f5642f2e44f8fdc8e09e359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isFilenameThisTypeImpl</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>aef9635880b48b4418a1d86ab31396807</anchor>
      <arglist>(const boost::filesystem::path &amp;name) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ome::compat::shared_ptr&lt; const tiff::IFD &gt;</type>
      <name>ifdAtIndex</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a5e91097f7782119c05d84f01983ecec4</anchor>
      <arglist>(dimension_size_type plane) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>openBytesImpl</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a1f21b3aa693dcee216d0e4ef2bd9f403</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt;</type>
      <name>tiff</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>ab8c5546730740654d21e5ab7e0c89270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tiff::SeriesIFDRange</type>
      <name>seriesIFDRange</name>
      <anchorfile>classome_1_1files_1_1in_1_1MinimalTIFFReader.html</anchorfile>
      <anchor>a08b600ac8f17406bd7fa1f8a76f914a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::in::OMETIFFReader</name>
    <filename>classome_1_1files_1_1in_1_1OMETIFFReader.html</filename>
    <base>ome::files::detail::FormatReader</base>
    <member kind="function">
      <type></type>
      <name>OMETIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a896de7df606e57a581faa532f0eebc59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OMETIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a30bd47b9db84e3aad3fda3145cfe54a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingleFile</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ad25c8533d7d9007b2b5028efd27e0fd3</anchor>
      <arglist>(const boost::filesystem::path &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisType</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a77cf4e4be0b5b51afd2dca06348013a1</anchor>
      <arglist>(const boost::filesystem::path &amp;name, bool open) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a8d8b3e5b0633122b0828bd30808c2f3b</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getDomains</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a90bffdbd280ca582a5bf5a72e4b649c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; boost::filesystem::path &gt;</type>
      <name>getSeriesUsedFiles</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a23619d22b0bdcce080c4a1a431ae718b</anchor>
      <arglist>(bool noPixels) const</arglist>
    </member>
    <member kind="function">
      <type>FormatReader::FileGroupOption</type>
      <name>fileGroupOption</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>aa953c7fb8d05f736f47366034526dd05</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getOptimalTileWidth</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ae579da8eb41a4d855be660deae48df35</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getOptimalTileHeight</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a18a272de5b8b2da1f0f265b0160aca9c</anchor>
      <arglist>(dimension_size_type channel) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initFile</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a89254857e21f06608b7307a9c0d6e470</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ome::xml::meta::MetadataStore &gt;</type>
      <name>getMetadataStoreForConversion</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a1bd40ec9652f73140077c920bfa8c5f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ome::xml::meta::MetadataStore &gt;</type>
      <name>getMetadataStoreForDisplay</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a5ffe2338966eef6e41f283b83fea15de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, boost::filesystem::path &gt;</type>
      <name>uuid_file_map</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a04f60cd172feca3c455176980e53ef3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; boost::filesystem::path, boost::filesystem::path &gt;</type>
      <name>invalid_file_map</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>aee906f1dab5551dc0772562d52c0c1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; boost::filesystem::path, std::pair&lt; ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt;, bool &gt; &gt;</type>
      <name>tiff_map</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a8c260bd458c1293205f03f617a55037b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isFilenameThisTypeImpl</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ad426914b8a99a101bd3c3ce4abc2ae71</anchor>
      <arglist>(const boost::filesystem::path &amp;name) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getLookupTable</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ae935da64301370921566cefcbaa78a9c</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>openBytesImpl</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a99c72889e3fb7dfedaeee356070cc237</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ome::compat::shared_ptr&lt; const tiff::IFD &gt;</type>
      <name>ifdAtIndex</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>aadf65b953ea9e7f6979526d6b072c76f</anchor>
      <arglist>(dimension_size_type plane) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addTIFF</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a0879064cc71ab5d17f9acfa7229bf26e</anchor>
      <arglist>(const boost::filesystem::path &amp;tiff)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const ome::compat::shared_ptr&lt; const ome::files::tiff::TIFF &gt;</type>
      <name>getTIFF</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a9f5367165c63418c016eafb0ca113e3c</anchor>
      <arglist>(const boost::filesystem::path &amp;tiff) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>validTIFF</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ae38527e4f6a2c431639b574074bc7411</anchor>
      <arglist>(const boost::filesystem::path &amp;tiff) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>closeTIFF</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a2748be076dde3e670add81b9e3247970</anchor>
      <arglist>(const boost::filesystem::path &amp;tiff)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>readMetadata</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a953427c9ac1cafedfa036e9286dd8d64</anchor>
      <arglist>(const ome::files::tiff::TIFF &amp;tiff)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>readMetadata</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a83686dde308d5cf58b02561b907a8f20</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>cacheMetadata</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a6fe315bf2ea2eb5677be29abd96e1e6c</anchor>
      <arglist>(const boost::filesystem::path &amp;id) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::common::Logger</type>
      <name>logger</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>af371b71baef08ca0753444092588965b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uuid_file_map</type>
      <name>files</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a5686fed394acc491a6db282cc2f677ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>invalid_file_map</type>
      <name>invalidFiles</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a1e4d4fc8a450cb2dc9a6f240c973e205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tiff_map</type>
      <name>tiffs</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>abcfca9b5cb328db152fede70fd3f46d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::filesystem::path</type>
      <name>metadataFile</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a6fb99ecd9c376e9c4f4c656062e34d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; boost::filesystem::path &gt;</type>
      <name>usedFiles</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a4e586feb726f31a07dbf1169fd03f95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hasSPW</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a8eee507651196e7d417492959545f025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>cachedMetadata</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a4ab092277d4664fe8386fac4411f7301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::filesystem::path</type>
      <name>cachedMetadataFile</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a9b9d3404a739b9ce2cb1f243fd5b64bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>findUsedFiles</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>aab4c2ab6bbd40b7318b1d35c004db0f9</anchor>
      <arglist>(const ome::xml::meta::OMEXMLMetadata &amp;meta, const boost::filesystem::path &amp;currentId, const boost::filesystem::path &amp;currentDir, const boost::optional&lt; std::string &gt; &amp;currentUUID)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getAcquisitionDates</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ac5aa8f3accbb351e9dcac7876e44c057</anchor>
      <arglist>(const ome::xml::meta::OMEXMLMetadata &amp;meta, std::vector&lt; boost::optional&lt; ome::xml::model::primitives::Timestamp &gt; &gt; &amp;timestamps)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cleanMetadata</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>aafd44842f0556b167db3c75bf8204053</anchor>
      <arglist>(ome::xml::meta::OMEXMLMetadata &amp;meta)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>dimension_size_type</type>
      <name>seriesFileSamplesPerPixel</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a9f3e69eb41e8541f7884b27f4b587434</anchor>
      <arglist>(const ome::xml::meta::OMEXMLMetadata &amp;meta, ome::xml::meta::BaseMetadata::index_type series)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seriesIndexStart</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>a78bdd8cde9ab7e6128d79b5de8f4fc7b</anchor>
      <arglist>(const ome::xml::meta::OMEXMLMetadata &amp;meta, ome::xml::meta::BaseMetadata::index_type series, boost::optional&lt; ome::xml::model::primitives::NonNegativeInteger &gt; &amp;zIndexStart, boost::optional&lt; ome::xml::model::primitives::NonNegativeInteger &gt; &amp;tIndexStart, boost::optional&lt; ome::xml::model::primitives::NonNegativeInteger &gt; &amp;cIndexStart)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getTiffDataValues</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>af742822f427a52a0d67b237293c42e27</anchor>
      <arglist>(const ome::xml::meta::OMEXMLMetadata &amp;meta, ome::xml::meta::BaseMetadata::index_type series, ome::xml::meta::BaseMetadata::index_type tiffData, boost::optional&lt; ome::xml::model::primitives::NonNegativeInteger &gt; &amp;tdIFD, ome::xml::model::primitives::NonNegativeInteger &amp;numPlanes, ome::xml::model::primitives::NonNegativeInteger &amp;firstZ, ome::xml::model::primitives::NonNegativeInteger &amp;firstT, ome::xml::model::primitives::NonNegativeInteger &amp;firstC)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fixOMEROMetadata</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>af69b6144f8260026c496aa433dfafc9e</anchor>
      <arglist>(ome::xml::meta::OMEXMLMetadata &amp;meta, ome::xml::meta::BaseMetadata::index_type series)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fixDimensions</name>
      <anchorfile>classome_1_1files_1_1in_1_1OMETIFFReader.html</anchorfile>
      <anchor>ae936562a27c53f992c1925a559e2d363</anchor>
      <arglist>(ome::xml::meta::BaseMetadata::index_type series)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::in::TIFFReader</name>
    <filename>classome_1_1files_1_1in_1_1TIFFReader.html</filename>
    <base>ome::files::in::MinimalTIFFReader</base>
    <member kind="function">
      <type></type>
      <name>TIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1TIFFReader.html</anchorfile>
      <anchor>a83edf388ad894afa623ae748d706d5e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TIFFReader</name>
      <anchorfile>classome_1_1files_1_1in_1_1TIFFReader.html</anchorfile>
      <anchor>a412928d10aec8b44858e8d3a70ae6954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1in_1_1TIFFReader.html</anchorfile>
      <anchor>a11b7a81fdc74cb8a741806f7824df2f4</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readIFDs</name>
      <anchorfile>classome_1_1files_1_1in_1_1TIFFReader.html</anchorfile>
      <anchor>a4d6514f6ea1023b7deb63dc97a4905f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::optional&lt; tiff::ImageJMetadata &gt;</type>
      <name>ijmeta</name>
      <anchorfile>classome_1_1files_1_1in_1_1TIFFReader.html</anchorfile>
      <anchor>a4b1cadc2f73f61bf16cf43516ac86d7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::MetadataConfigurable</name>
    <filename>classome_1_1files_1_1MetadataConfigurable.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MetadataConfigurable</name>
      <anchorfile>classome_1_1files_1_1MetadataConfigurable.html</anchorfile>
      <anchor>adf07c8e35c46fbc616bc28d5bcb74f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::set&lt; MetadataOptions::MetadataLevel &gt; &amp;</type>
      <name>getSupportedMetadataLevels</name>
      <anchorfile>classome_1_1files_1_1MetadataConfigurable.html</anchorfile>
      <anchor>a6bc09c1b617d936b1a25c7fbe43cfbe3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMetadataOptions</name>
      <anchorfile>classome_1_1files_1_1MetadataConfigurable.html</anchorfile>
      <anchor>adfaaad7939d69b378aad8f03221495a2</anchor>
      <arglist>(const MetadataOptions &amp;options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const MetadataOptions &amp;</type>
      <name>getMetadataOptions</name>
      <anchorfile>classome_1_1files_1_1MetadataConfigurable.html</anchorfile>
      <anchor>af429f1aa4c3322c95ad3a0c62eeefb54</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MetadataOptions &amp;</type>
      <name>getMetadataOptions</name>
      <anchorfile>classome_1_1files_1_1MetadataConfigurable.html</anchorfile>
      <anchor>a7595c1645045027c5324812c7a717219</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MetadataConfigurable</name>
      <anchorfile>classome_1_1files_1_1MetadataConfigurable.html</anchorfile>
      <anchor>abde3f07e8b5ccff0c396151270ccd286</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::MetadataMap</name>
    <filename>classome_1_1files_1_1MetadataMap.html</filename>
    <class kind="struct">ome::files::MetadataMap::getkey</class>
    <class kind="struct">ome::files::MetadataMap::make_vector</class>
    <member kind="typedef">
      <type>std::string</type>
      <name>key_type</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ad5b89ddabccbd6ff7b60ec0b80cd4e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::make_variant_over&lt; discriminated_types &gt;::type</type>
      <name>value_type</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a880f5cb975d94d58792eef7c6091cc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; key_type, value_type &gt;</type>
      <name>map_type</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a0ea6a24bff6326b5bb4e4ee1e87f5573</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map_type::size_type</type>
      <name>size_type</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a237f5b1dc339ae7ae0c9ae58cc8f8fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map_type::iterator</type>
      <name>iterator</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a4af775ee912f7ac5f15c27f2c61f112a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map_type::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a775742fa34eebfa16f6e885308f19211</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map_type::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ab1846386e0216e9d85f3efb1c3ff67bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>map_type::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a494fcf69003fc201523304666be8648b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MetadataMap</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a1e83cde9e4a12bdd5c1c3216d754b3a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MetadataMap</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a3e0fa922dd77513afdf08a1dbb7aa044</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>adfdcd27d717ee4b02b5a6ef622226d2e</anchor>
      <arglist>(const key_type &amp;key, const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a6cee53bf144317eda1a7655f3d7322ad</anchor>
      <arglist>(const key_type &amp;key, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a404e351c5b4a31774c89167c00f77c71</anchor>
      <arglist>(const key_type &amp;key, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a034a1a23d45369d3819c7cf55d67b292</anchor>
      <arglist>(const key_type &amp;key, value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aabf3b6f9f0ed3f5a57fab7306b5526fb</anchor>
      <arglist>(const key_type &amp;key, T &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aa9297c6d73dfaa9ee84a8703bb2403d8</anchor>
      <arglist>(const key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a125cf63164fe099233cc003a659a02be</anchor>
      <arglist>(const key_type &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a2e4c9c693b61dd1b4809f566c89408a8</anchor>
      <arglist>(const key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aa7faa6fcb8e5f99af389dd686f215a28</anchor>
      <arglist>(const key_type &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, bool &gt;</type>
      <name>insert</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a995cf53f6d6b7e5cfd9052ab684f47e7</anchor>
      <arglist>(map_type::value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a57384e45a54e12dbb4f0907a7a0358f3</anchor>
      <arglist>(const key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aa220f204e7c480e925fd3b0b1ba60c4e</anchor>
      <arglist>(iterator pos)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; key_type &gt;</type>
      <name>keys</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ad28ba9a2c29bce5d62f973664a4fa748</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a3c909462cdc0f5ff0211d5844ab0bbb4</anchor>
      <arglist>(const MetadataMap &amp;map, const std::string &amp;prefix)</arglist>
    </member>
    <member kind="function">
      <type>MetadataMap</type>
      <name>flatten</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a8aefceb85a277f777332d746b8cc2f4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>map_type &amp;</type>
      <name>map</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aac59ac45b6f1edb9d3e7512b05d3c8d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const map_type &amp;</type>
      <name>map</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aa62e90a248442feae1e817b90d1fe899</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ab9e8634f9f0bfff5fea640b067600ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a411756264c32b6eb2ec12644f24e3404</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a43e40c254cc2e4b66a276362651674d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a9e857bb562c392e34ceac75f597b65bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a9b67f2b590bd6d12ac7dde65fdba0c84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a70ddeec0b681be5b3fc171db25e1a8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a11c904231ff12846ceebfbcee3add48c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a5c8c77df6305154abeb529237a2fcde8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ae9225eb43ac1235bb95f40f73e67ee70</anchor>
      <arglist>(const key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a623edfca6bd6426c8d03ca09751d20eb</anchor>
      <arglist>(const MetadataMap &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a07c1396f601f789983bec7ce44d3dbd7</anchor>
      <arglist>(const MetadataMap &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>acddfaf1e494a9b81083c2590ea6e9e5d</anchor>
      <arglist>(const MetadataMap &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a1160ebe9c3517f313fe129059f8d62ec</anchor>
      <arglist>(const MetadataMap &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ad290b29e5d91c8ceda634cc6e4387900</anchor>
      <arglist>(const MetadataMap &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a21b19a39200ce8ee4e3467e9a22b0729</anchor>
      <arglist>(const MetadataMap &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a43f975027d4cc2efd2a29e5fb0eb44e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a2602094bb5e4169fcf0707976c329d80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>aef5201f7164e7bf1602a1e895f7af1fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::vector&lt; std::string, bool &gt;</type>
      <name>non_numeric_types</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ac256776f987fb5c7b75895858f31418a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::vector&lt; uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t, int64_t &gt;</type>
      <name>integer_types</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a1d45ddcb31133b4de7f28666dffa5b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::vector&lt; float, double, long double &gt;</type>
      <name>float_types</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a61666b981eac72962ef5959f11bb2660</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::joint_view&lt; integer_types, float_types &gt;::type</type>
      <name>numeric_types_view</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a7325619eafb8064598bec50ff0fc7b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::joint_view&lt; non_numeric_types, numeric_types_view &gt;::type</type>
      <name>basic_types_view</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>ac39072c3f9f086e002fa845aced9ba2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::transform_view&lt; basic_types_view, make_vector&lt; boost::mpl::_1 &gt; &gt;::type</type>
      <name>list_types_view</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a9cd24d583f60814a4352cb8023d5578b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::joint_view&lt; basic_types_view, list_types_view &gt;</type>
      <name>all_types_view</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a5f9b4e77bda61c5cfe26f9af9aa17aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::insert_range&lt; boost::mpl::vector0&lt;&gt;, boost::mpl::end&lt; boost::mpl::vector0&lt;&gt; &gt;::type, all_types_view &gt;::type</type>
      <name>discriminated_types</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>a6db3e3a5d38af8038aa462a0e2d0a09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map_type</type>
      <name>discriminating_map</name>
      <anchorfile>classome_1_1files_1_1MetadataMap.html</anchorfile>
      <anchor>af1147aa67f90eee2426c9f8abbfbf13c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::MetadataMap::getkey</name>
    <filename>structome_1_1files_1_1MetadataMap_1_1getkey.html</filename>
    <member kind="function">
      <type>T::first_type</type>
      <name>operator()</name>
      <anchorfile>structome_1_1files_1_1MetadataMap_1_1getkey.html</anchorfile>
      <anchor>a5e1070626a4e9f173f954318077731e0</anchor>
      <arglist>(T pair) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::MetadataMap::make_vector</name>
    <filename>structome_1_1files_1_1MetadataMap_1_1make__vector.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>structome_1_1files_1_1MetadataMap_1_1make__vector.html</anchorfile>
      <anchor>a647e49781353b83b92ac48e58b7835a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::MetadataOptions</name>
    <filename>classome_1_1files_1_1MetadataOptions.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>MetadataLevel</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>METADATA_MINIMUM</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2fa3b55c2bfe0ee13fc89aa8930235e62b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>METADATA_NO_OVERLAYS</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2fad0573a062cfd8090a751a1d16bd08cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>METADATA_ALL</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2fa0c3458a43df72512933d707bce56c92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>METADATA_MINIMUM</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2fa3b55c2bfe0ee13fc89aa8930235e62b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>METADATA_NO_OVERLAYS</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2fad0573a062cfd8090a751a1d16bd08cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>METADATA_ALL</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a16d32d88c583253389ab3c056bc8ac2fa0c3458a43df72512933d707bce56c92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MetadataOptions</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a2721c75b9987f7a007f73ea3d79c02cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MetadataOptions</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a9d91150a433f94e6fcb48111e1c80b16</anchor>
      <arglist>(MetadataLevel level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MetadataOptions</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>af641415f8fe563c63b4a61bad1c3f622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MetadataLevel</type>
      <name>getMetadataLevel</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a8f58ca9cc2c35978ee91d5e11c251397</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetadataLevel</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a3231cfc16f47e6cb4abc8e61ea729013</anchor>
      <arglist>(MetadataLevel level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MetadataLevel</type>
      <name>level</name>
      <anchorfile>classome_1_1files_1_1MetadataOptions.html</anchorfile>
      <anchor>a6f294a42af4f0035181e17c86b63127f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::Modulo</name>
    <filename>classome_1_1files_1_1Modulo.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;::size_type</type>
      <name>size_type</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a17c479d89f03d85289256687aff54be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Modulo</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a21ea16092155cf1c6cd1366f0c957f8f</anchor>
      <arglist>(std::string dimension)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a1ada8f3252ae8519b7c19b53a94d36df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toXMLAnnotation</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a27f1e42613b3c69ac75365cf61f4e817</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parentDimension</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>ab89af3776a75ffb34846475561b9aa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a872ee39612f4a8b34132455bf59e673d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>step</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a805a1e78e43badc9eeda095863e89724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>end</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a4628e3392209bf2996426b92f41c49c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parentType</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>aef85ba365b34f385d4a238aad5ab1e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a94464ff22e56ce8e94d2c6a5209de388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>typeDescription</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>aa0181e7576dc3918e2d3725100bf66fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>unit</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>ac84cb3779cd28f4e0c96c466ecade6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>labels</name>
      <anchorfile>classome_1_1files_1_1Modulo.html</anchorfile>
      <anchor>a32b70ddc81a42c07b0d9faa677d01444</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::out::MinimalTIFFWriter</name>
    <filename>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</filename>
    <base>ome::files::detail::FormatWriter</base>
    <member kind="function">
      <type></type>
      <name>MinimalTIFFWriter</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a657cb3ee2eede06be3b6126195cd6327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinimalTIFFWriter</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a6bc5e0af13fbdbc63f6d4fe5a1b45f99</anchor>
      <arglist>(const ome::files::detail::WriterProperties &amp;writerProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MinimalTIFFWriter</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>afb55692568caba4d12fc0a011b282e1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>aa1c0d96aa40125fd90d4c411d7990c6d</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a1fc17bcef96b0a6469d0cc078c3fa48d</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeries</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a2e381767a0f99fac316f8a32e03434af</anchor>
      <arglist>(dimension_size_type series) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>af6a37ab6dcade7bc7bbfcfd6cfa4ea32</anchor>
      <arglist>(dimension_size_type plane) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveBytes</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a374f13ee138f329e0221fe1f099a0ed5</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBigTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a4a091123a49eca797f71633d59bbdc11</anchor>
      <arglist>(boost::optional&lt; bool &gt; big=true)</arglist>
    </member>
    <member kind="function">
      <type>boost::optional&lt; bool &gt;</type>
      <name>getBigTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>ac398a4795401ab269f8b8d737808cb60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>nextIFD</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a615d2f8041e5f346b52ca121a4a3299b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupIFD</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a283e1e1a31a7d5714a9ea94794368065</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::common::Logger</type>
      <name>logger</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>aa95239ab56b44190004581d3dc9eadd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt;</type>
      <name>tiff</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>af4a76a6e2268d293ee0c3f81fdee96b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::files::tiff::IFD &gt;</type>
      <name>ifd</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>adacd29b60ed34044d9c2dff6120e4fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dimension_size_type</type>
      <name>ifdIndex</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a171f0331a27901c1366bf118bff8b840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tiff::SeriesIFDRange</type>
      <name>seriesIFDRange</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>ab00e1df9e863114828c79361803a8fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::optional&lt; bool &gt;</type>
      <name>bigTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1MinimalTIFFWriter.html</anchorfile>
      <anchor>a7119818a3e53eb12bb144ee9130db877</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::out::OMETIFFWriter</name>
    <filename>classome_1_1files_1_1out_1_1OMETIFFWriter.html</filename>
    <base>ome::files::detail::FormatWriter</base>
    <class kind="struct">ome::files::out::OMETIFFWriter::SeriesState</class>
    <class kind="struct">ome::files::out::OMETIFFWriter::TIFFState</class>
    <member kind="function">
      <type></type>
      <name>OMETIFFWriter</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>ae36bfbd0cf6a96caa25d94829134d9f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OMETIFFWriter</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>aa1b9d6542e975d74f28a881b6c84d77d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>ae0cbc5e8bc524b764e940f4cf6dfe3f2</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a01988fb925d6b2d1ad54bd8264a13b29</anchor>
      <arglist>(bool fileOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeries</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>ad8117b9e5e2b70e7f770abbfe2646be1</anchor>
      <arglist>(dimension_size_type series) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlane</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a276b571ef4d2eec89d639e8a3bddb4a7</anchor>
      <arglist>(dimension_size_type plane) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveBytes</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>acf057ee377c9e5c553ca3138b194ed3b</anchor>
      <arglist>(dimension_size_type plane, VariantPixelBuffer &amp;buf, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBigTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a2145bb43af511b90f453ea777bd22bbc</anchor>
      <arglist>(boost::optional&lt; bool &gt; big=true)</arglist>
    </member>
    <member kind="function">
      <type>boost::optional&lt; bool &gt;</type>
      <name>getBigTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a137605874c2269301ce307fe26a8dba9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; boost::filesystem::path, std::string &gt;</type>
      <name>file_uuid_map</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a6fba1c2a38e128d6866f94ec1e32268c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; boost::filesystem::path, TIFFState &gt;</type>
      <name>tiff_map</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a67936e3d70fd6681de3435758bd4fdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; SeriesState &gt;</type>
      <name>series_list</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>aba585d77b82083f72b9c416a4e3174d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>nextIFD</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a134995d64454da4e21c1d29331082975</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupIFD</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a077470c71eb23d30ad45c00d2b18ace4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::common::Logger</type>
      <name>logger</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>adc076bc4cbaf457019f492418c01eb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::filesystem::path</type>
      <name>baseDir</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a5a6be88961867283e0b02deb6a5d6238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>file_uuid_map</type>
      <name>files</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>ae973975cff5ab9415655c3ee5eb7f91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tiff_map</type>
      <name>tiffs</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a7724e2d2a5a33f13ea2cc9f87b247e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tiff_map::iterator</type>
      <name>currentTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a396e6e61e0e17bf606a28555d78751bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>flags</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a6ce3934524520396b722b040a0db529d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>series_list</type>
      <name>seriesState</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a19f1f15a54fdd711c36415a8c8aceed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt;</type>
      <name>originalMetadataRetrieve</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a47441d2bfb447502bfe3fa8c23981b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>omeMeta</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a8f4dec1b8d0bf8de5c622509c229c179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillMetadata</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>abe7471241dd51ad30ee66ea8ed3aa31d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getOMEXML</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a1c14a2b684dc8e7bc39642c8a16865c9</anchor>
      <arglist>(const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveComment</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a23bba5bd3d3decd96261fd2d2c96ecdc</anchor>
      <arglist>(const boost::filesystem::path &amp;id, const std::string &amp;xml)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::optional&lt; bool &gt;</type>
      <name>bigTIFF</name>
      <anchorfile>classome_1_1files_1_1out_1_1OMETIFFWriter.html</anchorfile>
      <anchor>a3d857c1c2c20dce94243584346d1cbbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::out::OMETIFFWriter::SeriesState</name>
    <filename>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1SeriesState.html</filename>
    <member kind="variable">
      <type>std::vector&lt; detail::OMETIFFPlane &gt;</type>
      <name>planes</name>
      <anchorfile>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1SeriesState.html</anchorfile>
      <anchor>a5675e5a57fa7d0bac2fa80dcb8ed554c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::out::OMETIFFWriter::TIFFState</name>
    <filename>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1TIFFState.html</filename>
    <member kind="function">
      <type></type>
      <name>TIFFState</name>
      <anchorfile>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1TIFFState.html</anchorfile>
      <anchor>a3511f17bb5f8fce053e755c9efd33919</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt; &amp;tiff)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TIFFState</name>
      <anchorfile>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1TIFFState.html</anchorfile>
      <anchor>ac5c0fd6aabccc115b58baad5c70bc79d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>uuid</name>
      <anchorfile>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1TIFFState.html</anchorfile>
      <anchor>afb12373e88afec9b6113ba67534f71c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ome::compat::shared_ptr&lt; ome::files::tiff::TIFF &gt;</type>
      <name>tiff</name>
      <anchorfile>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1TIFFState.html</anchorfile>
      <anchor>aa1f1a73813ee2c0b78d06b83a264c342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>ifdCount</name>
      <anchorfile>structome_1_1files_1_1out_1_1OMETIFFWriter_1_1TIFFState.html</anchorfile>
      <anchor>a84dc2a5568a14d54c3c666f1a55292ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::PixelBuffer</name>
    <filename>classome_1_1files_1_1PixelBuffer.html</filename>
    <templarg>T</templarg>
    <base>ome::files::PixelBufferBase</base>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a26b381a36024849e720314263d52e711</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::multi_array_ref&lt; value_type, dimensions &gt;</type>
      <name>array_ref_type</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a16069c080a83b8baa1b01d98737fa5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::multi_array&lt; value_type, dimensions &gt;</type>
      <name>array_type</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a2cfde8586e3dda36b8948dec8a323bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>aacfa61bedcef628fd90857d99c4f3bec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a664d3e14c463615e7a27ec6d7982fa7a</anchor>
      <arglist>(const ExtentList &amp;extents, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, EndianType endiantype=ENDIAN_NATIVE, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a1f29c0843b486bb3d82da072e78db42e</anchor>
      <arglist>(value_type *pixeldata, const ExtentList &amp;extents, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, EndianType endiantype=ENDIAN_NATIVE, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a21b148f0eecfe83320c493a170316b1d</anchor>
      <arglist>(const range_type &amp;range, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, EndianType endiantype=ENDIAN_NATIVE, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ae80652212db4d299a93ae27b2941fdb2</anchor>
      <arglist>(value_type *pixeldata, const range_type &amp;range, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, EndianType endiantype=ENDIAN_NATIVE, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ad7a7745a13be0bf9df3f10a2de95b17c</anchor>
      <arglist>(const PixelBuffer &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PixelBuffer</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a9a0f0632108047d2c590e68c9f3b072b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>array_ref_type &amp;</type>
      <name>array</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ac6f3f8fae9076b377330d548d17f17b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const array_ref_type &amp;</type>
      <name>array</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a3f11f82d133ee46b5a3c7bbda601992e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a1702539cd13ea58b38d72211c86341f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a1de2cefb540cf36eab1ac607cb96cc43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a97941487d469821bb629790147eaf5c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>managed</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a71a08337f4b2af60a5900baa0be553a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>num_elements</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>abaf1cfc2b8b777a4f1946275548c8cf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>num_dimensions</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>aeb1a133eca10b5b9b2b10cd05d604e2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const size_type *</type>
      <name>shape</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>acc1beb927d5d5f6762b2a8f0f4368a7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::multi_array_types::index *</type>
      <name>strides</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ae85cef43c99b9a8dd78eada42e62a408</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::multi_array_types::index *</type>
      <name>index_bases</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a5d8a6fba1ce0c5884c9cb138141abbce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const value_type *</type>
      <name>origin</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a6a57f0d04c6cc8479dfba187495e67fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const storage_order_type &amp;</type>
      <name>storage_order</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ada45c6699c28a3b97237865a35538b8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a09962477dfa1d850e6186537f448853b</anchor>
      <arglist>(const PixelBuffer &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>PixelBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a319ca86b4a672f2e6ca8f05a7c5304ea</anchor>
      <arglist>(const array_ref_type &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a495a159ff8d03f8c03d274d8bca2dc54</anchor>
      <arglist>(const PixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a22997c29a28b7ef3348a47d820dac809</anchor>
      <arglist>(const array_ref_type &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a9994136dd2de85c8eeb911be14f50d3d</anchor>
      <arglist>(const PixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ad1fc151fdfe4a9535e43ff69d361d718</anchor>
      <arglist>(const array_ref_type &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>abafc5c81aff24bf5440fb13af31da0b0</anchor>
      <arglist>(const PixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a380d12f1e34941ce9e50dc4d8af5c625</anchor>
      <arglist>(const array_ref_type &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a29678ed9af9c66cfad69fdaf9e69e0b8</anchor>
      <arglist>(const PixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a6ec75532e3175e64395f42228e36d348</anchor>
      <arglist>(const array_ref_type &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a223ef1d6d18e988e3caba613a86334d7</anchor>
      <arglist>(const PixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ab05fab100f741b326e2d61884c851413</anchor>
      <arglist>(const array_ref_type &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>af76d0608f62ff230222ac25a3cbf8894</anchor>
      <arglist>(const PixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a650ebc509cc5c414fd891d82e7c53645</anchor>
      <arglist>(const array_ref_type &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a376800b2a6bab63e9c9de297af8fa004</anchor>
      <arglist>(InputIterator begin, InputIterator end)</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>at</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a123b79bc63d802aa5363061fb62ab716</anchor>
      <arglist>(const indices_type &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>at</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a612085d677453851dde501cbde6ca7e6</anchor>
      <arglist>(const indices_type &amp;indices) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>ab06dbd66a8c5d43b217647f3bc3f13b4</anchor>
      <arglist>(std::basic_istream&lt; charT, traits &gt; &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>a0f7b45c325105e19ddf4061e4f83802e</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;stream) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::variant&lt; ome::compat::shared_ptr&lt; array_type &gt;, ome::compat::shared_ptr&lt; array_ref_type &gt; &gt;</type>
      <name>multiarray</name>
      <anchorfile>classome_1_1files_1_1PixelBuffer.html</anchorfile>
      <anchor>aef37d11fc4218ff4b2e8e5884a00739d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::PixelBufferBase</name>
    <filename>classome_1_1files_1_1PixelBufferBase.html</filename>
    <member kind="typedef">
      <type>boost::multi_array_types::size_type</type>
      <name>size_type</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a37e293d6ccee6c89c6930a2997332b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::multi_array_types::index</type>
      <name>index</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a5cffb92f2ff9fda5ccb423eed5d9ec97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ome::compat::array&lt; boost::multi_array_types::index, PixelBufferBase::dimensions &gt;</type>
      <name>indices_type</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>aa76b09b2b96d673702067a0b2369c819</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::general_storage_order&lt; dimensions &gt;</type>
      <name>storage_order_type</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a838e5f4c2b46a4d92b7e2a475b8380d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::detail::multi_array::extent_gen&lt; dimensions &gt;</type>
      <name>range_type</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a64c9d4261b77321b33c4675bf9243060</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PixelBufferBase</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a58595cedac45fed2c0bec7dbeda29543</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>::ome::xml::model::enums::PixelType</type>
      <name>pixelType</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>aa158000859dd58e4b13e3edd6fdea247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EndianType</type>
      <name>endianType</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a247180374672d8d5b68987b05270895d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static storage_order_type</type>
      <name>make_storage_order</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>aad3800066d254fcf4ec4de291e3c0bbe</anchor>
      <arglist>(ome::xml::model::enums::DimensionOrder order, bool interleaved)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static storage_order_type</type>
      <name>default_storage_order</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>ae9795d844dd1acf6d6606af1376908e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>dimensions</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>aece24cd04e791c3276620a1285de8637</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PixelBufferBase</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>af3a4954aac91f967f6b1c2a8d15d936e</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype, EndianType endiantype)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ::ome::xml::model::enums::PixelType</type>
      <name>pixeltype</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>a1f6c3cd748c5d8c2cf76691030fe45c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const EndianType</type>
      <name>endiantype</name>
      <anchorfile>classome_1_1files_1_1PixelBufferBase.html</anchorfile>
      <anchor>abe32bfb6f30b554bea43f23e645026ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelEndianProperties</name>
    <filename>structome_1_1files_1_1PixelEndianProperties.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelEndianProperties&lt; P, ENDIAN_BIG &gt;</name>
    <filename>structome_1_1files_1_1PixelEndianProperties_3_01P_00_01ENDIAN__BIG_01_4.html</filename>
    <templarg>P</templarg>
    <member kind="typedef">
      <type>PixelProperties&lt; P &gt;::big_type</type>
      <name>type</name>
      <anchorfile>structome_1_1files_1_1PixelEndianProperties_3_01P_00_01ENDIAN__BIG_01_4.html</anchorfile>
      <anchor>a629068cd73f9c61d7e8f380d0fb947a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelEndianProperties&lt; P, ENDIAN_LITTLE &gt;</name>
    <filename>structome_1_1files_1_1PixelEndianProperties_3_01P_00_01ENDIAN__LITTLE_01_4.html</filename>
    <templarg>P</templarg>
    <member kind="typedef">
      <type>PixelProperties&lt; P &gt;::little_type</type>
      <name>type</name>
      <anchorfile>structome_1_1files_1_1PixelEndianProperties_3_01P_00_01ENDIAN__LITTLE_01_4.html</anchorfile>
      <anchor>aaef7f16b9d03aa740b569fb3c7a4a3e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelEndianProperties&lt; P, ENDIAN_NATIVE &gt;</name>
    <filename>structome_1_1files_1_1PixelEndianProperties_3_01P_00_01ENDIAN__NATIVE_01_4.html</filename>
    <templarg>P</templarg>
    <member kind="typedef">
      <type>PixelProperties&lt; P &gt;::native_type</type>
      <name>type</name>
      <anchorfile>structome_1_1files_1_1PixelEndianProperties_3_01P_00_01ENDIAN__NATIVE_01_4.html</anchorfile>
      <anchor>a4188c14be89829c3c0662ad3316c4862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties</name>
    <filename>structome_1_1files_1_1PixelProperties.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt; &gt;</base>
    <member kind="typedef">
      <type>bool</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a69886ff90223c290384127ea8ebbd3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ome::common::boolean</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a58bb10c04432392876e056c7a290ec6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ome::common::boolean</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a3afe77b203e761a9ef91600507ead2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ome::common::boolean</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>ac534a2da94fd5dfd9101751560eab0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>ae420b7935997692fb8664b33d552f045</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>ae01271466df3c215246191e9c6067543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>a39311c93e16d26dc64ced0125c14db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1BIT_01_4.html</anchorfile>
      <anchor>ad4c65a6cdc339b0badc3f28139b1afa6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXDOUBLE &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXDOUBLE &gt; &gt;</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>ad8e0c2b79be2169131f033b8a6dafb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; boost::endian::big_float64_t &gt;</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>a30a4db1b05d1dec6d3ad10c64a62df21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; boost::endian::little_float64_t &gt;</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>add5ffdb3db57481ac18a1527ed491b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; boost::endian::native_float64_t &gt;</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>adfa73f904efc645cce6d2ce7f4070335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>ac034291694ef9c03e031078c1ddbaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>a31b09aac1294ff814ecf7adc94db64b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXDOUBLE_01_4.html</anchorfile>
      <anchor>af8bb3746b4bc758698dad02ab271ad81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXFLOAT &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXFLOAT &gt; &gt;</base>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>aaf7506de933c1d3c481ed48b42601897</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; boost::endian::big_float32_t &gt;</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>a4afbf7abf212b5b7e72cb0aa5b24138f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; boost::endian::little_float32_t &gt;</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>ad47abb0a806d161f37f0875a0199ca21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; boost::endian::native_float32_t &gt;</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>a0550cad757379ea1ba2de90d8230505a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>abaa57e727ec49e9f250d060f830200ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>a1571ece18506c10375e3e1ddc246512f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1COMPLEXFLOAT_01_4.html</anchorfile>
      <anchor>ae478719b8c2dfdc1de1af142310ede29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt; &gt;</base>
    <member kind="typedef">
      <type>double</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>af58ae0a7eedb833a3d003b23ba00a876</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_float64_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>a0900f52e214366a34092bcf49de6ec81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_float64_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>ae6774441dbe86e694fbdd63cf82308ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_float64_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>ac5f64cea85e625e588f24274aee6090b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>a6e3ede9faf7680e29c451aa946196010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>aee6c16c89caaf9b3084f42e3925c9ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1DOUBLE_01_4.html</anchorfile>
      <anchor>a3b405c2f3e4f023a89eb3a162cbc494a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt; &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a0a64c1161b6c064636492bb65ab90b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_float32_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a98a6a2354acc01d88119335e57746d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_float32_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a51043c2b5eef3c93a1125aaf344ab9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_float32_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a13b77f04e1ce049772bcfdfa416a0e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>ab4659b818c96d338b531eb5baf240c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>a89726c985306525bc413dfe43c6594fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1FLOAT_01_4.html</anchorfile>
      <anchor>ac8e71b02a8d409628058bcec5bd4c60c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt; &gt;</base>
    <member kind="typedef">
      <type>int16_t</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>adc7595a2650a1744fb92133bcbe9ead1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_int16_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>abca78bbafe7aa2767c46063cda33b6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_int16_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a78b9e03cc05caafe25ba1ed302559683</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_int16_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a8d9dfd921907c1d3447d014dcb5e8086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>af5dee2c0b64bdae85fc7cfbcf7c4b8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>a17d0f3e5be6af2316bc160f039d09c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT16_01_4.html</anchorfile>
      <anchor>adbd2d2e96daaf88d0dfacc7587ebc776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt; &gt;</base>
    <member kind="typedef">
      <type>int32_t</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>ad3674cb39ddbd1a9eeecafb5c4bdc363</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_int32_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a34abed148e1ba71825802e49a4f37ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_int32_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a6dc40b25c990360c4bc18bbb917bfdcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_int32_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>ac4186f1f52260031f82d5299385dae2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a1941aa6eb835cebace4b4add3e0389b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>ace0ae6d4efa62d851c5936162b113bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT32_01_4.html</anchorfile>
      <anchor>a3d5e9acae481a6e5b233d324231e5595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt; &gt;</base>
    <member kind="typedef">
      <type>int8_t</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a94af494b4613b93d7e4d23903accb3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_int8_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a151e9ee76fd1b81a41b8fb86d9b2939f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_int8_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a9ed517c66cca0e28d0c8eabbeb9414f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_int8_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>af98556e635564dd7fa4164d7419f4ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>ab6331e93d7db40db573cec2921504e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a2fd6a9bc6e77280b4d8c6c02bc58af83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1INT8_01_4.html</anchorfile>
      <anchor>a85a43ee977f264682abc4370ef4e2a3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</filename>
    <base>PixelPropertiesBase&lt; struct PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt; &gt;</base>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a9f2c94bdd0eff1ca3cba8e6042076e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_uint16_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a5a38c11db27452f8a7a768e182f485ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_uint16_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a1b0c501725777a86c11702d9c193304c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_uint16_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>ada18ad989f0417ad1f39000d91fe423c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a7802571697fea6a8f8c6dfa836cc0503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a279453d833ab750fd0696dd501b83f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT16_01_4.html</anchorfile>
      <anchor>a98dd95b14385a33cb0ea1de076dc1aa6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt; &gt;</base>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a9881bbf586359267fb91982dbb027bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_uint32_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a5c55da1aabf86ac5dae1ee82f87ff06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_uint32_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>ae0b0c08d7e3ee0fac93e1b4a983f5f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_uint32_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a00d1b6f550967d2d1602f3098a9be5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a2e0e908ddcd1f6b9905cf8aabc143dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a18b030c90b07d00fa3c783c4a95972d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT32_01_4.html</anchorfile>
      <anchor>a24c04b03c48ff7383ba3ac303be66118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;</name>
    <filename>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</filename>
    <base>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt; &gt;</base>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>std_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>af4993196923bca5b1e0b7f78e1271743</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::big_uint8_t</type>
      <name>big_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>ae13547b01076eb874a4d470953dc15e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::little_uint8_t</type>
      <name>little_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>adc5775fea63a8416fdd265f3db5fa621</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::endian::native_uint8_t</type>
      <name>native_type</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a453cd3f6ded77d28a70f77e9fb997a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>aa4caff763c859fc3f05e15db038f6829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_integer</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>a80816b6831f4e75c124565cd70e8c2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_complex</name>
      <anchorfile>structome_1_1files_1_1PixelProperties_3_01_1_1ome_1_1xml_1_1model_1_1enums_1_1PixelType_1_1UINT8_01_4.html</anchorfile>
      <anchor>aa26d7584fa9348252ec11496e0666d4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PixelPropertiesBase</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <templarg>P</templarg>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::PlaneRegion</name>
    <filename>structome_1_1files_1_1PlaneRegion.html</filename>
    <member kind="function">
      <type></type>
      <name>PlaneRegion</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>ad909414d7e56cbbfd16104ae1d8cb23f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>ae37b3224bb44d320639ef846ed87c209</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaneRegion</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>a85d54e42540d7b7bc87f3f41257e3a05</anchor>
      <arglist>(dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>area</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>a2f7b1982e6a9a02d65f7b1ac3a4857b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>x</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>acbc5d046ed1c8c7da6db9c3ee8ad08b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>y</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>ac626c4a814b6c377361d44c46e495a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>w</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>a74a2cfa36dcf11ee13dd9b1cc0da93e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>h</name>
      <anchorfile>structome_1_1files_1_1PlaneRegion.html</anchorfile>
      <anchor>a5930591c79d20c92a27d73f48754390a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::tiff::Codec</name>
    <filename>structome_1_1files_1_1tiff_1_1Codec.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1Codec.html</anchorfile>
      <anchor>ad249f17c38318ddb24b0e89634becd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>scheme</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1Codec.html</anchorfile>
      <anchor>accce4951adea343e54df54d3b22b08af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::Exception</name>
    <filename>classome_1_1files_1_1tiff_1_1Exception.html</filename>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Exception.html</anchorfile>
      <anchor>a3c09726ef32ebf4ac6bb28053d158ab3</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Exception</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Exception.html</anchorfile>
      <anchor>a0c988b13c72dce6130b600ba37e9f17c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::Field</name>
    <filename>classome_1_1files_1_1tiff_1_1Field.html</filename>
    <templarg>Tag</templarg>
    <base>ome::files::tiff::FieldBase</base>
    <member kind="typedef">
      <type>Tag</type>
      <name>tag_category</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ae04dcdab57aa6d092c41c5dbeb161513</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::ome::files::detail::tiff::TagProperties&lt; tag_category &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a5a2121902698cd05795d4950be243f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Field</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a3599c527faf8f140e0f737239f51c92f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a7fe4514cd0ea439f6ed033dd2ba4d12b</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aad01c0f98bd410b65e3619df03bac793</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Field &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ab0b179eef6391b77446e360fd067c4bb</anchor>
      <arglist>(const Field &amp;field)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator value_type</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>acedfc76813e1fa99404a640c4af4ce86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a44b3ff4157cc168db6bc95cc8ca1dcb9</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ac4236cc84dd7b3172a585cff798bfaf4</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a2e70b2cfd0693cb2e612a5196716c8e7</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a6df14822fcd8132f755e93d7d4db2422</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a1a395a74a406a5109b44568a95793ebc</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aa5306e26987c94d274f1ddccbb0d366b</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aa9503d8b0119eb4d1c031b81760abcc0</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a11d2601e9ad0a647af1af615eb8271a9</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a41bd3cec92d4200f88935e4b7977b962</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a066c3b148b19e19a9ae185d0f44f51f3</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a1e77dc53da7a1addfae7139a788a0009</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a4c80526ed34631efc0f691cb4b1fa1b9</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a7b4c1a130e9415510fa962d7882a72f5</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a1e7107985e52a2654d0d9eb6f31f4b5e</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ace5171fd2fc7c9e3519b7fb54181e38d</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a8cb8dfd3ba54783b0cae8a1c27f281d8</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a9aee22263ab9a68b9818b34e65a755ef</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a55ff02b990e549f0dc8cc3d2785a8142</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a77211fad67d93fca0abfec38cea70ed0</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aeb77c9132d98fa84cbe5db5316537eb2</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a548eeb2384734e9e04afe142373205fc</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a2afd11dbf28a69f5d59d17d845ede409</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ab852bb6c56a9f61c132eb69a4b77131e</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a0b32ae18f8fd517a534721e674375b50</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>af3c12f2f47732eb8992b0959c1f77eef</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a5bf8acb968f8fac8bc73a2a3900245eb</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ab9c61aa73aa9e00cf022162267a1f79c</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a74cd96a1150280369da5dde7b5101b01</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aca944db714f44f4bfb88b77a37634200</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aaa21fa1c80570fa484fe1447b8c66214</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a5a396bac2493f8b6af20fb3b745a1a97</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a15ab0923ffd4e3d012bf679f45f9c284</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aa39c9a20d4ebfe9091e3abd8e3abe018</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a2a6b4da5f71884e2f5891d45e3bdf970</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a0f9f6a71e5ad3fba27e4abcbfbf385de</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a8c74b24125e82b10262a4d22e9407bff</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a701bd36023d3d6fe5cd983db3333aae3</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a77213c3ae138d8ea531286ab3faf84f6</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>aa06884a678259086058d0d1b5be61daf</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a664398e4a4bf1ed9fe2695af53875ea6</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>abab736ad2b01adff0422e59209e7cee0</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ae0be6e24c92d181268d2b432ec3e077e</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a6c8ce61e8a9a857f68c9d22e81037e4f</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ad79a7d4133e2294653bbc8da51360172</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a0b2b97ce59101ce08ab142a827a14ee5</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ac3485dbfe0a69d51cf0201d1a401e79d</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ab418dd483ef832fd3e1ccb307d674147</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a1e5f4886b64528a0e750a8a9600d7e51</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a816623d0d044d8721068ca1c6fb93df6</anchor>
      <arglist>(value_type &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a62956931af2ab2f2db587b972e30253d</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Field</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>ae3612a16e1f6167699f145cea57429e5</anchor>
      <arglist>(ome::compat::shared_ptr&lt; IFD &gt; ifd, tag_category tag)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tag_category</type>
      <name>tag</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Field.html</anchorfile>
      <anchor>a787eaed47c83c29fe1d13e00fab58d5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::FieldBase</name>
    <filename>classome_1_1files_1_1tiff_1_1FieldBase.html</filename>
    <class kind="class">ome::files::tiff::FieldBase::Impl</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FieldBase</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>ae207770576a4347e3c54eb8c8db1c525</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>ad31bd9222f755fcb69c99e77c33a5309</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>passCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>a2e884a9bb8547e251592c8c766b82102</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>aadb0351d6002882f75565419308cd793</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>a9dc193a05af83b981f55fc4543bfc291</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>tagNumber</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>a99f4a7700fbbccc3b3a0787c6f020411</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>ae954e48d1984d9dec9ecc401ec08ba3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>getIFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>ab06dfe99a4b5093ecb0bb97eb3b42069</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FieldBase</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>a1092dbf660bb9ea0210c8b34dfebb6f0</anchor>
      <arglist>(ome::compat::shared_ptr&lt; IFD &gt; ifd, tag_type tag)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase.html</anchorfile>
      <anchor>abe281ff405dd817d00e88dd696ea9015</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::FieldBase::Impl</name>
    <filename>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>af4a6bc8de72f6ad8c6eb81231b8ee1f0</anchor>
      <arglist>(ome::compat::shared_ptr&lt; IFD &gt; &amp;ifd, tag_type tag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>ab07907aab73fede5e90a80e4373de8ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>getIFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>ae6ae21509d9b0d1cb9918dd3bb180e85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::TIFF *</type>
      <name>getTIFF</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>a6f11313a501366290903419303ff27b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ::TIFFField *</type>
      <name>getFieldInfo</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>a378f2463fd3bbeee70418fcf4b62a61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ome::compat::weak_ptr&lt; IFD &gt;</type>
      <name>ifd</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>ab5051dca3133c096c7a3cd910a914d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tag_type</type>
      <name>tag</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>a8f7cb57ac4a70581484ce58193136a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ::TIFFField *</type>
      <name>fieldinfo</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1FieldBase_1_1Impl.html</anchorfile>
      <anchor>ac03a23572ea9d49647a79f09d5734553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::IFD</name>
    <filename>classome_1_1files_1_1tiff_1_1IFD.html</filename>
    <class kind="class">ome::files::tiff::IFD::Impl</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a4a4690d0c693e82deecc3075fc09b7a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; TIFF &gt; &amp;</type>
      <name>getTIFF</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a948c18ef914ad66ba25f545d8678b79a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeCurrent</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ad150f2a8d38b7e69986569f5d975b1ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>offset_type</type>
      <name>getOffset</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a8b95087fe8af00f002e3488152c4d2d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRawField</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a35b73a4c98b4d92cc1126c9e60a9f1c5</anchor>
      <arglist>(tag_type tag,...) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRawFieldDefaulted</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a202f6dbde03d9514b439801121372c61</anchor>
      <arglist>(tag_type tag,...) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawField</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a402fe9f4a47bc77a4e3025786452c8e4</anchor>
      <arglist>(tag_type tag,...)</arglist>
    </member>
    <member kind="function">
      <type>Field&lt; TagCategory &gt;</type>
      <name>getField</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a4e3c28642f1ce6903f9a7e71b474e8c8</anchor>
      <arglist>(TagCategory tag)</arglist>
    </member>
    <member kind="function">
      <type>const Field&lt; TagCategory &gt;</type>
      <name>getField</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a4930cd5062ae8ff6a8f610d1a7e02540</anchor>
      <arglist>(TagCategory tag) const</arglist>
    </member>
    <member kind="function">
      <type>TileType</type>
      <name>getTileType</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a54263bb860f521b9fc2850e21b5ad773</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTileType</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>af4bff2fea1ceb23b72f3d34f1599a046</anchor>
      <arglist>(TileType type)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getCurrentTile</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ac801a43adc584ee82e9351f3d9d72d4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentTile</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>addaec3f1e4108f3a09b020275f27c448</anchor>
      <arglist>(dimension_size_type tile)</arglist>
    </member>
    <member kind="function">
      <type>TileInfo</type>
      <name>getTileInfo</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ac58d34e583cef0af2c1a1b5c6c024ab3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TileInfo</type>
      <name>getTileInfo</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a210be9083b763051c6307235303e5392</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; TileCoverage &gt; &amp;</type>
      <name>getTileCoverage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a7f091c902d8b1346f2a027ec1c97cdc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; TileCoverage &gt; &amp;</type>
      <name>getTileCoverage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ab4ddc3d33a1360abf52279f0d80889a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getImageWidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a82905a0f475629f20eccbf0324c53a18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageWidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a29c214b00d40caf4ac63ae5ef8670859</anchor>
      <arglist>(uint32_t width)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getImageHeight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ab8bba0869e34e736466bb57e2e50b0d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageHeight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a8f46135f7687d27aff81a8f9745da3fd</anchor>
      <arglist>(uint32_t height)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTileWidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a781284f98cf5e61519113397de3b4ad9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTileWidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a9ba64dcc67fd86be5cc54f4c113eae3f</anchor>
      <arglist>(uint32_t width)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTileHeight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>adcaf148c3e635d17c43257437c177132</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTileHeight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a9024d328f49e05bb8e0dd1d06859b471</anchor>
      <arglist>(uint32_t height)</arglist>
    </member>
    <member kind="function">
      <type>::ome::xml::model::enums::PixelType</type>
      <name>getPixelType</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a00528ac4f3fcbb0f2c94c2cea8274e7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelType</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ab3f7568eac8b80a3fbe70788859807cc</anchor>
      <arglist>(::ome::xml::model::enums::PixelType type)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getBitsPerSample</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>adae6c31879e5043a6f00986c929168bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBitsPerSample</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a1cc7800c2638bbe6cb146fabb59b52cb</anchor>
      <arglist>(uint16_t samples)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getSamplesPerPixel</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ada187f0a04fc5963a878696a9d34a731</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamplesPerPixel</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a6962615ff54e5216d5dc9ac877fb8e2a</anchor>
      <arglist>(uint16_t samples)</arglist>
    </member>
    <member kind="function">
      <type>PlanarConfiguration</type>
      <name>getPlanarConfiguration</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a84c9c8a7cc35abb1597b9f2a94abe3ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanarConfiguration</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a7c266a8d8dedb1f00dc0d778275eb784</anchor>
      <arglist>(PlanarConfiguration planarconfig)</arglist>
    </member>
    <member kind="function">
      <type>PhotometricInterpretation</type>
      <name>getPhotometricInterpretation</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a71607afbfb3e5b6f9e8956bcb9e2963a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPhotometricInterpretation</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a14f92bd269144bb1607dfb2da5b763dd</anchor>
      <arglist>(PhotometricInterpretation photometric)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>acb15a698e24b2f8305d7ad7ccfaec9d9</anchor>
      <arglist>(VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a697a312017f465682d149d0cfa212b1a</anchor>
      <arglist>(VariantPixelBuffer &amp;buf, dimension_size_type subC) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a6f0dea3d98c130a313c24fada21b0170</anchor>
      <arglist>(VariantPixelBuffer &amp;dest, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>af038dcdde45197170ba5b4794085535e</anchor>
      <arglist>(VariantPixelBuffer &amp;dest, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h, dimension_size_type subC) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readLookupTable</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a21ed5c9ac2f827af9766122f82d4e67b</anchor>
      <arglist>(VariantPixelBuffer &amp;buf) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a55f52f56d17baa4bba5135bc4829542c</anchor>
      <arglist>(const VariantPixelBuffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ad1e4aa4d508a4bb352d559def3530700</anchor>
      <arglist>(const VariantPixelBuffer &amp;buf, dimension_size_type subC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>aef6a4b6fa0f32aea8d145f91a3752ca4</anchor>
      <arglist>(const VariantPixelBuffer &amp;source, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeImage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a5f0d6d250d4a5d69aed8c0912273dc2e</anchor>
      <arglist>(const VariantPixelBuffer &amp;source, dimension_size_type x, dimension_size_type y, dimension_size_type w, dimension_size_type h, dimension_size_type subC)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>next</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>ac48dd0c60d354fbc81932aff6fafbc3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>last</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>aebf9b68307bf94e75a1c02b3ac53cb2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>openIndex</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a92aafedb1c783db53af24a71f214500d</anchor>
      <arglist>(ome::compat::shared_ptr&lt; TIFF &gt; &amp;tiff, directory_index_type index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>openOffset</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>acdf28f373734d7fc30dd54645ae96dc7</anchor>
      <arglist>(ome::compat::shared_ptr&lt; TIFF &gt; &amp;tiff, offset_type offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>current</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>aa2908ab31b1ce15e43616eae1f205f3f</anchor>
      <arglist>(ome::compat::shared_ptr&lt; TIFF &gt; &amp;tiff)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>IFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a380dd934283697215d6faa9e48574906</anchor>
      <arglist>(ome::compat::shared_ptr&lt; TIFF &gt; &amp;tiff, offset_type offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>IFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a1e200358532dfeaf78312a9484eb5c9c</anchor>
      <arglist>(ome::compat::shared_ptr&lt; TIFF &gt; &amp;tiff)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>IFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>afe7f230242fc9c1c12b75b1a36c4e6e4</anchor>
      <arglist>(const IFD &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IFD &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a4c32fbd7a27525201c60ebacaaf18a01</anchor>
      <arglist>(const IFD &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::compat::shared_ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD.html</anchorfile>
      <anchor>a43efe9ae7e07c73bb5ddfce2cfc2afab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::IFD::Impl</name>
    <filename>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a944c8c3b0c06c016eded727ed8d2c7cc</anchor>
      <arglist>(ome::compat::shared_ptr&lt; TIFF &gt; &amp;tiff, offset_type offset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>adbc2f448e22aaf490877336bb24df1bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ome::compat::shared_ptr&lt; TIFF &gt;</type>
      <name>tiff</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a2f4169711f6fbd0679552c678fd8f86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>offset_type</type>
      <name>offset</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>ac6b264a79fe4f0cc4397825221a90796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TileCoverage &gt;</type>
      <name>coverage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>ab11811651f937404ba71e518d51c3e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TileCache</type>
      <name>tilecache</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>abcdbf71704b93ca4af7b69bc6a6b6c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; TileType &gt;</type>
      <name>tiletype</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a5ca0d4cdfef60cc9d154646f8bdd7b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; uint32_t &gt;</type>
      <name>imagewidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>ab7f875278d87d28a709d9e6746f63b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; uint32_t &gt;</type>
      <name>imageheight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a40b46aff40bf584a8eec1b74dd878d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; uint32_t &gt;</type>
      <name>tilewidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>ad85d312cf617787209f734d3a8cd5372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; uint32_t &gt;</type>
      <name>tileheight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>acc05afdf9ef44c67888f207e2b7611e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; PixelType &gt;</type>
      <name>pixeltype</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a60870bfac3598b09bb93703673bac442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; uint16_t &gt;</type>
      <name>bits</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a88f550b60319b2f932519e346a708de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; uint16_t &gt;</type>
      <name>samples</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a72b0019fca23a206e2f673f3dd006955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; PlanarConfiguration &gt;</type>
      <name>planarconfig</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>adfc07b774c9f03ec2d8604058170c184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::optional&lt; PhotometricInterpretation &gt;</type>
      <name>photometric</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a28ee233f6581771fc58c6f61375fc315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tstrile_t</type>
      <name>ctile</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>abb24807b13a7ef4615a54ead42d10920</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a141f3f5d53880b6ed65bff3995448ff8</anchor>
      <arglist>(const Impl &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFD_1_1Impl.html</anchorfile>
      <anchor>a622eb0a9e7b5296ff045dcb3206b2f63</anchor>
      <arglist>(const Impl &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::IFDIterator</name>
    <filename>classome_1_1files_1_1tiff_1_1IFDIterator.html</filename>
    <templarg>Value</templarg>
    <member kind="function">
      <type></type>
      <name>IFDIterator</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>a1b5e00d77b74cb082dabbb6822b8deeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IFDIterator</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>a3e91f908845d38e7af547c5d106ac7d3</anchor>
      <arglist>(ome::compat::shared_ptr&lt; IFD &gt; &amp;ifd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IFDIterator</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>ae5b572b2f180e9cb50a9e307d785f632</anchor>
      <arglist>(const IFDIterator&lt; OtherValue &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>af006411b584599a2d61d032babc43b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>ac1baec965560b66d6b7a1007d75e4d5a</anchor>
      <arglist>(IFDIterator const &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ome::compat::shared_ptr&lt; Value &gt; &amp;</type>
      <name>dereference</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>a13e1a6ce71e30112d3451b3abbfff235</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>a1f3ae5b8f974271873719c0e4108a34d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>a00005cb2962a1e2f503a021e378d1d5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::compat::shared_ptr&lt; Value &gt;</type>
      <name>pos</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1IFDIterator.html</anchorfile>
      <anchor>ad20538b35d04c4ce5804b7ac5b457145</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::tiff::IFDRange</name>
    <filename>structome_1_1files_1_1tiff_1_1IFDRange.html</filename>
    <member kind="variable">
      <type>boost::filesystem::path</type>
      <name>filename</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1IFDRange.html</anchorfile>
      <anchor>a89a77bd64cfaf7cf4df2e9d3fb647742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>begin</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1IFDRange.html</anchorfile>
      <anchor>a55bb3f30eadb7f241e2ebc42cd121705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>end</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1IFDRange.html</anchorfile>
      <anchor>a166c5cb9a47e9b3b351cd4686eae5a51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::tiff::ImageJMetadata</name>
    <filename>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</filename>
    <member kind="function">
      <type></type>
      <name>ImageJMetadata</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a148e4a1892e86070f7bc4ad914e3307f</anchor>
      <arglist>(const IFD &amp;ifd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::map&lt; std::string, std::string &gt;</type>
      <name>parse_imagedescription</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a15f82bf0cdabba09ce0b321d8ff6d732</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>map</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a3d22496713322356de24a1181b6c5408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>counts</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>ab1256f6b6849d1fe35dfe7fccdccc5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>data</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>af6cd1980052e34d06e5a00905af02e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>images</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>afccbb1c9159326cfea311d3857abbaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>slices</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>aa4becb85e92f97f01fa22d4f32c8c1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>frames</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a6fda9b0deb20ebc620783b67ad6d79bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>channels</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a9a4b5d5d4be336e58c125ba542f42b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>unit</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a7d01ee10787611a0b61bfeebcd31e376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spacing</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>aa9ac4fa2db5d5c363b0e07c8b4c6f227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>finterval</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>ad0624023f8acf4e359f63b85f148db6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>xorigin</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a222c260d182fbfab1005d9456e12980c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>yorigin</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>af35b482ba7e8d6141c4bc6948b41ffb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mode</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>afbd13fa7fc00c13d80bdc9502b0fe1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>loop</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a92c28c283a718d91cbde5cc3e197982d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parse_value</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a20b3ba669de204c7e08bf0a427ab7caa</anchor>
      <arglist>(const std::string &amp;key, T &amp;value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parse_value</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a89727e4b94b16af29d51fd1e6f1e0a8a</anchor>
      <arglist>(const std::string &amp;key, bool &amp;value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parse_value</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>ace768a367c126da4855793935cc8d477</anchor>
      <arglist>(const std::string &amp;key, std::string &amp;value)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>parse_value_error</name>
      <anchorfile>structome_1_1files_1_1tiff_1_1ImageJMetadata.html</anchorfile>
      <anchor>a3c4aba8b5c8de62d42f6458ea590cdd9</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::Sentry</name>
    <filename>classome_1_1files_1_1tiff_1_1Sentry.html</filename>
    <member kind="function">
      <type></type>
      <name>Sentry</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a41871ccc3309d2fddf129c98e4ad0e79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Sentry</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a74d8db05c7bcb94c0aec9ce38ba9d019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const  &amp;</type>
      <name>getMessage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a6ce289aa08ac27fce0b5e2980e3893d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a48fca07fb5dbf35c714c67fd960512b9</anchor>
      <arglist>(const std::string &amp;message) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a01e379666ba33ae24d8d02df9b36f8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a4ef6bb26e4dda69f107cc6d89904ed89</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>errorHandler</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a57f035f502d83456bdb0b832d898d35b</anchor>
      <arglist>(const char *module, const char *fmt, va_list ap)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::lock_guard&lt; boost::recursive_mutex &gt;</type>
      <name>lock</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a02cb631fcd0f465154d9cc89042ece20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>a2671cd66e1387db28ee903c55353d121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static boost::recursive_mutex</type>
      <name>tiff_mutex</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Sentry.html</anchorfile>
      <anchor>aeb5fee185658845d000617220437986f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::TIFF</name>
    <filename>classome_1_1files_1_1tiff_1_1TIFF.html</filename>
    <class kind="class">ome::files::tiff::TIFF::Impl</class>
    <member kind="typedef">
      <type>IFDIterator&lt; IFD &gt;</type>
      <name>iterator</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a9653aadc6b6364a2711d9fada90d0edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IFDIterator&lt; const IFD &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a5bb63d6bea47bef00055dac66038be5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TIFF</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>abd996084f16509328fd1b1783e6acc32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a692170dda733f9a51fee1979fdb66d33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a5762031a7b6bae44019f9adf48f394d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>directory_index_type</type>
      <name>directoryCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>aba0da880da49bb63b3d63b82ce787df9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>getDirectoryByIndex</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a6ef11679d0cb08df51898d3d56b29e14</anchor>
      <arglist>(directory_index_type index) const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>getDirectoryByOffset</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a82e7a77f197735ef4d18a9950b56e7bb</anchor>
      <arglist>(offset_type offset) const</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>getCurrentDirectory</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>ad1ec593354f5d3fac4772ba9949aa47c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeCurrentDirectory</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a95e45f49c6f767f1f42718d2dcb570b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wrapped_type *</type>
      <name>getWrapped</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a7a9d948bb9fdfcf04ac8ed7802debde7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a44f4b52824f4116664eb67bb1514a3ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a6ca0948716899e83ac45921d6cc514ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a84618962882686c931a87b7fe0cd27a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a03c3c8ac21c24504bbb836a3ee3b4c1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ome::compat::shared_ptr&lt; TIFF &gt;</type>
      <name>open</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>ad68d2eb732143c044f7a42299a8b7d78</anchor>
      <arglist>(const boost::filesystem::path &amp;filename, const std::string &amp;mode)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TIFF</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a05c49890d0e16594b8066e80cf64cd20</anchor>
      <arglist>(const boost::filesystem::path &amp;filename, const std::string &amp;mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TIFF</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a906858d790a6678de4b4c341432a723c</anchor>
      <arglist>(const TIFF &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TIFF &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>afb80c9953f58d2259f670c30da62916b</anchor>
      <arglist>(const TIFF &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerImageJTags</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a09465a7a54083fd4ef6117ae891cb42d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ome::compat::shared_ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF.html</anchorfile>
      <anchor>a90840e9d6a36237727d109ba0cf06ee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::TIFF::Impl</name>
    <filename>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a32e5782bdb09f9399632a1ac4baf20ba</anchor>
      <arglist>(const boost::filesystem::path &amp;filename, const std::string &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a12af70dbadd5e060064948c8458beadf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a2761a0ebf3fbbe2f9f919f621e75e762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::TIFF *</type>
      <name>tiff</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a8f2cd2127e8584e3cbf1306c249dc662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>directory_index_type</type>
      <name>directoryCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a6b545a913df860f86fb8aca9f4d47f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a7a52ebb072fd419fd4942c4b55feb34b</anchor>
      <arglist>(const Impl &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TIFF_1_1Impl.html</anchorfile>
      <anchor>a0e48f41aac08870f915afddc358627d5</anchor>
      <arglist>(const Impl &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::TileInfo</name>
    <filename>classome_1_1files_1_1tiff_1_1TileInfo.html</filename>
    <class kind="class">ome::files::tiff::TileInfo::Impl</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TileInfo</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a499dae564566bc7c383176b4fc519636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TileType</type>
      <name>tileType</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a55a5c6db784c148e89180f5bd1a08140</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileWidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>ac488c96406881db5d5a1e8b83c309467</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileHeight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>aee75c902b63ad3704651353e6f87a90d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>ad327ab80f36738994c1fe419350e4d36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileRowCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a4c8aabd073a25aaad48f75eef208c2a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileColumnCount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a969a1f0693142d748f7a0ab5cc63fe30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>bufferSize</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>aa19c3d191db24b7609c62ccaa91b33cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileIndex</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>aa1d130f52d6970eef2358fcf3b505085</anchor>
      <arglist>(dimension_size_type x, dimension_size_type y, dimension_size_type s=0) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileColumn</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>aafd666b4b4b1e3bea91fc7227b8978c8</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileRow</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>aafe368e3345afb7539ae673fa5fae87b</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>tileSample</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a98bce474971a956025d9c074bd674040</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>PlaneRegion</type>
      <name>tileRegion</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a54ae6630090ace6d9337bcef6eb1c034</anchor>
      <arglist>(dimension_size_type index, const PlaneRegion &amp;clip) const</arglist>
    </member>
    <member kind="function">
      <type>PlaneRegion</type>
      <name>tileRegion</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a211527363bc7f4a3a1b6a42aab3e474a</anchor>
      <arglist>(dimension_size_type index) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; dimension_size_type &gt;</type>
      <name>tileCoverage</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a64c277bafcf878ec0bb42c47708c7434</anchor>
      <arglist>(PlaneRegion region) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TileInfo</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>a18765d0906b50fed962629a950f35e8d</anchor>
      <arglist>(ome::compat::shared_ptr&lt; IFD &gt; ifd)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo.html</anchorfile>
      <anchor>ad7247592deab1f5391acf4c221433e12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::TileInfo::Impl</name>
    <filename>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>ac58e025a0335bbf2a9032633352df0f1</anchor>
      <arglist>(ome::compat::shared_ptr&lt; IFD &gt; &amp;ifd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a2eb08a893591b12c7948dfcfff5ac686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; IFD &gt;</type>
      <name>getIFD</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a9d826d6dced2ae7ab9144cddf6bbd3c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::TIFF *</type>
      <name>getTIFF</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a136583a2cb7fbb8157ed100aa16fcbbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ome::compat::weak_ptr&lt; IFD &gt;</type>
      <name>ifd</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a2ddc9884eec4e552c7b18d3bf9367bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TileType</type>
      <name>type</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>aad5c797645892a08ad7298bdde379b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tilewidth</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>abf0449e328295dd0e1b518e0bbb7f10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tileheight</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>ab0b6df0baa88967d8a899158a3bc246b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlanarConfiguration</type>
      <name>planarconfig</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>aff4fb91fcb7ee32be920281029e2e224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>samples</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a9e499466621d7beba344f30df95edf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>tilecount</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>ad944bad5f0a31ae9a816400c4afcc7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>nrows</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a81c5afca212d7ef693a37b73ff5489fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>ncols</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a919fa6d909ba73f1449ed1441f6543a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dimension_size_type</type>
      <name>ntiles</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a7ff90d23428ce718e8ff3ad71a64f5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tsize_t</type>
      <name>buffersize</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1TileInfo_1_1Impl.html</anchorfile>
      <anchor>a543e527145f5da5c0f70d24fd6d3376c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::Value</name>
    <filename>classome_1_1files_1_1tiff_1_1Value.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>V</type>
      <name>value_type</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>a0c1d6b480d1549c996da1ebc5ffddf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>a3a9eb688ab5974eb2123dd9aabd8466a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Value</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>ac9fec8b711765155da8644ad2df38a6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>a9b39858e49146c11c2315986df115184</anchor>
      <arglist>(const Value &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>a8854bc476673927ee4e7d1e22cc8aa6f</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>a6b34ea39e1ed2ee969e3d17be09cd89a</anchor>
      <arglist>(const Field&lt; F &gt; &amp;field)</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>ad84e5eade1338a96de148a1d86eb52b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>a66f4b5890f1bde56d690285688b06f9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>V</type>
      <name>value</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1Value.html</anchorfile>
      <anchor>ab61df00c790ad844bc830be262d73b27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::tiff::ValueProxy</name>
    <filename>classome_1_1files_1_1tiff_1_1ValueProxy.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>V</type>
      <name>value_type</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>addb1677cb014351d5c9c3217423cf368</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueProxy</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>a89b9d8a9c9b37ea428e867bb16214d36</anchor>
      <arglist>(value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueProxy</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>a68e3a4105f5267cd9bb4af5a4b1b7f39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ValueProxy &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>acc41bdaeaecccf49874278ec58523c39</anchor>
      <arglist>(const ValueProxy &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>ValueProxy &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>abab97a560d0256ed330d8809d84c32de</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>ValueProxy &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>aee8a3ea384a329687453007a40b23b52</anchor>
      <arglist>(const Field&lt; F &gt; &amp;field)</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>a46120d9b168fe6d0c10d304f3e10c1dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>get</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>ac59f47b369bac2a12de6db5979af4f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>V &amp;</type>
      <name>value</name>
      <anchorfile>classome_1_1files_1_1tiff_1_1ValueProxy.html</anchorfile>
      <anchor>a360b917285d5b9c7bbe73b8fbd653e2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::TileBuffer</name>
    <filename>classome_1_1files_1_1TileBuffer.html</filename>
    <member kind="function">
      <type></type>
      <name>TileBuffer</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a47691ab83edb8ecd144719b0bf42018d</anchor>
      <arglist>(dimension_size_type size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TileBuffer</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a9e109f86ca8c09e2c8332e2309b66b01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>size</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a50fd982a9a1f686a12f8602e6143707f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a35bcf3ce284b4a6c3d42f1ae5a170e3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>afccde747a8bb29c3cd5e06d597098bb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TileBuffer</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a8d62f833bdf2ce11da9a5bd677f0b772</anchor>
      <arglist>(const TileBuffer &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TileBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a4362aeb3a904f22701fbdddde666ece0</anchor>
      <arglist>(const TileBuffer &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dimension_size_type</type>
      <name>bufsize</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a97ebb2dc2416e99c5dde129117d15c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>buf</name>
      <anchorfile>classome_1_1files_1_1TileBuffer.html</anchorfile>
      <anchor>a04253a1c060b83676d7084516516fc39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::TileCache</name>
    <filename>classome_1_1files_1_1TileCache.html</filename>
    <member kind="typedef">
      <type>dimension_size_type</type>
      <name>key_type</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a1efde292a33712566b0fa752ed6af8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ome::compat::shared_ptr&lt; TileBuffer &gt;</type>
      <name>value_type</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>aba0402a2c4888ae77173c15c1a8cbea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TileCache</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>aefecd954cf5f2f0b2b8430feb44685b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TileCache</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a1395642b28caf436de715738ddbb999c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insert</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>add2f2efbce639da9d9541887af21e69a</anchor>
      <arglist>(key_type tileindex, value_type tilebuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a89ded7853c50c1eb01e476e439ae078f</anchor>
      <arglist>(key_type tileindex)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>find</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>ad623e39fc4d979257545dd546ef3ad14</anchor>
      <arglist>(key_type tileindex)</arglist>
    </member>
    <member kind="function">
      <type>const value_type</type>
      <name>find</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a0db35f67290d048f310ea1c9a5b327a1</anchor>
      <arglist>(key_type tileindex) const</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>size</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a3ed65ac6a66bc97f3dcb1a0a31e53bfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a1d932af76bf5db77f4f88ddcc7c41bb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>a4b2a47282d0d6292fcf689697dc20d45</anchor>
      <arglist>(key_type tileindex)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TileCache</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>aaa27f8316c28f1773ed06f6dbb8e999d</anchor>
      <arglist>(const TileCache &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TileCache &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>acb67980a72fe690360c3976cb478fdc1</anchor>
      <arglist>(const TileCache &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; key_type, value_type &gt;</type>
      <name>cache</name>
      <anchorfile>classome_1_1files_1_1TileCache.html</anchorfile>
      <anchor>aeecee5e15565e87d9201cfa39c2057be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::TileCoverage</name>
    <filename>classome_1_1files_1_1TileCoverage.html</filename>
    <class kind="class">ome::files::TileCoverage::Impl</class>
    <member kind="function">
      <type></type>
      <name>TileCoverage</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>ad8f62b91a241f8ed198328e1ad7625a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TileCoverage</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>ae3da53a812f880b1124c0e67d6fd20f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insert</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>a7389ba894c056336cfe4089fe6bfb50a</anchor>
      <arglist>(const PlaneRegion &amp;region, bool coalesce=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>ac171c3fd9c2acaf2adf31d86f4b136f3</anchor>
      <arglist>(const PlaneRegion &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>size</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>a04e6d8c3fd63fa8f682a248f169b57af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>a9ef00a35eac41eda57e45b76c30b67c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>coverage</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>aaa64cc82b0d11554c5bf96bf2f341ebb</anchor>
      <arglist>(const PlaneRegion &amp;region) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>covered</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>ace5ad36b5b3bdc046eb36361194a1f06</anchor>
      <arglist>(const PlaneRegion &amp;region) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ome::compat::shared_ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>classome_1_1files_1_1TileCoverage.html</anchorfile>
      <anchor>a8434c720f28979973c795c7ad9d2a975</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::TileCoverage::Impl</name>
    <filename>classome_1_1files_1_1TileCoverage_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classome_1_1files_1_1TileCoverage_1_1Impl.html</anchorfile>
      <anchor>aa9776dbdcda6081cab169f267ca933a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classome_1_1files_1_1TileCoverage_1_1Impl.html</anchorfile>
      <anchor>a745b794c0e3cad10450a482de6d2c8ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; box &gt;</type>
      <name>intersecting</name>
      <anchorfile>classome_1_1files_1_1TileCoverage_1_1Impl.html</anchorfile>
      <anchor>a3c0807978549ae2c6f4ccdd928b03592</anchor>
      <arglist>(const box &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>geomi::rtree&lt; box, geomi::quadratic&lt; 16 &gt; &gt;</type>
      <name>rtree</name>
      <anchorfile>classome_1_1files_1_1TileCoverage_1_1Impl.html</anchorfile>
      <anchor>ad8489404f6991bb13f6cb206e9695cf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::UnknownFormatException</name>
    <filename>classome_1_1files_1_1UnknownFormatException.html</filename>
    <base>ome::files::FormatException</base>
    <member kind="function">
      <type></type>
      <name>UnknownFormatException</name>
      <anchorfile>classome_1_1files_1_1UnknownFormatException.html</anchorfile>
      <anchor>a1831694b4e44faf39b4b68fed1cc8413</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownFormatException</name>
      <anchorfile>classome_1_1files_1_1UnknownFormatException.html</anchorfile>
      <anchor>a6bd4619b02f25006303170e2a28571e1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::UnsupportedCompressionException</name>
    <filename>classome_1_1files_1_1UnsupportedCompressionException.html</filename>
    <base>ome::files::FormatException</base>
    <member kind="function">
      <type></type>
      <name>UnsupportedCompressionException</name>
      <anchorfile>classome_1_1files_1_1UnsupportedCompressionException.html</anchorfile>
      <anchor>a21694348bdf5711ef7e8b81c98c89b85</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnsupportedCompressionException</name>
      <anchorfile>classome_1_1files_1_1UnsupportedCompressionException.html</anchorfile>
      <anchor>a41ed1cb1fa347b399a362eac07e4c19c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ome::files::VariantPixelBuffer</name>
    <filename>classome_1_1files_1_1VariantPixelBuffer.html</filename>
    <class kind="struct">ome::files::VariantPixelBuffer::make_buffer</class>
    <member kind="typedef">
      <type>boost::make_variant_over&lt; pixel_buffer_types &gt;::type</type>
      <name>variant_buffer_type</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a73749c2b5322a98970441dfca17bd395</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;::std_type</type>
      <name>raw_type</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a91d497856de88518ec8a6009521121da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::multi_array_types::size_type</type>
      <name>size_type</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a90fd6a726f0632599591eb37dd87a4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ome::compat::array&lt; boost::multi_array_types::index, PixelBufferBase::dimensions &gt;</type>
      <name>indices_type</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ad96aab3960ba53c12aedbf65a2c9980d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PixelBufferBase::storage_order_type</type>
      <name>storage_order_type</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a92cf337145fc58cc9cafd0f10e7d4f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PixelBufferBase::range_type</type>
      <name>range_type</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a28d4109bf1263578de1106e9f157f75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariantPixelBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>aac091de655e99c2087f7c927229d7b40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariantPixelBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a75dc903c6021f64ec6385fe0402b60cf</anchor>
      <arglist>(const ExtentList &amp;extents, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariantPixelBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a0523e559e7e86c1fa0cf7d125898a93e</anchor>
      <arglist>(const range_type &amp;range, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariantPixelBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>aee0c805ed46408edfa2a61a4b13f6b50</anchor>
      <arglist>(const VariantPixelBuffer &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariantPixelBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ac94958a1fc49233a13d0d6b5ed63c396</anchor>
      <arglist>(ome::compat::shared_ptr&lt; PixelBuffer&lt; T &gt; &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VariantPixelBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a142a67ba2e02f2429cfbbb977bc4b797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>variant_buffer_type &amp;</type>
      <name>vbuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a820c50bdc2b1c34567e2f8d424b130d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const variant_buffer_type &amp;</type>
      <name>vbuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a84a5b180f0ffab74d03ee2a9448e6f71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a0fc5eb5739338df25cc3633ab522abf6</anchor>
      <arglist>(const ExtentList &amp;extents, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a1404338666a7243762d2d4e337831dd5</anchor>
      <arglist>(const range_type &amp;range, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>managed</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ad6a7b07a749e31686e5a7ac92cd81186</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>num_elements</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ac475aad51abd09e573ed40d0e2de190c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>num_dimensions</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a8bae94dbe35aeab5acaf0f3163fefc79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const size_type *</type>
      <name>shape</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ae13ce1c40ff0fe24685544f223a6f5ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::multi_array_types::index *</type>
      <name>strides</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a87ea3b0b4a45db5339c1c38759510529</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::multi_array_types::index *</type>
      <name>index_bases</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a5f4378539899cb5d60271cd2fef38d08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>origin</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a309ca440ef3a4ed44b3143bcf5566af4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const storage_order_type &amp;</type>
      <name>storage_order</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a50fb467de048c134bbc9d772189c8e85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::ome::xml::model::enums::PixelType</type>
      <name>pixelType</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a6f61c2a25a97d4e37e5a718b43b04b54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EndianType</type>
      <name>endianType</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a364c8f0bf9089e0d80938eb6763f85db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelBuffer&lt; T &gt;::array_ref_type &amp;</type>
      <name>array</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>adedc3f451c48589e17e0b014548febc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PixelBuffer&lt; T &gt;::array_ref_type &amp;</type>
      <name>array</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a3267b75fa7f76bd9ae0c93775c322963</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>raw_type *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a6ff606f9177e264b941d7c0d71c5171f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const raw_type *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ae43b31db33516634ddb191f2797c41f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ab0c159c787cf1935869d64b865524c92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>data</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ae83c84d317b0f355ebc9cea600dbf9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a925b6eff933f61786ec53dcb28332950</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VariantPixelBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a260bd0078a3957255afb2345950d2005</anchor>
      <arglist>(const VariantPixelBuffer &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a73a5014b07d56a3ad761023dd724c34d</anchor>
      <arglist>(const VariantPixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a8707deaedbf7e1c9a64e5426318874ef</anchor>
      <arglist>(const VariantPixelBuffer &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a78436203a3b2fabbcf6c20d8753329df</anchor>
      <arglist>(InputIterator begin, InputIterator end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>aa2780977c2f42d55de26fd58d0a7cbca</anchor>
      <arglist>(std::basic_istream&lt; charT, traits &gt; &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ac01e42273dda7b4e3ba41357b303166f</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;stream) const</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static variant_buffer_type</type>
      <name>makeBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a7f51658e034748a37330a586a0586699</anchor>
      <arglist>(const ExtentList &amp;extents, const storage_order_type &amp;storage, ::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static variant_buffer_type</type>
      <name>makeBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ae57b7836766450cf031b541cae2fa243</anchor>
      <arglist>(const range_type &amp;range, const storage_order_type &amp;storage, ::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static variant_buffer_type</type>
      <name>createBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>acbe20e6f8cf38bec52f6255138902940</anchor>
      <arglist>(const ExtentList &amp;extents, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static variant_buffer_type</type>
      <name>createBuffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a5cb608eb4db40e5a525406704bbd463b</anchor>
      <arglist>(const range_type &amp;range, ::ome::xml::model::enums::PixelType pixeltype=::ome::xml::model::enums::PixelType::UINT8, const storage_order_type &amp;storage=PixelBufferBase::default_storage_order())</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>variant_buffer_type</type>
      <name>buffer</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ad4089d29adc7d7780b67595a95c50647</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::vector&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt; &gt;</type>
      <name>integer_pixel_types</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>afcba1fbae68625e72c7e2aa2a84ee507</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::vector&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXFLOAT &gt;, PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXDOUBLE &gt; &gt;</type>
      <name>float_pixel_types</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ac28f2a1a57395ef52efb12b3b821bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::joint_view&lt; integer_pixel_types, float_pixel_types &gt;::type</type>
      <name>basic_pixel_types_view</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a774d9f9dd8d38ededa6d48e2ebf6f8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::transform_view&lt; basic_pixel_types_view, make_buffer&lt; boost::mpl::_1 &gt; &gt;::type</type>
      <name>pixel_buffer_types_view</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>ace1247df6e316153bc8e25f6b67a55ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::vector</type>
      <name>empty_types</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>aac9cc2f023383e48b1472925fcaf91c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::insert_range&lt; empty_types, boost::mpl::end&lt; empty_types &gt;::type, pixel_buffer_types_view &gt;::type</type>
      <name>pixel_buffer_types</name>
      <anchorfile>classome_1_1files_1_1VariantPixelBuffer.html</anchorfile>
      <anchor>a8db8bb15323994bf0ca1ffe541487388</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::VariantPixelBuffer::make_buffer</name>
    <filename>structome_1_1files_1_1VariantPixelBuffer_1_1make__buffer.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ome::compat::shared_ptr&lt; PixelBuffer&lt; typename T::std_type &gt; &gt;</type>
      <name>type</name>
      <anchorfile>structome_1_1files_1_1VariantPixelBuffer_1_1make__buffer.html</anchorfile>
      <anchor>a2e4b4c22a0839d6ddb2976ccd6ab2bbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ome::files::Version</name>
    <filename>structome_1_1files_1_1Version.html</filename>
    <member kind="function">
      <type></type>
      <name>Version</name>
      <anchorfile>structome_1_1files_1_1Version.html</anchorfile>
      <anchor>ae6ad32c0eaf570c0f1109ccbf44137be</anchor>
      <arglist>(uint32_t major, uint32_t minor, uint32_t patch, const std::string &amp;extra)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>major</name>
      <anchorfile>structome_1_1files_1_1Version.html</anchorfile>
      <anchor>ad5910c51ce9ba7b0dd1003a0f9eb38dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>minor</name>
      <anchorfile>structome_1_1files_1_1Version.html</anchorfile>
      <anchor>a7ea2100902ee439189b0af9db5eed40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>patch</name>
      <anchorfile>structome_1_1files_1_1Version.html</anchorfile>
      <anchor>a953331bb51090fafefa03ed258e184b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>extra</name>
      <anchorfile>structome_1_1files_1_1Version.html</anchorfile>
      <anchor>a61a5ad9c4a25a68456f073324301ac8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXDOUBLE &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXFLOAT &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelPropertiesBase&lt; struct PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt; &gt;</name>
    <filename>structome_1_1files_1_1PixelPropertiesBase.html</filename>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_byte_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>a71f0e676e442117b8ba6e12423235790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aeea5b0e16f01080716bb2296090ba064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pixel_size_type</type>
      <name>pixel_significant_bit_size</name>
      <anchorfile>structome_1_1files_1_1PixelPropertiesBase.html</anchorfile>
      <anchor>aecf3a47c559df01f0400aa1490f2c44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ome</name>
    <filename>namespaceome.html</filename>
    <namespace>ome::files</namespace>
  </compound>
  <compound kind="namespace">
    <name>ome::files</name>
    <filename>namespaceome_1_1files.html</filename>
    <namespace>ome::files::detail</namespace>
    <namespace>ome::files::in</namespace>
    <namespace>ome::files::tiff</namespace>
    <class kind="class">ome::files::CoreMetadata</class>
    <class kind="struct">ome::files::FileInfo</class>
    <class kind="class">ome::files::FormatException</class>
    <class kind="class">ome::files::FormatHandler</class>
    <class kind="class">ome::files::FormatReader</class>
    <class kind="class">ome::files::FormatWriter</class>
    <class kind="class">ome::files::MetadataConfigurable</class>
    <class kind="class">ome::files::MetadataMap</class>
    <class kind="class">ome::files::MetadataOptions</class>
    <class kind="class">ome::files::Modulo</class>
    <class kind="class">ome::files::PixelBuffer</class>
    <class kind="class">ome::files::PixelBufferBase</class>
    <class kind="struct">ome::files::PixelEndianProperties</class>
    <class kind="struct">ome::files::PixelEndianProperties&lt; P, ENDIAN_BIG &gt;</class>
    <class kind="struct">ome::files::PixelEndianProperties&lt; P, ENDIAN_LITTLE &gt;</class>
    <class kind="struct">ome::files::PixelEndianProperties&lt; P, ENDIAN_NATIVE &gt;</class>
    <class kind="struct">ome::files::PixelProperties</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::BIT &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXDOUBLE &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::COMPLEXFLOAT &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::DOUBLE &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::FLOAT &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT16 &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT32 &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::INT8 &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT16 &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT32 &gt;</class>
    <class kind="struct">ome::files::PixelProperties&lt; ::ome::xml::model::enums::PixelType::UINT8 &gt;</class>
    <class kind="struct">ome::files::PixelPropertiesBase</class>
    <class kind="struct">ome::files::PlaneRegion</class>
    <class kind="class">ome::files::TileBuffer</class>
    <class kind="class">ome::files::TileCache</class>
    <class kind="class">ome::files::TileCoverage</class>
    <class kind="class">ome::files::UnknownFormatException</class>
    <class kind="class">ome::files::UnsupportedCompressionException</class>
    <class kind="class">ome::files::VariantPixelBuffer</class>
    <class kind="struct">ome::files::Version</class>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>dimension_size_type</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>abc3bab9c0021376b1cb2ea0d3e84f15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>pixel_size_type</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a24d53aa84d5b12c37a5f72d6aab371c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>storage_size_type</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a612956e2abd81f11a8763c83394e9a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Domain</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6a09fc377ec595849162a8aa9fff91ce1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HCS_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6a26509b21a9f0846fe5db85152eaddf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LM_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6ae13328c917c86a1eafd260d309315316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EM_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6aa7a47c34505480a4f52e9a3318539d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPM_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6a19157269a58f3d36e4153b9bda3ef8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEM_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6a69413cce61dfeac19e9d74e292d4e599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLIM_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6aeb5adf1f4d483c251dd427e56c225599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEDICAL_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6a783f1200ca65f6d0de41d8ffd8e38509</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTOLOGY_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6ab0cb9319abf0b958bba915033b93448e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEL_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6afbc8a8ecd13568675bce14caf43baec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASTRONOMY_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6a28b6bddd7ee37f5610a156cb126a184d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GRAPHICS_DOMAIN</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0e33d48ff575c5940b556440a53c98a6aacca6e2c211b19877ac9906d2f3b71c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DomainCollection</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a771a9d587dc8bc497efaeb15dd848d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Dimensions</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_SPATIAL_X</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0da1ec744cc556511a26da60c5d5f2c92fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_SPATIAL_Y</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0da62f35240c0d688e55d36cf53ea274d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_SPATIAL_Z</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0dab3c6c5e3b327fefd6fc6da88737e308b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_TEMPORAL_T</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0daa7e2881bd85e9afd73cebf9898387ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_CHANNEL</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0daf4623ddf91665c05484787b8e75f5a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_SUBCHANNEL</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0da88e546afec403642e4739339474a5898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_MODULO_Z</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0da0615f2f1c0313d8f6f2fbda51f6cdd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_MODULO_T</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0da26b6e7ff51d4106489c3872f10a28d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIM_MODULO_C</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae0963ce5c4a9daf2d337a252045a3a0da016bfe6f51468ae40165c8642967e89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EndianType</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad1cb8dc0767547157a3cee2f44e1bd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_BIG</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad1cb8dc0767547157a3cee2f44e1bd19a5fc5108fcc68e2428f7d05d99b6bb47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_LITTLE</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad1cb8dc0767547157a3cee2f44e1bd19a95cb5912bfa2f1c864038747befcc558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_NATIVE</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad1cb8dc0767547157a3cee2f44e1bd19a910d594ffbb710dfad161c7df4fd547a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; charT, traits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>abfd7c9edd8adc77e6540f0e6046cf671</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;os, const CoreMetadata &amp;core)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; charT, traits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a5684701c1fd1609c2767883a9130d5d7</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;os, const FileInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDomain</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>aa4838f798114e11ecba3036e02a9ce2a</anchor>
      <arglist>(Domain domain)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getDomainCollection</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a13618b50864e0bc2a61132606edf92c8</anchor>
      <arglist>(DomainCollection domains)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>aefae15e5e517d1338162a0e994237789</anchor>
      <arglist>(const std::string &amp;order, dimension_size_type zSize, dimension_size_type cSize, dimension_size_type tSize, dimension_size_type num, dimension_size_type z, dimension_size_type c, dimension_size_type t)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>getIndex</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a675cbbf3c5885f904f6d42bd5a8723db</anchor>
      <arglist>(const std::string &amp;order, dimension_size_type zSize, dimension_size_type cSize, dimension_size_type tSize, dimension_size_type moduloZSize, dimension_size_type moduloCSize, dimension_size_type moduloTSize, dimension_size_type num, dimension_size_type z, dimension_size_type c, dimension_size_type t, dimension_size_type moduloZ, dimension_size_type moduloC, dimension_size_type moduloT)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::array&lt; dimension_size_type, 3 &gt;</type>
      <name>getZCTCoords</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad2dc0404f77bc2594add051f891917e2</anchor>
      <arglist>(const std::string &amp;order, dimension_size_type zSize, dimension_size_type cSize, dimension_size_type tSize, dimension_size_type num, dimension_size_type index)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::array&lt; dimension_size_type, 6 &gt;</type>
      <name>getZCTCoords</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a0d474947fbbdf517b8ab3721036efca6</anchor>
      <arglist>(const std::string &amp;order, dimension_size_type zSize, dimension_size_type cSize, dimension_size_type tSize, dimension_size_type moduloZSize, dimension_size_type moduloCSize, dimension_size_type moduloTSize, dimension_size_type num, dimension_size_type index)</arglist>
    </member>
    <member kind="function">
      <type>MetadataMap::value_type &amp;</type>
      <name>MetadataMap::get&lt; MetadataMap::value_type &gt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a1421219fc394e25a227b894cea28f78c</anchor>
      <arglist>(const key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const MetadataMap::value_type &amp;</type>
      <name>MetadataMap::get&lt; MetadataMap::value_type &gt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>abfb3fe8329e25ddf6a1c897e5cd1194d</anchor>
      <arglist>(const key_type &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>createID</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a04d113d5c6c3316de021d7c3fef70a6e</anchor>
      <arglist>(std::string const  &amp;type, dimension_size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>createID</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a56a83ad25ecc12bf3174f05bec15630a</anchor>
      <arglist>(std::string const  &amp;type, dimension_size_type idx1, dimension_size_type idx2)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>createID</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a1b241d5ef4842f46b5b7c29cdc9f0713</anchor>
      <arglist>(std::string const  &amp;type, dimension_size_type idx1, dimension_size_type idx2, dimension_size_type idx3)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>createID</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a513790327c0af8e78466521828f4cc60</anchor>
      <arglist>(std::string const  &amp;type, dimension_size_type idx1, dimension_size_type idx2, dimension_size_type idx3, dimension_size_type idx4)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>createOMEXMLMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a6dee4ddd6fc537636d7c3e9569088458</anchor>
      <arglist>(ome::common::xml::dom::Document &amp;document)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>createOMEXMLMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a7098d4e6efe28178dfd264eec6769b16</anchor>
      <arglist>(const boost::filesystem::path &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>createOMEXMLMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a42ef6bdff60fcf254156cff04392c3d8</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>createOMEXMLMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a6b6edfd8eae7360a12b11e9f0ff31ea3</anchor>
      <arglist>(std::istream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>createOMEXMLMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a5ef9ae3d3611430f86ad590d380b73ee</anchor>
      <arglist>(const FormatReader &amp;reader, bool doPlane=false, bool doImageName=true)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRoot &gt;</type>
      <name>createOMEXMLRoot</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a31fd412de6ed4be88b6d10e964e89d15</anchor>
      <arglist>(const std::string &amp;document)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; ::ome::xml::meta::OMEXMLMetadata &gt;</type>
      <name>getOMEXMLMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad6c995788393422ae2f8e81d447086fe</anchor>
      <arglist>(ome::compat::shared_ptr&lt; ::ome::xml::meta::MetadataRetrieve &gt; &amp;retrieve)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getOMEXML</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad2898e87098e67fdda2154d7883692e0</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml, bool validate=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateOMEXML</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>af0156a7f3a0a9b36b0e6813dc0363823</anchor>
      <arglist>(const std::string &amp;document)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateModel</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad20f5045afaffdb30e4d0f8fd4751db8</anchor>
      <arglist>(::ome::xml::meta::Metadata &amp;meta, bool correct)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad69102f7588c9794e69946100c7a4ff6</anchor>
      <arglist>(::ome::xml::meta::MetadataStore &amp;store, const FormatReader &amp;reader, bool doPlane=false, bool doImageName=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a37e2b7253a823d9baaa49cd89b25aeeb</anchor>
      <arglist>(::ome::xml::meta::MetadataStore &amp;store, const std::vector&lt; ome::compat::shared_ptr&lt; CoreMetadata &gt; &gt; seriesList, bool doPlane=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAllPixels</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ac472fec44660d47e8df9ff76c12ba490</anchor>
      <arglist>(::ome::xml::meta::MetadataStore &amp;store, const FormatReader &amp;reader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPixels</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad370f854aab5e47f09939de1c91829c0</anchor>
      <arglist>(::ome::xml::meta::MetadataStore &amp;store, const FormatReader &amp;reader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPixels</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a3030e707b2b23d49b29e7ed23c1569e7</anchor>
      <arglist>(::ome::xml::meta::MetadataStore &amp;store, const CoreMetadata &amp;seriesMetadata, dimension_size_type series)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMetadataOnly</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ab7cea13605513813c93152ec4feb8ef5</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml, dimension_size_type series, bool resolve=true)</arglist>
    </member>
    <member kind="function">
      <type>Modulo</type>
      <name>getModuloAlongZ</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a2b4a1c98aaa9e309212b980740ee9e76</anchor>
      <arglist>(const ::ome::xml::meta::OMEXMLMetadata &amp;omexml, dimension_size_type image)</arglist>
    </member>
    <member kind="function">
      <type>Modulo</type>
      <name>getModuloAlongT</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a7ebc0b0d108390f35c533fe313e0f496</anchor>
      <arglist>(const ::ome::xml::meta::OMEXMLMetadata &amp;omexml, dimension_size_type image)</arglist>
    </member>
    <member kind="function">
      <type>Modulo</type>
      <name>getModuloAlongC</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a19f741cdf52dbbdeaef1e3145e49cab1</anchor>
      <arglist>(const ::ome::xml::meta::OMEXMLMetadata &amp;omexml, dimension_size_type image)</arglist>
    </member>
    <member kind="function">
      <type>Modulo</type>
      <name>getModulo</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>adc1b995c15d2f3b3b8b81d485331f62a</anchor>
      <arglist>(const ::ome::xml::meta::OMEXMLMetadata &amp;omexml, const std::string &amp;tag, dimension_size_type image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>verifyMinimum</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a1b6a6e9ddc39a98b22b0f04a9c3cc938</anchor>
      <arglist>(::ome::xml::meta::MetadataRetrieve &amp;retrieve, dimension_size_type series=0U)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeBinData</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a8edf2809264686e50759ac17f0458e6f</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTiffData</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>abc41cef64959a872eeaeaf0a40bcc9a0</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChannels</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>af76034c8478865a6ebfbf2c52f773000</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml, dimension_size_type image, dimension_size_type sizeC)</arglist>
    </member>
    <member kind="function">
      <type>MetadataMap</type>
      <name>getOriginalMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a672e2208f94868a75680f582e197ce2b</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillOriginalMetadata</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad374fcb2c37da87515c447f5802c5290</anchor>
      <arglist>(::ome::xml::meta::OMEXMLMetadata &amp;omexml, const MetadataMap &amp;metadata)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModelVersion</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad5449603b8463e675175dd3b2ab3480b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModelVersion</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ac7eaa36206e1ede846bdaa5c14668f66</anchor>
      <arglist>(ome::common::xml::dom::Document &amp;document)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModelVersion</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a629a2eef27ac0e31e5ee9e7dbcc0b2a9</anchor>
      <arglist>(const std::string &amp;document)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>transformToLatestModelVersion</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a8c7aba08f689703f9d8b5a136f1afc95</anchor>
      <arglist>(const std::string &amp;document)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultCreationDateEnabled</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a89acd25006a0e2518c5ef32b6802d2cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultCreationDateEnabled</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a2712af6865cad2ebf7d5033524ce8be4</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultCreationDate</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a4649699f65ffdc3cb5aba62120587961</anchor>
      <arglist>(::ome::xml::meta::MetadataStore &amp;store, dimension_size_type series, const boost::filesystem::path &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>ome::xml::model::enums::DimensionOrder</type>
      <name>createDimensionOrder</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ade2d2a72171a715ba4133e1b120c4ca7</anchor>
      <arglist>(const std::string &amp;order)</arglist>
    </member>
    <member kind="function">
      <type>storage_size_type</type>
      <name>pixelSize</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a00f26bb4a819c8dccc4e93be8770e118</anchor>
      <arglist>(const ::ome::xml::meta::MetadataRetrieve &amp;meta, dimension_size_type series)</arglist>
    </member>
    <member kind="function">
      <type>storage_size_type</type>
      <name>pixelSize</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae442a9e8548996988afe786dcc3bfefc</anchor>
      <arglist>(const ::ome::xml::meta::MetadataRetrieve &amp;meta)</arglist>
    </member>
    <member kind="function">
      <type>storage_size_type</type>
      <name>significantPixelSize</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a339a9bb52a85516522e8b5d255219ba0</anchor>
      <arglist>(const ::ome::xml::meta::MetadataRetrieve &amp;meta, dimension_size_type series)</arglist>
    </member>
    <member kind="function">
      <type>storage_size_type</type>
      <name>significantPixelSize</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>af36355ed18f3bd9065ddd44331ff946a</anchor>
      <arglist>(const ::ome::xml::meta::MetadataRetrieve &amp;meta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_module_paths</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a6b7a2054ac282950e3d0c315d925b093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; charT, traits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a3f6c6df9ad58fd74409438a0e4d43e1c</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;os, const Modulo &amp;modulo)</arglist>
    </member>
    <member kind="function">
      <type>pixel_size_type</type>
      <name>bytesPerPixel</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a635d7ff5007e75199d736f1ef67805fe</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>pixel_size_type</type>
      <name>bitsPerPixel</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a1ac5c6870895540018f2d56df4037189</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>pixel_size_type</type>
      <name>significantBitsPerPixel</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a1fb74c392395faaca7d33792e7238dc4</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSigned</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a69a9c5ab3d6cb9274b7f6b4a490c2770</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInteger</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a8af0e63170c00fbbc48a957309b93da5</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloatingPoint</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a53228ddbbfbdba9096539c6e3620fdae</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isComplex</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a1a0986fd3c8bdd31f282b57868ec84e8</anchor>
      <arglist>(::ome::xml::model::enums::PixelType pixeltype)</arglist>
    </member>
    <member kind="function">
      <type>::ome::xml::model::enums::PixelType</type>
      <name>pixelTypeFromBytes</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a70e96927b388da4a20a68e34cac7621a</anchor>
      <arglist>(pixel_size_type bytes, bool is_signed=false, bool is_integer=true, bool is_complex=false)</arglist>
    </member>
    <member kind="function">
      <type>::ome::xml::model::enums::PixelType</type>
      <name>pixelTypeFromBits</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a05894eb3076c8f6e708908609ccb309b</anchor>
      <arglist>(pixel_size_type bytes, bool is_signed=false, bool is_integer=true, bool is_complex=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byteswap</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ac4a36171dcc0b461ed6781bbd584e8c2</anchor>
      <arglist>(T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byteswap</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a8fbe6b70dee549fecc0ca9ed4f60f940</anchor>
      <arglist>(std::complex&lt; float &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byteswap</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>aa24e2e01b521c2ca246a407656c7ab2e</anchor>
      <arglist>(std::complex&lt; double &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>PlaneRegion</type>
      <name>operator &amp;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ad60728a7baa9035431b2949c8e206c44</anchor>
      <arglist>(const PlaneRegion &amp;a, const PlaneRegion &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>PlaneRegion</type>
      <name>operator|</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a33187dbede2a17913173a0c82db8ea9f</anchor>
      <arglist>(const PlaneRegion &amp;a, const PlaneRegion &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; charT, traits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a8ca117c24e166a26fd8ddedd433979f8</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;os, const PlaneRegion &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escapeXML</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>aa25d1e5fab74c2bbcee1ff496af37c31</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sanitizeXML</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>ae4e2f55d718aeb0f1905975db6e302a6</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateXML</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a62b69bc4b653c5e61a31878edf6b4270</anchor>
      <arglist>(const std::string &amp;s, const std::string &amp;loc=&quot;XML&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; charT, traits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a9401ef6e1dcfdc22d3a381a9fb33eb12</anchor>
      <arglist>(std::basic_ostream&lt; charT, traits &gt; &amp;os, const Version &amp;version)</arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>release_version</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a4c79d7d636cf216add3a2148082f3ce6</anchor>
      <arglist>(OME_FILES_VERSION_MAJOR, OME_FILES_VERSION_MINOR, OME_FILES_VERSION_PATCH, OME_FILES_VERSION_EXTRA_S)</arglist>
    </member>
    <member kind="variable">
      <type>const ::ome::xml::model::primitives::Timestamp</type>
      <name>release_date</name>
      <anchorfile>namespaceome_1_1files.html</anchorfile>
      <anchor>a661878aaef3416e7d8e8c82f2a9f517e</anchor>
      <arglist>(posix_release_date())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ome::files::detail</name>
    <filename>namespaceome_1_1files_1_1detail.html</filename>
    <namespace>ome::files::detail::tiff</namespace>
    <class kind="struct">ome::files::detail::CopySubchannelVisitor</class>
    <class kind="class">ome::files::detail::FormatReader</class>
    <class kind="class">ome::files::detail::FormatWriter</class>
    <class kind="struct">ome::files::detail::MergeSubchannelVisitor</class>
    <class kind="struct">ome::files::detail::MetadataMapFlattenVisitor</class>
    <class kind="struct">ome::files::detail::MetadataMapOStreamVisitor</class>
    <class kind="struct">ome::files::detail::MetadataMapValueTypeOStreamVisitor</class>
    <class kind="class">ome::files::detail::OMETIFFPlane</class>
    <class kind="struct">ome::files::detail::PixelBufferArrayVisitor</class>
    <class kind="struct">ome::files::detail::PixelBufferConstArrayVisitor</class>
    <class kind="struct">ome::files::detail::ReaderProperties</class>
    <class kind="struct">ome::files::detail::VariantPixelBufferAssignVisitor</class>
    <class kind="struct">ome::files::detail::VariantPixelBufferConstVisitor</class>
    <class kind="struct">ome::files::detail::VariantPixelBufferReadVisitor</class>
    <class kind="struct">ome::files::detail::VariantPixelBufferVisitor</class>
    <class kind="struct">ome::files::detail::VariantPixelBufferWriteVisitor</class>
    <class kind="struct">ome::files::detail::WriterProperties</class>
  </compound>
  <compound kind="namespace">
    <name>ome::files::detail::tiff</name>
    <filename>namespaceome_1_1files_1_1detail_1_1tiff.html</filename>
    <class kind="struct">ome::files::detail::tiff::TagProperties</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag2 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag3 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::FloatTag6 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::RawDataTag1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::StringTag1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::StringTagArray1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Compression1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16ExtraSamplesArray1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16FillOrder1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Orientation1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16PhotometricInterpretation1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16PlanarConfiguration1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Predictor1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16SampleFormat1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Tag1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Tag2 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Tag6 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16TagArray1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16TagArray3 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16Threshholding1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt16YCbCrPosition1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt32Tag1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt32TagArray1 &gt;</class>
    <class kind="struct">ome::files::detail::tiff::TagProperties&lt; ::ome::files::tiff::UInt64TagArray1 &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>ome::files::in</name>
    <filename>namespaceome_1_1files_1_1in.html</filename>
    <class kind="class">ome::files::in::MinimalTIFFReader</class>
    <class kind="class">ome::files::in::OMETIFFReader</class>
    <class kind="class">ome::files::in::TIFFReader</class>
  </compound>
  <compound kind="namespace">
    <name>ome::files::tiff</name>
    <filename>namespaceome_1_1files_1_1tiff.html</filename>
    <class kind="struct">ome::files::tiff::Codec</class>
    <class kind="class">ome::files::tiff::Exception</class>
    <class kind="class">ome::files::tiff::Field</class>
    <class kind="class">ome::files::tiff::FieldBase</class>
    <class kind="class">ome::files::tiff::IFD</class>
    <class kind="class">ome::files::tiff::IFDIterator</class>
    <class kind="struct">ome::files::tiff::IFDRange</class>
    <class kind="struct">ome::files::tiff::ImageJMetadata</class>
    <class kind="class">ome::files::tiff::Sentry</class>
    <class kind="class">ome::files::tiff::TIFF</class>
    <class kind="class">ome::files::tiff::TileInfo</class>
    <class kind="class">ome::files::tiff::Value</class>
    <class kind="class">ome::files::tiff::ValueProxy</class>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>directory_index_type</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a5e32fa4937336f70ee419c12cc4bf5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>offset_type</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a934d0437d016f3a2eb4e8e330837a35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>tag_type</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a2c9d690f3c63088eca773ae0ede66282</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IFDRange &gt;</type>
      <name>SeriesIFDRange</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aab58ad55ff9b6237949aa28ad6f41f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StringTag1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARTIST</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a3dc911474184fbbd6c509c7cca9f638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPYRIGHT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a65bc755623492cb3fa31accd3910647f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATETIME</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5ab5fd3b27631970d6e72861bebb926eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOCUMENTNAME</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5aa5afc02286490d19dbcb75238fc9a50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOSTCOMPUTER</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a335628f1b753bb84323353d896122b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGEDESCRIPTION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5af507d85240afd768be8e32002ba13d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAKE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a8dfc0f87a919a9ac6eb3071e61fd89aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODEL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a6363daa7f7501ca03a675f48d7702495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PAGENAME</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a719b4443fe2ad81e3b6fef7317efee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFTWARE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a6ebb540f5fd72ed6846ea7187de8468b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TARGETPRINTER</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f4a27089b37398de61661314751c2c5a6f3501c41b1f198e0a19aff0c95f8296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StringTagArray1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a85e0ae553b392beda4464458ed488e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INKNAMES</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a85e0ae553b392beda4464458ed488e65af7fdd3715cef62a00ae0b3464a85f4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Tag1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BITSPERSAMPLE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eaf0087f4f7bd50e30fa0b27496edd276e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELLWIDTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eab2479b216e4dfc2f0c5830296badf7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELLLENGTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea8fb147e39fb86220bef629a76cd6fb06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLEANFAXDATA</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eac2d5216bc7c12aa26d3242bd4381001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATATYPE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eab3d5763184aa6217d78e1dc3d54ad2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GRAYRESPONSEUNIT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea39c2bf15c049035f5fc8685853e6fb22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INDEXED</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eadaaca930b7079260d3890a15413dade8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INKSET</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eac0ecfa161bf97626eadeb6c4a15f5795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATTEING</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea70c9716411973b13e9ffc5a8bd0bf09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAXSAMPLEVALUE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873eaee4bd0cce20083fa2699a14839c81af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MINSAMPLEVALUE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea15edb9fffa037eab584a781a68c6f7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUMBEROFINKS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea1cbae5d3b0271fa66bab9995accae1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESOLUTIONUNIT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea7b115fae1caee54b6ac018702e237fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLESPERPIXEL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae9212a3c8ed33485801a8b84ccbe873ea897284b0c48b2ebb37fc09f48e21caab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16TagArray1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a6ff42222fda7618e096f902f3884dacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GRAYRESPONSECURVE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a6ff42222fda7618e096f902f3884dacca90812cde6b813f9d9fc961cf6954f02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Compression1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a443d0faa23459a0c99e680e368dd2e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a443d0faa23459a0c99e680e368dd2e68a7247e9fe82f692a93a78c2d5696850e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16FillOrder1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a74faf0986826fb2edcde98b5dda29ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILLORDER</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a74faf0986826fb2edcde98b5dda29ce7ad82fd2ad36eda649d6108b28bf3b51a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Orientation1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a8d77c868eaedfdd0fcc1395afc2f4285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORIENTATION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a8d77c868eaedfdd0fcc1395afc2f4285a666cbb181a429cc9e8de51b21cf6705d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16PhotometricInterpretation1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a209d2596770d664b2b037cb0b7a39dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHOTOMETRIC</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a209d2596770d664b2b037cb0b7a39dcbaefa4662318da90361ade6d43f5a0d31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16PlanarConfiguration1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>adf4720457e0377f1a48fe04e86b05fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLANARCONFIG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>adf4720457e0377f1a48fe04e86b05fa8a0b450cbfd40823f2b7911cc0c937bd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Predictor1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac393d4bff3e74cc5087c63c9d160b55c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICTOR</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac393d4bff3e74cc5087c63c9d160b55cab28fdca919749b4b4d2410d89881c3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16SampleFormat1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa59baabc5e1df94c94ecdcd08b033c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLEFORMAT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa59baabc5e1df94c94ecdcd08b033c61aacc1e1ef1a07d8f4879f4ee640fcc1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Threshholding1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a03a49d9086aa4b6579a786463072ab80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESHHOLDING</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a03a49d9086aa4b6579a786463072ab80abde5c406d4b11ddda43b96381d71f96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16YCbCrPosition1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aaa543d4f863143eb29b611449aeeb945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YCBCRPOSITIONING</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aaa543d4f863143eb29b611449aeeb945ab5d56a06fca2a9b25c58e676337ff327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Tag2</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac60d6b59adf4a51703a576a1642801e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOTRANGE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac60d6b59adf4a51703a576a1642801e6ab196f0b2419079253de8aa66430c898d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HALFTONEHINTS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac60d6b59adf4a51703a576a1642801e6a4cb82280d18c9269d5e4776f58be1ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PAGENUMBER</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac60d6b59adf4a51703a576a1642801e6a3e4129f50a512b02b704e7c9fd54c5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YCBCRSUBSAMPLING</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac60d6b59adf4a51703a576a1642801e6aca30b45872616232e2019137a3e8a8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16Tag6</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ad15196fc8494f32614472a6e9f3c3207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSFERRANGE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ad15196fc8494f32614472a6e9f3c3207a38b48a8fee4ffe49c23c97571f198c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16ExtraSamplesArray1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac42e120e68580caae91ad2c2799bb424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRASAMPLES</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ac42e120e68580caae91ad2c2799bb424afdba511781abda43e965b72f4b6868cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt16TagArray3</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>adda564c8e8f10d7fb08054c16cae84d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>adda564c8e8f10d7fb08054c16cae84d9a96c73484ed55e46acb005a7573ebca43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSFERFUNCTION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>adda564c8e8f10d7fb08054c16cae84d9af4644e6b415b8d3b9d58c82b08a7a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt32Tag1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BADFAXLINES</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebae5c296664e1bfdf3a189eccf82f39bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSECUTIVEBADFAXLINES</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba98faa718460ede61ea97ad01ce42eb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GROUP3OPTIONS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebab66fdfe1a906a3b92e4fd12b694b2d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GROUP4OPTIONS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebaf15aa007c0a7af660f744e09efe4b684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGEDEPTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba77d75c58c885caf708509d8591a5050d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGELENGTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba36131ab0f3a7cb35477e596aac91e12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGEWIDTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebad223a04183783e90401082023fba9ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROWSPERSTRIP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba2391033cc51235cce640ee2270c851fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBFILETYPE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba7e78488278ae01f9d53afd87660199c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T4OPTIONS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba57c9ef400d1d92ad11d7f1e957169066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T6OPTIONS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64eba1b11015234655da201e295e7b7bdf55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILEDEPTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebaa6e30e0f27ef168f93a36811851531fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILELENGTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebacdb44b70398f7617800c9b46c852c2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILEWIDTH</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a67a2053f0e3c2acce97bd146d06b64ebaf4ddf4a7979548bd3b7155d2099c2c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt32TagArray1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0282166bb1bbecc38f4f90f5796540e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGEJ_META_DATA_BYTE_COUNTS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0282166bb1bbecc38f4f90f5796540e8ad6a505bcba3cd8ac90ac248a351406f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RICHTIFFIPTC</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0282166bb1bbecc38f4f90f5796540e8a0d6cd798948a19e3332f0ca56c1fe382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UInt64TagArray1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREEOFFSETS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6a29f07cc23609080037e7cf44abc7eb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREEBYTECOUNTS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6a70365d1a3390be03b94ceec05703b266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBIFD</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6a519c1c891a728a4508a685bf9424f618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRIPBYTECOUNTS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6a6b3f66898cbe119d7213c4feeb459838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRIPOFFSETS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6a391552f8d976437ab694801684400923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILEBYTECOUNTS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6aa8b3da088af8aab89a663808bfadc35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILEOFFSETS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a0f3fafe135cc8a808126cba26730bdc6a105709ad124b2dc4752e6520d9dd3b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RawDataTag1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>af9e76e99dbb0be06ae257cde0e6a191d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICCPROFILE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>af9e76e99dbb0be06ae257cde0e6a191daf2727366c5841db466b527e4196b3b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JPEGTABLES</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>af9e76e99dbb0be06ae257cde0e6a191dabdaea1536e94426f8984974d3c87385d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHOTOSHOP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>af9e76e99dbb0be06ae257cde0e6a191dac863f1924d1145096323975044e32e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMLPACKET</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>af9e76e99dbb0be06ae257cde0e6a191da235e7486bf043ac1329bec893df94f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGEJ_META_DATA</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>af9e76e99dbb0be06ae257cde0e6a191da0f9aee0708cdfdce494d369bccfc2a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FloatTag1</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a711132a16d6b8209439f5564c5128415</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRESOLUTION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a711132a16d6b8209439f5564c5128415a51f28a45551861304fbdd59258ffb68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YRESOLUTION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a711132a16d6b8209439f5564c5128415aca020dd63f6f01cbf7ddbbc7aee483e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XPOSITION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a711132a16d6b8209439f5564c5128415a821423b6fa02c80a41d212b31da377b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YPOSITION</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a711132a16d6b8209439f5564c5128415af62bcdc618a07cbd544790e833aa4d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FloatTag2</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afd7541fc9add614d7eb8a1a1aee3f144</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WHITEPOINT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afd7541fc9add614d7eb8a1a1aee3f144a9c1f5ec8b83f7d6403bc283b026e5012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FloatTag3</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab0ad5be3355196e18d0d7239b7724736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YCBCRCOEFFICIENTS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab0ad5be3355196e18d0d7239b7724736a68f45469f9819f8cee5860c7b0f87dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FloatTag6</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a983ac9d4d64ddebaf4cb537cc5c90e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIMARYCHROMATICITIES</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a983ac9d4d64ddebaf4cb537cc5c90e25a1934ab5677bf0d405584604798546210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFERENCEBLACKWHITE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a983ac9d4d64ddebaf4cb537cc5c90e25a281f47dc26e25e10873427865ab98e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_NONE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca2f5d2ad602fba5808ce721c3fe820347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_BYTE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5ecab5f0a07e30645a5a1a5e0c83dab3a01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_ASCII</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca85f6a6fc9e476f10bc73d07b6c56653b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_SHORT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca8f8d8b918cd1325f76d3b3353414664d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_LONG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5ecae9bbf0d1a80cd52d806d276233d7bf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_RATIONAL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca9acb9ccc4861250ee2b7b6a434ef8d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_SBYTE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca14351ce11b2ff741a892a50354266f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_UNDEFINED</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca2ee3149530137fc5b71d0d10e08a42dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_SSHORT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca1f2428c500561d6c26ffe8537edfc510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_SLONG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca731bf37a8e48b1b815d30a08c01ea595</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_SRATIONAL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5ecae567516286fd82d72387d6f0e876d26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_FLOAT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca9455718ed1c04dc3e3f021fe18632f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_DOUBLE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca42717207737b8fc3aa6508f96d2d7288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_IFD</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5ecaca0852c92524cd22f82b63938435e2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_LONG8</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca8d9c07b7fa40465faf1d2324a2be0ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_SLONG8</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5eca10263d7a1d9724f2949b443a1d816e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_IFD8</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ab4e6b8d808627838e45994768c59a5ecad5c1e19b8861dbd75a92b8e6a3d3ac4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Compression</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_NONE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a58f59f11fdbde5a70981003ef7d4cd61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_CCITTRLE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a57f4428d11ba49f7790f88915096bdcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_CCITTFAX3</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a466bc5bb462b47d9a514cc4674703783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_CCITT_T4</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7ae6b2d8699260f531e6e2894a7b3b432e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_CCITTFAX4</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7aa98c17c98503d5106c45869ed9e6b53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_CCITT_T6</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a998540f853b79685dbfcc194cf49c8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_LZW</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a196a879b661617cc959ff04468863769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_OJPEG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7af2ab8295f47d3eda5eb77e3f4738d153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_JPEG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a63123173c4f37c422caca8f469371ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_ADOBE_DEFLATE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a5430ba071c206f993fea2c576bf95f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_T85</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7ae676a5071b2e1c11f8a74fa4f03eda06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_T43</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a7ed11c7f50e32c718c8e1181a3e5fdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_NEXT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a240f0f9651b24823b1dbc545cb6c1b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_CCITTRLEW</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7af06b57b623854436178e07b089d30e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_PACKBITS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a8a99db12a57ae846aaae5f84609f89ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_THUNDERSCAN</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a48387344811d31fb1d9b6a2d0dbbfcf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_IT8CTPAD</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a035d2d008f28bf8d5143f07d764ef4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_IT8LW</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7ae6b403836749ea002f09e24d99a93d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_IT8MP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a0675a4fdaba7767063a177bdb6fd0c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_IT8BL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a2d951c6db29c4ac618fd36a92deb211f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_PIXARFILM</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a5d53bc17165294ed934ac8dcc15ccb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_PIXARLOG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a909c2b287ce9c9b1c0c79cc7cebc552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_DEFLATE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a45c098eb1566d0a2e789efa2905fb271</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_DCS</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a5c89e5660360c9b2649a4443d262a35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_JBIG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7ad7d8a5a3cba0efcee94bd2f65a200151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_SGILOG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a016997453309471610a0cafe5d94ef81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_SGILOG24</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7af168ea8f63f5b33ca3ed414dd3ef8ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_JP2000</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a4a9cc1f250a419d9fa3fb30c4300e720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSION_LZMA</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4b1323bb7111001f429df1021d319af7a42075b7230f80278cbde8c8c04647561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExtraSamples</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afca60c6307fe5375331577d2b0b1f349</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNSPECIFIED</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afca60c6307fe5375331577d2b0b1f349a032886cad72692d263c8b4bbb91dddcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASSOCIATED_ALPHA</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afca60c6307fe5375331577d2b0b1f349aaa8f31e264bccf6fe8b0c03d97fecb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNASSOCIATED_ALPHA</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afca60c6307fe5375331577d2b0b1f349ab7f5cb75a6d4dcd8646387ca4fd7363c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FillOrder</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a8d942e0afb87a67e1f297a699c574b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSB_TO_LSB</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a8d942e0afb87a67e1f297a699c574b9aa68c71b75e978e09d758fd0f6401501ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSB_TO_MSB</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a8d942e0afb87a67e1f297a699c574b9aa0cb20b725694d32254a12e5692e37fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Orientation</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOP_LEFT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05af682a972658847076e902f6062d54e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOP_RIGHT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05a9c6b80b401ebbf2c68243a72335dbd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTTOM_RIGHT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05adb8afca52444d116819f1faa20a81f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTTOM_LEFT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05a79366d614dbc88343b6a5432599e527d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_TOP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05a492d8d11566a24d2c9b00cbaa74b5852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_TOP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05a80aa90b6a22024aa83a3784f1c2c0963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT_BOTTOM</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05ac183785cfbff525d739d277d18312395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT_BOTTOM</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa37a91ce80b4da42a9c183f44cacaa05a05b2f94f851ad7016694178d7b20e601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PhotometricInterpretation</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_IS_WHITE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7a937d46c171849d82715a98dbbcbadf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_IS_BLACK</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7a56c42849d0b317f15b747b6fd6d61989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7a20fe364be462ec60d1cc3ab34c6287a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PALETTE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7abf692272e651a1b61cd74b50ede8d20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASK</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7ad21797cc23c0ac68d35aebb89a9f34e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEPARATED</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7a6eeebfc65250de49bc04d5f57b168a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YCBCR</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7aa941fdbb00beb2e62e08fb653ad02ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CIELAB</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7afab5b29a24d3d9724ab68b689225f79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICCLAB</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7afe00a9b9310fb33e2d98d23299dcdeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ITULAB</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7a3a8ab5e8070c560aed2be2299abf7507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CFA_ARRAY</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7af15a3f032730d5f44be6a908a55a7597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7af5361dd4da1c52cb1d474ef7822951ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGLUV</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>afae8d9882274d85e6709e18d85f64ea7a043656eb24f26fb472ac6074429232a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PlanarConfiguration</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aeee9a921df783be082d68d90dbac3b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTIG</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aeee9a921df783be082d68d90dbac3b3da156e0455302238f7ee3a6a3c6ed88570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEPARATE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aeee9a921df783be082d68d90dbac3b3da2310e1bed9a51fab16bce2aafdd3c5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Predictor</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a05857344c5432663b094cc7b242c7bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a05857344c5432663b094cc7b242c7bf6aeac7318b74b37c56cf3dae765b55394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZONTAL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a05857344c5432663b094cc7b242c7bf6a8adae9a8e53d0ed1c771b00f8d573051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOATING_POINT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a05857344c5432663b094cc7b242c7bf6a76da4fcbea93ee037274e73dff700fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SampleFormat</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNSIGNED_INT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbfab3f51e2e16a98e47f2fa7f711df8097a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGNED_INT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbfaafd864468e4a8abb85863deb031a7fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbfac3e7e5183275ddf0c7f6cf993c9a965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOID</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbfa07998dd8613bae7a7493c97254ef75a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPLEX_INT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbfa2a591436a16483820f7f69c466d7b48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPLEX_FLOAT</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a22b221673b380f4d065061b2b51badbfaad848ef3dbf7e063262dbd2a1ba1e6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Threshholding</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a54e31722f07bf17330b9bdc80aca70e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BILEVEL</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a54e31722f07bf17330b9bdc80aca70e0af7ed6f42f50510df608f7506e9903ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HALFTONE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a54e31722f07bf17330b9bdc80aca70e0a70be8294a5bc09dea5ec9cd62753f0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERRORDIFFUSE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a54e31722f07bf17330b9bdc80aca70e0a30febf2dded681f87ff5322d95a318e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>YCbCrPosition</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ad651c15a1026fdec5ac5d097e4cc3fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CENTERED</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ad651c15a1026fdec5ac5d097e4cc3fa8a713d2af82b6a24ee2d576d44e15ad67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COSITED</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ad651c15a1026fdec5ac5d097e4cc3fa8ad57d197c4d19704c6fd63e7b64598074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TileType</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a73cec9099f9c1a4708a88a9afae8226c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRIP</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a73cec9099f9c1a4708a88a9afae8226ca467afd658e47c359edca21ec8f5bcbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILE</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a73cec9099f9c1a4708a88a9afae8226ca4114746013ee06dab10e80012936f763</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Codec &gt;</type>
      <name>getConfiguredCodecs</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a9b7807555cffd21f4f16ae8d30c9e261</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aabfe6454fd464e2de3182258017fa02c</anchor>
      <arglist>(StringTag1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a84baa44b9d7c97b1fae39945b7b9d11d</anchor>
      <arglist>(StringTagArray1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4d08b4be0ec5dfd6425d7ff702f587e8</anchor>
      <arglist>(UInt16Tag1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a151f9667bdfe7b7b9aaf869e694a0822</anchor>
      <arglist>(UInt16TagArray1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a02eab1a2d48af6a5100be653957cb7e2</anchor>
      <arglist>(UInt16Compression1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ad1740ced5fa707e191df33b208792493</anchor>
      <arglist>(UInt16FillOrder1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a3473e81b97abec34735a4bf0965717a5</anchor>
      <arglist>(UInt16Orientation1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae88568b2751adb844628de45d3144763</anchor>
      <arglist>(UInt16PhotometricInterpretation1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a1c4d42468ec937cd73a1824cfd0580d4</anchor>
      <arglist>(UInt16PlanarConfiguration1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4f54f6b221ba63903ab57550e0c30b8a</anchor>
      <arglist>(UInt16Predictor1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a5e45dfb22c507f123b44a6887990e84c</anchor>
      <arglist>(UInt16SampleFormat1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a429c9ad5e1858bad25459b21f5416ca0</anchor>
      <arglist>(UInt16Threshholding1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a994b3ee4d4851a197fa6d5dba29f1e85</anchor>
      <arglist>(UInt16YCbCrPosition1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a39037267fb9387824a64c3ad8b5f1a37</anchor>
      <arglist>(UInt16Tag2 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a6e368bf885da18614f566369b804192c</anchor>
      <arglist>(UInt16Tag6 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a6f6c07022a7e7bda6fb62a86d7612291</anchor>
      <arglist>(UInt16ExtraSamplesArray1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>ae547f5cc2b5798f265669142648ba2e0</anchor>
      <arglist>(UInt16TagArray3 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aaf19acf1e07c010a24d1371d3e8f36a4</anchor>
      <arglist>(UInt32Tag1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a4839c3641ed115066697019d8f880d99</anchor>
      <arglist>(UInt32TagArray1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a566f59d4eb266e29a418f76c9c83af48</anchor>
      <arglist>(UInt64TagArray1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a39b4b67b84b2ff58325311c947a79058</anchor>
      <arglist>(RawDataTag1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aa07ac46098d139321c1d69f423a811c5</anchor>
      <arglist>(FloatTag1 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a2906b8566c5a71e979faa36d43fc5719</anchor>
      <arglist>(FloatTag2 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a1fd66a697a169e161c8d5fed8e06eec3</anchor>
      <arglist>(FloatTag3 tag)</arglist>
    </member>
    <member kind="function">
      <type>tag_type</type>
      <name>getWrappedTag</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>acf6758805f67daff599375a2c4d01311</anchor>
      <arglist>(FloatTag6 tag)</arglist>
    </member>
    <member kind="function">
      <type>ome::compat::shared_ptr&lt; CoreMetadata &gt;</type>
      <name>makeCoreMetadata</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>a44557ef96e521b2a31d294a4489c3635</anchor>
      <arglist>(const IFD &amp;ifd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCoreMetadata</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aff363ad421cf4a501386e12c748fd800</anchor>
      <arglist>(const IFD &amp;ifd, CoreMetadata &amp;core)</arglist>
    </member>
    <member kind="function">
      <type>dimension_size_type</type>
      <name>ifdIndex</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>aca62fa9ac1c19e03eee78382a5d3ca29</anchor>
      <arglist>(const SeriesIFDRange &amp;seriesIFDRange, dimension_size_type series, dimension_size_type plane)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enableBigTIFF</name>
      <anchorfile>namespaceome_1_1files_1_1tiff.html</anchorfile>
      <anchor>abd04b311c704e3adcaa7dc4f5747cbf8</anchor>
      <arglist>(const boost::optional&lt; bool &gt; &amp;wantBig, storage_size_type pixelSize, const boost::filesystem::path &amp;filename, ome::common::Logger &amp;logger)</arglist>
    </member>
  </compound>
</tagfile>
