<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>DI_CH08_1_0.cpp</name>
    <path>/tmp/ws/src/ifm_o3mxxx/src/</path>
    <filename>DI__CH08__1__0_8cpp</filename>
    <includes id="DI__CH08__1__0_8h" name="DI_CH08_1_0.h" local="yes" imported="no">DI_CH08_1_0.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP16</name>
      <anchorfile>DI__CH08__1__0_8cpp.html</anchorfile>
      <anchor>ab8910f366992be2664b7d1c91d0c60b9</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP32</name>
      <anchorfile>DI__CH08__1__0_8cpp.html</anchorfile>
      <anchor>a9829bef557da381f3fa59a06cb54c7b4</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP64</name>
      <anchorfile>DI__CH08__1__0_8cpp.html</anchorfile>
      <anchor>abc6e378e8e7be04de99a86b9ced63537</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_0 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_0</name>
      <anchorfile>DI__CH08__1__0_8cpp.html</anchorfile>
      <anchor>a8263712cd7f0b647e22000920708c28b</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_0 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_0</name>
      <anchorfile>DI__CH08__1__0_8cpp.html</anchorfile>
      <anchor>abe8d9b46e89fe5423b760a8b656889ad</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_0.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>DI__CH08__1__0_8h</filename>
    <includes id="ifm__types_8h" name="ifm_types.h" local="yes" imported="no">ifm_types.h</includes>
    <class kind="struct">ifm_o3m_AlgoIFOutput_DIA1_1_0</class>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_0 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_0</name>
      <anchorfile>DI__CH08__1__0_8h.html</anchorfile>
      <anchor>a8263712cd7f0b647e22000920708c28b</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_0 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_0</name>
      <anchorfile>DI__CH08__1__0_8h.html</anchorfile>
      <anchor>abe8d9b46e89fe5423b760a8b656889ad</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_1.cpp</name>
    <path>/tmp/ws/src/ifm_o3mxxx/src/</path>
    <filename>DI__CH08__1__1_8cpp</filename>
    <includes id="DI__CH08__1__1_8h" name="DI_CH08_1_1.h" local="yes" imported="no">DI_CH08_1_1.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP16</name>
      <anchorfile>DI__CH08__1__1_8cpp.html</anchorfile>
      <anchor>ab8910f366992be2664b7d1c91d0c60b9</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP32</name>
      <anchorfile>DI__CH08__1__1_8cpp.html</anchorfile>
      <anchor>a9829bef557da381f3fa59a06cb54c7b4</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP64</name>
      <anchorfile>DI__CH08__1__1_8cpp.html</anchorfile>
      <anchor>abc6e378e8e7be04de99a86b9ced63537</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_1 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_1</name>
      <anchorfile>DI__CH08__1__1_8cpp.html</anchorfile>
      <anchor>a19e96e154ce163d69503c45dfead750f</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_1 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_1</name>
      <anchorfile>DI__CH08__1__1_8cpp.html</anchorfile>
      <anchor>aa5d4537facd93412b260ca910dbfbd4e</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_1.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>DI__CH08__1__1_8h</filename>
    <includes id="ifm__types_8h" name="ifm_types.h" local="yes" imported="no">ifm_types.h</includes>
    <class kind="struct">ifm_o3m_AlgoIFOutput_DIA1_1_1</class>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_1 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_1</name>
      <anchorfile>DI__CH08__1__1_8h.html</anchorfile>
      <anchor>a19e96e154ce163d69503c45dfead750f</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_1 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_1</name>
      <anchorfile>DI__CH08__1__1_8h.html</anchorfile>
      <anchor>aa5d4537facd93412b260ca910dbfbd4e</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_2.cpp</name>
    <path>/tmp/ws/src/ifm_o3mxxx/src/</path>
    <filename>DI__CH08__1__2_8cpp</filename>
    <includes id="DI__CH08__1__2_8h" name="DI_CH08_1_2.h" local="yes" imported="no">DI_CH08_1_2.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP16</name>
      <anchorfile>DI__CH08__1__2_8cpp.html</anchorfile>
      <anchor>ab8910f366992be2664b7d1c91d0c60b9</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP32</name>
      <anchorfile>DI__CH08__1__2_8cpp.html</anchorfile>
      <anchor>a9829bef557da381f3fa59a06cb54c7b4</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP64</name>
      <anchorfile>DI__CH08__1__2_8cpp.html</anchorfile>
      <anchor>abc6e378e8e7be04de99a86b9ced63537</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_2 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_2</name>
      <anchorfile>DI__CH08__1__2_8cpp.html</anchorfile>
      <anchor>a063c454daf86c8ad0e81024ae004a77b</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_2 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_2</name>
      <anchorfile>DI__CH08__1__2_8cpp.html</anchorfile>
      <anchor>ab1ee92937d5e4bad27b75dc79bda974e</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_2.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>DI__CH08__1__2_8h</filename>
    <includes id="ifm__types_8h" name="ifm_types.h" local="yes" imported="no">ifm_types.h</includes>
    <class kind="struct">ifm_o3m_AlgoIFOutput_DIA1_1_2</class>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_2 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_2</name>
      <anchorfile>DI__CH08__1__2_8h.html</anchorfile>
      <anchor>a063c454daf86c8ad0e81024ae004a77b</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_2 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_2</name>
      <anchorfile>DI__CH08__1__2_8h.html</anchorfile>
      <anchor>ab1ee92937d5e4bad27b75dc79bda974e</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_3.cpp</name>
    <path>/tmp/ws/src/ifm_o3mxxx/src/</path>
    <filename>DI__CH08__1__3_8cpp</filename>
    <includes id="DI__CH08__1__3_8h" name="DI_CH08_1_3.h" local="yes" imported="no">DI_CH08_1_3.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP16</name>
      <anchorfile>DI__CH08__1__3_8cpp.html</anchorfile>
      <anchor>ab8910f366992be2664b7d1c91d0c60b9</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP32</name>
      <anchorfile>DI__CH08__1__3_8cpp.html</anchorfile>
      <anchor>a9829bef557da381f3fa59a06cb54c7b4</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFM_SWAP64</name>
      <anchorfile>DI__CH08__1__3_8cpp.html</anchorfile>
      <anchor>abc6e378e8e7be04de99a86b9ced63537</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_3 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_3</name>
      <anchorfile>DI__CH08__1__3_8cpp.html</anchorfile>
      <anchor>a83b327928464f52e572463e3cf960897</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_3 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_3</name>
      <anchorfile>DI__CH08__1__3_8cpp.html</anchorfile>
      <anchor>a13b7643dd1e7f9df91c6502e32949891</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DI_CH08_1_3.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>DI__CH08__1__3_8h</filename>
    <includes id="ifm__types_8h" name="ifm_types.h" local="yes" imported="no">ifm_types.h</includes>
    <class kind="struct">ifm_o3m_AlgoIFOutput_DIA1_1_3</class>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_3 *</type>
      <name>ifm_o3m_ConvertBufferToBigEndian_DIA1_1_3</name>
      <anchorfile>DI__CH08__1__3_8h.html</anchorfile>
      <anchor>a83b327928464f52e572463e3cf960897</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ifm_o3m_AlgoIFOutput_DIA1_1_3 *</type>
      <name>ifm_o3m_ConvertBufferToLittleEndian_DIA1_1_3</name>
      <anchorfile>DI__CH08__1__3_8h.html</anchorfile>
      <anchor>a13b7643dd1e7f9df91c6502e32949891</anchor>
      <arglist>(void *buffer, ifm_o3m_uint32_t bufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example_results.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>example__results_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_ERROR</name>
      <anchorfile>example__results_8h.html</anchorfile>
      <anchor>a0655911839d066af13b9530353a59285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_OK</name>
      <anchorfile>example__results_8h.html</anchorfile>
      <anchor>a2618c097a9f7213a8b01afbcf0d3936e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example_types.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>example__types_8h</filename>
    <member kind="typedef">
      <type>float</type>
      <name>float32_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>a4611b605e45ab401f02cab15c5e38715</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>float64_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>ac55f3ae81b5bc9053760baacf57e47f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short</type>
      <name>int16_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>a269259c924dce846340ddbb810db2e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>int32_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>ab1967d8591af1a4e48c37fd2b0f184d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>aef44329758059c91c76d334e8fc09700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>uint16_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>a273cf69d639a59973b6019625df33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>a435d1572bf3f880d55459d9805097f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8_t</name>
      <anchorfile>example__types_8h.html</anchorfile>
      <anchor>aba7bc1797add20fe3efdf37ced1182c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ifm_o3mxxx_node.cpp</name>
    <path>/tmp/ws/src/ifm_o3mxxx/src/</path>
    <filename>ifm__o3mxxx__node_8cpp</filename>
    <includes id="udpreceiver_8h" name="udpreceiver.h" local="yes" imported="no">ifm_o3mxxx/udpreceiver.h</includes>
    <includes id="example__results_8h" name="example_results.h" local="yes" imported="no">ifm/example_results.h</includes>
    <includes id="example__types_8h" name="example_types.h" local="yes" imported="no">ifm/example_types.h</includes>
    <includes id="DI__CH08__1__0_8h" name="DI_CH08_1_0.h" local="yes" imported="no">DI_CH08_1_0.h</includes>
    <includes id="DI__CH08__1__1_8h" name="DI_CH08_1_1.h" local="yes" imported="no">DI_CH08_1_1.h</includes>
    <includes id="DI__CH08__1__2_8h" name="DI_CH08_1_2.h" local="yes" imported="no">DI_CH08_1_2.h</includes>
    <includes id="DI__CH08__1__3_8h" name="DI_CH08_1_3.h" local="yes" imported="no">DI_CH08_1_3.h</includes>
    <class kind="struct">ChannelEnd</class>
    <class kind="struct">ChannelHeader</class>
    <class kind="struct">PacketHeader</class>
    <member kind="define">
      <type>#define</type>
      <name>NUM_SENSOR_PIXELS</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ac495b5bc5fdbcbffbc0446c10437c1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UDP_PACKET_BUF_LEN</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a449d6d074e28fe52b2795a6ef1f1540d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct PacketHeader</type>
      <name>__attribute__</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a4ccba0411d6c6ed58029433a85ce1deb</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copyChannel8_DIA1_1_0</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a57637f4ad04423521325a28df863d2fc</anchor>
      <arglist>(ifm_o3m_AlgoIFOutput_DIA1_1_0 *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copyChannel8_DIA1_1_1</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>afa32a06423fb4c2b875792b89e5cf35a</anchor>
      <arglist>(ifm_o3m_AlgoIFOutput_DIA1_1_1 *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copyChannel8_DIA1_1_2</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>afec2154f7e9132e5913fd54315bc75a3</anchor>
      <arglist>(ifm_o3m_AlgoIFOutput_DIA1_1_2 *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copyChannel8_DIA1_1_3</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>aa91b51c9dc26c9001c516693add6854f</anchor>
      <arglist>(ifm_o3m_AlgoIFOutput_DIA1_1_3 *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>processChannel8</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a27f15bcff103ccdfbe169583e82f9578</anchor>
      <arglist>(void *buf, uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>processPacket</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a0ba6880dc54937c595d59b67b5211528</anchor>
      <arglist>(int8_t *currentPacketData, int currentPacketSize, int8_t *channelBuffer, uint32_t channelBufferSize, uint32_t *pos)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ChannelID</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a2f38b46e551f5cd90bb1abd1f89a3580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence1</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ac8684fc793f1fdfeee6d10ea10918bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence1024</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ac26b660862e8858104d8392b9308e515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence128</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a50e7021cc66a2920708728379535022b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence16</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>af96eadd347a6b0a11cafa49cb37f0b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence2</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a3a04f75331a906ea8e4abd580c9136d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence2048</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ab685d9c1b8858118c0a0313ee0acd7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence256</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a38af917af67fd6e54bd7653f984d0cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence32</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ab1679509cb119125bc7d5ff6499f0000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence4</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ab8a41ba63b08606b08589070eb2ac403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence4096</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>aafcc8a350cfd0d2ddb55f81433b90381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence512</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a82ce561f3c2cd507f20a173c7cb2c4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence64</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a412c5c1c7b0d18a5b4cd2aab5e83ab19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>confidence8</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a772b459247b35eb41068dcc3eead4f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>CycleCounter</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a02abcd1a2da6700cdc3d392b01b8d5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>Device</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a8d4b395142589414b44fcedf4a01eb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>EndDelimiter</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a93663c9e0c60b855707b78d7349f24f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3mxxx::IFMO3mxxx</type>
      <name>ifm_ros_msg</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a11ee54169f3638d73420052e8444ebc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>IndexOfPacketInChannel</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>abc026bababd37c0ea2fb896e3abc46c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>IndexOfPacketInCycle</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>af95a08474727a4dfd3bff844bf92c9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>LengthPayload</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>aae8253f2a18bd8aba6491f0c487ec6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>NumberOfPacketsInChannel</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>acfbd53f9e72f64c8bbe17db90195f3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>NumberOfPacketsInCycle</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>ac21b324a7748f5cfe217159095c4d442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>PacketCounter</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a5b0fa773b5953bb2215ef2aa4191e802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a0afba9802e2560fa895d0956ae62c3e2</anchor>
      <arglist>[24]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>StartDelimiter</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a285bb4891945c0ee230df0d8d82b52d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>TotalLengthOfChannel</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>aca08fd8acf0a2bb5184d92707b16e675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>Version</name>
      <anchorfile>ifm__o3mxxx__node_8cpp.html</anchorfile>
      <anchor>a9ae6e36ee18c3c0f00813f3a0b691a50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ifm_types.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm/</path>
    <filename>ifm__types_8h</filename>
    <member kind="typedef">
      <type>float</type>
      <name>ifm_o3m_float32_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>a3f993c31b48cdca0934aae0a89c1addc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>ifm_o3m_float64_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>af38f7e034a659854c7b5c22d249a27c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short</type>
      <name>ifm_o3m_sint16_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>adbffea08156157498deca6c2eb29661e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>ifm_o3m_sint32_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>ae1462ee0f91352617093fb3d12c7ba52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long long</type>
      <name>ifm_o3m_sint64_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>ae327377343a351efac9f4ffcd424b1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>ifm_o3m_sint8_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>ad98b595bd5d431191fb20325d344f7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>ifm_o3m_uint16_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>ae95c0d7668233c72aa51a0ecf56f7c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>ifm_o3m_uint32_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>a496dbd12c2eb4d80dff501ce91eb70f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>ifm_o3m_uint64_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>ab9ed0628763bfeaf32bc0b9d2c06261d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>ifm_o3m_uint8_t</name>
      <anchorfile>ifm__types_8h.html</anchorfile>
      <anchor>a9f79fde1058debb9a16f56879b021bbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>udpreceiver.cpp</name>
    <path>/tmp/ws/src/ifm_o3mxxx/src/</path>
    <filename>udpreceiver_8cpp</filename>
    <includes id="udpreceiver_8h" name="udpreceiver.h" local="yes" imported="no">ifm_o3mxxx/udpreceiver.h</includes>
  </compound>
  <compound kind="file">
    <name>udpreceiver.h</name>
    <path>/tmp/ws/src/ifm_o3mxxx/include/ifm_o3mxxx/</path>
    <filename>udpreceiver_8h</filename>
    <class kind="class">UDPReceiver</class>
    <member kind="define">
      <type>#define</type>
      <name>UNIX</name>
      <anchorfile>udpreceiver_8h.html</anchorfile>
      <anchor>a2dafe4a81445873e5c3cb0dff7741429</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ChannelEnd</name>
    <filename>structChannelEnd.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>EndDelimiter</name>
      <anchorfile>structChannelEnd.html</anchorfile>
      <anchor>a4fecf10acc0ea990289d19fa58650b6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ChannelHeader</name>
    <filename>structChannelHeader.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structChannelHeader.html</anchorfile>
      <anchor>ac64599e5c9138d0b76a11493f57cc8d7</anchor>
      <arglist>[24]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>StartDelimiter</name>
      <anchorfile>structChannelHeader.html</anchorfile>
      <anchor>ad1a90b909fae1997c4212e2805f17981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ifm_o3m_AlgoIFOutput_DIA1_1_0</name>
    <filename>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</filename>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>amplitude</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>aa5f132a8c7d139ff093c8a413fcef9cf</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>amplitude_normalization</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ac6a8d8b6a2142fe4763e018d2468f6b2</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>available</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a0b75f3bfd53d5bab4871adf7c1076533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_0::@1</type>
      <name>calibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a6267de90bd1fdf610e5d5e32686ace16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibrationStableCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>af0fd965f8ce3b2ad16bab3c67d4f3a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_0::@0::@2</type>
      <name>cameraCalibration</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a89ef688dd0194ea08f2b5067de9a28d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>confidence</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>afad5cf6fc7701ffe8484435ef5938ce4</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>corners</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a5b28fb696288d8fc937669ce4734ab44</anchor>
      <arglist>[3][2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>distanceData</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a1de05532bd2fb54b3545d08c40329cba</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_0::@0</type>
      <name>distanceImageResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a56a8885af0b38eca54d92ce3d00cdc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_0::@0::@3</type>
      <name>fieldOfView</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>aadd661c2a2bad8de79367550e2588cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>frameCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a77fd455ed4c1084ed6e70e43518a5dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>frameReprojectError</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a889c6a20320d7d6fbdb934a1287647a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>frameValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a62e4937bcee1d1c7b208b619163a7263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ae3ee81b02bd33cae83e51b9e83b9b966</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a0553db980eb8c16a1212473d1133fb5c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>masterclockTimestamp</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a8e4601933f2a017aab5cf6e4cedcbd5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>numTrianglesDetected</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>af1d8d153f4f4e83aa5193ff7926b0e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_0::@1::@4</type>
      <name>pacResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>aa977014ab02ad7f1fb6ae9732994f08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>pacValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ad17a707a682dd0afae5270204c1ee43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_001</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a42f575351df65dc88f25050c9061707a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_002</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a816250f0b3d31199375d5ea8f11441ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_003</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a86c01c2e28431be775078df6984f4bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pos3D</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a87aeb07b903c5cd1b456c1a60722664d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a5dcdfc176ebe98f4f1f898c6123b1f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a3f1b9825e65175d23ca92980d520fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a3cf6ef8318157428afcce6df7a8c84df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>score</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>aed121842a61c38b7b2ae8a821729b700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a81863eaac79bb520fe59bca473120467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorWidth</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ada846ff3448215da8076c1ca84edc81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>acc4cce6c96b2b634cccfc87da40fe8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>af5016996ce7a3530cce944d7e23348f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a49e75f882ccae9d56ef555810dcd0b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_0::@1::@5</type>
      <name>triangleDetections</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ae089260bda140e79adc036d7bf84fb1f</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a0dbdebe8c60abbd3d91d5280e93728ba</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a620d47233a5803595c65589d69c5ec39</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>X</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ae46f5f1f19eecc3c879ebb8caa052008</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>a991f4f0e231389c4bcc01d733603cfdf</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__0.html</anchorfile>
      <anchor>ae276a97d994c82e7b1fb40f3b21c1ffe</anchor>
      <arglist>[1024]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ifm_o3m_AlgoIFOutput_DIA1_1_1</name>
    <filename>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</filename>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>amplitude</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>af1cab850277daf9a263b4066ecb218b3</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>amplitude_normalization</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a99cb37c7261567d6ba27166488469c22</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>available</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a643266cb2387336f7225d7862acef082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7</type>
      <name>calibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a769b0977935279c8c887b7e344ae11f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibrationStableCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a9d802c21553b6330ffd4e2ffb19cfbce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7::@11::@14</type>
      <name>calibResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a152d6061f2f20dd0a251947f191d38f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a374ee1070ac07cbf4e8e4c7209a12381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@6::@8</type>
      <name>cameraCalibration</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a7f826ff10e8c2ac4de8a9506f2fa3933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>camHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a3ca64c69f6d33bcc2c7076c2a29a369e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7::@11</type>
      <name>commonCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a93b8f4704d8307898834a3e78ee7466a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>confidence</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a96846853d96d4857f96d1ab60671af9d</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>corners</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a9d71771e91acbeeb44e2ea3a0a7b440b</anchor>
      <arglist>[3][2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>distanceData</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>acc37dea3f7fdcb3f288c7c6e4d1d5f91</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>distanceDeviation</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>abe6bfd82e3cd3fc40a5e05ec0514f105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@6</type>
      <name>distanceImageResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a88284358bcac275b7840828ff15e346e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_tx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a0ab989658a1740e0e079548abdced95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_ty</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>afde815cbc1f2bd7b2682387a51d3d00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_tz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>af3839e715aca39914704a39951122975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_tx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a5c3fb8cba27e5d94b0797b5a0fdafb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_ty</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aa5b5afcdc0441b0b637407d7e73464c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_tz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a6bbfa9c4baf16f449280d2cfae756a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_x</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ad62834faeb2ea46f1fb94fc7503577d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a440428d013d02d34794cdebd3e189bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a3546a7dba738b63d74d49deb3ff8d791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@6::@9</type>
      <name>fieldOfView</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aca7560471ed6f66fa3fa813d0e244a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>frameCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a49d7f9352c75e45743a4cf721cb1236d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>frameReprojectError</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a5ee54bec69b19b2958c47a3fd26dbac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>frameValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ad65cd22317732c35307116ebcf96f48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>illuPosition</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aa8d63c0b96a4d239529d3d83a0ae5601</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_fx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a282af78a6cf098d2e5714d8dbbec305a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_fy</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aba53af0b1a7862cf188749aa8ad6fdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_mx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ae44a30964a3720cd51bdbc0ebfdf7c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_my</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ab1b6623e1841617c6c151a98d208871f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_alpha</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a967b2db0a2623f2da3b9241f774cb674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k1</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a17924e8174fdd3fb266fafd1ae90cb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k2</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a589947aedadbde11204f4714bf88315a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k3</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>afb040b086812a0492d2ae2563bc05b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k4</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a24d12c8424ec6ea58d18914719706bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k5</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a62078a0134e8a966b9712f6707644cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@6::@10</type>
      <name>intrExtrCalib_2d</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a47999b602ddca38f73be2084996d7be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a1d11b5a9a5d5959d9fa09fa236467235</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a1a65e72c09c88b6d9b18e02ecfd11b99</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint8_t</type>
      <name>magic_no</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a8d0987f0593d8a89c258339e0424b1ce</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>masterclockTimestamp</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a962cb314f7e91e2ee3e453dc7315a7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normalx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>af23b73e3ecf66314ead2864e7a315c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normaly</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a2bf78ce79120366a653afbe60dcadc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normalz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ac9653103ac1e0f9dffe44e10456de10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>numTrianglesDetected</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a5471ea786c4b002f9197934fc3906f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7::@12</type>
      <name>pacCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ae4de213a30dda29643a161a34384ed01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_001</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a40216a040838b4d9f02886a925581a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_002</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>afc8558dda7e27c6076886b03fa131120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_003</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a785f156d09b87ee37b743f440821ec2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pitchAngle</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aeae41e4e0cf64c0fd7be973744e96b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7::@13::@16</type>
      <name>planeEstimation</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a0dda6e9636edf51a58b90e01e45f011c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>planeValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aa3b5061790742ff328cde2c39778ee07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>plausibility</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a3e3908daff07bf59698186a6239556f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pos3D</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a658c1f2a627f13b997db1b8d144006d8</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rollAngle</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a6b21febc2c7eaa157eebeba696843f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ab3e5ed856d5b42ae7180b0ce1b862462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a36fff85ca61b234359c28ee371fa3f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a806a9cb270e31c0a93b5877ceb7f7baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>score</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ac2ab71b69a840fe2fade764afda6007f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>ae86acab034b2efa050769eed540500a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorWidth</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a8cd87a05ddcd0eba9c2a9304b0d85e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7::@13</type>
      <name>streetCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a2937b46d56d496cc5d2bee64e2fee541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint8_t</type>
      <name>struct_id</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>aca07e232e4e878cec7c3be85c5facd61</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a62606b3250bc6b695a9809cea3f1f809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a8f338578f9d4bb98efedb53617363e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>acb2be80adc038afba130639de8be0458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_1::@7::@12::@15</type>
      <name>triangleDetections</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a1241f783759c9fe41ecebedd89f2c18c</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a1da3839b4632fe7e34d02b42cd615574</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>abc9fd6d281f042e96043e73ee468cf05</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>version</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a844ce92892d3111f22ac47b7924bcb6d</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>X</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a0d695fe08b638f27c6420372a0fb82e4</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>a1a23a8efc6d2c1589860ca1b06512d3f</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__1.html</anchorfile>
      <anchor>adabf25b3fc49031ee1bc805380c87459</anchor>
      <arglist>[1024]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ifm_o3m_AlgoIFOutput_DIA1_1_2</name>
    <filename>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</filename>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>amplitude</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a7702be8ecb957103602901d00440fc27</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>amplitude_normalization</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a98e98bbcda0436be49618a9119b76fbf</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>available</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a3261dcbcaec4b57fca72e674d032c582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>blockageAvailable</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>abe01c3dcf4c0086797245330adc30565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>blockageRatio</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a1fd9b02ab11fbffb4773aa137286dcd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18</type>
      <name>calibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a48173262a78f8d7c6df60f01b359950c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibrationStableCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a17aa89eb073db5d1b035a1d44573ae1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18::@22::@25</type>
      <name>calibResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ac9529a68489c4f6142fca8b510332896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa71f57078d0261262b5bfa284190348f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@17::@19</type>
      <name>cameraCalibration</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa06306c9ee20f8233fb17ac327e7b1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>camHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aef6ab7dda171718fb44df106f2718d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18::@22</type>
      <name>commonCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ade2868ff0aec8152d2023038e8f1bc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>confidence</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a3b9d831494e48a55106d4da0df8edc23</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>corners</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a1b791619b3cf8a3f086e4042fcf65d86</anchor>
      <arglist>[3][2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>distanceData</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a7921a644d7b7e42fb332f75a44419960</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>distanceDeviation</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a425bfe0adbfe55ced831af1c6f8adfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@17</type>
      <name>distanceImageResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a93175d150b5f58eaa6d0a5b1fbcca253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_tx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a867a6f8cb7408833ebf369370db90f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_ty</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ab0c953c1d3af569c8ad49f050c1387a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_tz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>af8ee03cb58264ad19dad053b2b0d1fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_tx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a06c185d5a8d6f085dee811b7b56ab926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_ty</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a19307cf4d4d52a4da718cbe5592e8536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_tz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a185a8caaab1b22e425064e527e673ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_x</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a9b5e354fad61129537018731001cbbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa197dab74cb52d010c5a8fdf3f8a5485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a95669bbf6f2d47f7b8c20a965a05718d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@17::@20</type>
      <name>fieldOfView</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ac7616c35626130c8563b87e31c460061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>frameCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>afdb49f44b324815b7cfe0fd4c237d399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>frameReprojectError</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a8609802dab0edf6f99ee35df15715573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>frameValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a0f77ea78b1dd7311c46f2ac98e6adc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>illuPosition</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a69b56f1b7f479fb179a8496025d42874</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_fx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>afc81fa4f032e979f93d693d54ab74b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_fy</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>af58830ca491ad4315a01b42fc2bdd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_mx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a8e69d584717b57f658c7242d55ef234b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_my</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ac979d6ec039c678024384b7149022a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_alpha</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ac808b4a107fd4098e57aa6fba27ddc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k1</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a1495d26718057a139235814acc64859c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k2</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a1b3d7002786a9d1eeaa5893087d9450d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k3</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a332deae146439c79f432fd1b7518b73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k4</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a700de6e3caed0a9359be34a811b2a93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k5</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a07b14c42b4fb6969a60fff0189edb125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@17::@21</type>
      <name>intrExtrCalib_2d</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ad1f9929376b4b4e1e641c2b2c9cc7e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa23c8f2a48ec63d158dfd54f1fc6840b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a26d45eb702d7979bb2ba430c3ef01c7e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint8_t</type>
      <name>magic_no</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa87e871ce040c23bbb747d7f02bb6ed3</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>masterclockTimestamp</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a83f4536e692f71331bd33a2d930a96b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normalx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a1798e0a9824896ed3dbf7316eb6ccc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normaly</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a191deba61a47364206175e0c72c3f6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normalz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa5f9f5f9a7c1d634559b1ee15571bf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>numTrianglesDetected</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ae69260b0fd6e4bbcfbdec3219daf47e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18::@23</type>
      <name>pacCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a8d76d64e4ce763ee4e6db1d7952d554c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_001</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a7467e64770bff7a6d42827b2a29f8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_002</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a56ce73cd1315d070cbde54ca96df5216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_003</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a492c446a412d53bc9eb2347386700b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pitchAngle</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ab5aebcde3c6cdd4caf4197c710afbd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18::@24::@27</type>
      <name>planeEstimation</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aeacac257374d9480097c4d3ec396c898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>planeValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a3ae96589edac16e39479d2786aaf20f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>plausibility</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ab4210acc052304d2581c61a78fa83c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pos3D</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ad8445c3a9844d68e570ce78086e27dba</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rollAngle</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a06362e8a3ce75c82d294ec8f69571029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a32a8669de0d99a288b94ca0eac663ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a19d674cb820c8b5777251ffd56996cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a75310ce06c40de8af836be29c4504946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>score</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a80b851cbdc0ecf351f62cf4e45a1e2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aca2442549627e7580181d0b70ab5aad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorWidth</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a12c98e0ecc24669baa9afd44ca096721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18::@24</type>
      <name>streetCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a7482b8c3c5af9af9b6ed56533fac2dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint8_t</type>
      <name>struct_id</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a8994bfa021567f13a8163db76664d955</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a679a13a41ec084c7757807e59c870c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa699f0d9d5fbce69e40f62301cc55d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>afdb850ea9137e8d1889c17f0de3b15f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_2::@18::@23::@26</type>
      <name>triangleDetections</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>ab739af49710582e0da2598846a8bd589</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>aa983f6e6c27da33c2e16aeab2d833c7f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a90b65553c3109dab1a65fa55c92fe407</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>version</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a08fe0f0ce5587a5ef2df2c266e38ecc5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>X</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a568efb6d570c087ab60724abee747981</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a11f49932551c45a9fee64609528ee1a3</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__2.html</anchorfile>
      <anchor>a71f0153d8d8d29f8f5430b3309e30c73</anchor>
      <arglist>[1024]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ifm_o3m_AlgoIFOutput_DIA1_1_3</name>
    <filename>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</filename>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>amplitude</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a0a27384a2430d2a8e1a92371126045c7</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>amplitude_normalization</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a0c58ee9db1e278fbfc9c07f5a8211539</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>analogOutput</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a3cc039e70b048a72ec57119bef9865d3</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>available</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aebf8e9531187bfef36315da99f9cd534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>blockageAvailable</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a71bd0b77d9cd3f09eb4dfc024bf0816e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>blockageRatio</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a4109279ac53cf4bdc0345da533b0f940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29</type>
      <name>calibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a87a6e5d18271b061897b40c3cfb46b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibrationStableCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a29de12e484341de3e65fb6d975e026d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29::@34::@37</type>
      <name>calibResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a6a228a23a0865ad27a9a8dbb3d6da920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>calibValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a4049f42f5737d75388be4c4b03afc0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@28::@31</type>
      <name>cameraCalibration</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a93ccd3b3fac79cec7846b530dd680742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>camHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ad4f629d1952e55f3785476795549e3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29::@34</type>
      <name>commonCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a099eaf4a3c02740757584f6d21f3073e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>confidence</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a65ea8147c74de7cd5f0b07e5ab910549</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>corners</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a2db738840e9a1e16f3ca60c15673ef93</anchor>
      <arglist>[3][2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>digitalOutput</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a6b9e20e41245c86b1db948922df2ba2a</anchor>
      <arglist>[100]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>distanceData</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a8d18c0a663a4f59d58f0141a37888f30</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>distanceDeviation</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aa784b54a4e191212fef0fba04ad765bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@28</type>
      <name>distanceImageResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a895e5ee7328c26ff9fe4787f8cbac365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_tx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>acdff9cdb55ab04df415caa2015d7e06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_ty</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aebc0cca5b201a2545dc974806e437a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_center_tz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ab15d959c95ea9dd634d3858c196a8ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_tx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a7220b9c8c49a7c1cbf59a6d9ba5167a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_ty</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a47394c5d239c9b7ac4b135fb798f686b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_delta_tz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ae19f74a505db6acd52bc0e6f9d331318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_x</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a93c17748ee19cb2551e537f4219b33da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>af590c99361e38b54bd6d6c95643d2228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>extrCalib_rot_z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>af35919759e5870f4e6ffcc6098776b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@28::@32</type>
      <name>fieldOfView</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ab978f3df0da9d67941e4fb7949e427b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>frameCounter</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a2033699ef2d595df36e03fb7d00deba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>frameReprojectError</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a67a5ec6e37d93dcf3aca8c87d6c1c7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>frameValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a7fd89d7707ff820fc3308ea5a1a5bd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>illuPosition</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ac1dd0637e042bbc0d625b383b837bbaf</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_fx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a8f62869e235b2ec29f9b72944a8a5cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_fy</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ac04d7dcab505022d4cfe7337e443c483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_mx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a1188ccf7ce7ab23415861341b7f524b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_2D_my</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a2c9752ac6757116b234694d5e60acdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_alpha</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a94a18fed790e0824bc78bca3d22406ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k1</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aa3cff9b562e2e768ce9970163f5b024a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k2</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aac722e277fdcd2f208297ea5032fa1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k3</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a32e3b44721de1fec42dcef1514c5f646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k4</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a6edf77877b472777c438406049ea5df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>intrCalib_k5</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a40b4648352817bdad31829f05ff5a2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@28::@33</type>
      <name>intrExtrCalib_2d</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ad1ef667082a38092f4cff5e3d21d1102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@30</type>
      <name>logicOutput</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ad8f974e7cfb08ab06670b61c7337e9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>afeb666694096cf84ad87c96c7029baad</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>lowerRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ade055562e83b9475d4a888e782c06109</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint8_t</type>
      <name>magic_no</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>af4fbbee5cbef0e66ee22173120496efd</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint32_t</type>
      <name>masterclockTimestamp</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>afbca65f04569da1a4881222713d25b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normalx</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aca8b07076f134ba0489fe37d87f6a6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normaly</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a6bb51c45d2c3b545f4d46724e192173e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>normalz</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aeb3730d28bcbbd6d914b384745983916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>numTrianglesDetected</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a52926179a2b81ba19cad76b97b043c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29::@35</type>
      <name>pacCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a9350e05b825cfd7622646a1b1ff23f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_001</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a57e66c7d0ff97fffff3a5792af2be184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_002</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aaa5449c4c9d52039e806bbe570113392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>pad_003</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a85031d8cb4331671091127290a230c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pitchAngle</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ae00f14a5b0492ec223417d16e324eec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29::@36::@39</type>
      <name>planeEstimation</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a8321ce8bcff583310cbb1265e98d5779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint32_t</type>
      <name>planeValid</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a2d3018841bdcc9f6d66616f4e3e85062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>plausibility</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ac6aa77e95ee4e4628fc0b469ee431b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>pos3D</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a58d44e716795df5ffa3a3bf8373be994</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rollAngle</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>aee6c10aa432ba79782133807aa400f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a4464d994f1a7dff1253204c42c72aa5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>abc27eb6052a46c966b58b1c6b63f1408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>rotZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ad09897cec87f9960462d8014192cc6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>score</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a4ca7e6eb7edc6906f11f9ea6a6715a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorHeight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ab8e667f3975461957dcead3bb818ff3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint16_t</type>
      <name>sensorWidth</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a5eff05894dd383d2e1f44767d50ea66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29::@36</type>
      <name>streetCalibrationResult</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a1958fe57bc54795009918ce3dd440f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_sint8_t</type>
      <name>struct_id</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a548da4e7364221fd26556e51ad4f8fe0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transX</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a700e44d00c0b5cbff7afc710a3473783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transY</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a0efb6159094c967409fb0e8f9790baac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>transZ</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a28864c88a158d5dee4f90a1d27b8a15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ifm_o3m_AlgoIFOutput_DIA1_1_3::@29::@35::@38</type>
      <name>triangleDetections</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a1c0ab0b897c3e765cc2c08c8889a3934</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperLeft</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a82e22a00943cdf37d1522d1149995f5e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>upperRight</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a7d9d29c4406630c92a2872509fd95dfd</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_uint8_t</type>
      <name>version</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a8ab8dcd0e87d9105c7cb52b80f5ca26f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>X</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a1f067952cb9eab77982e0b6370d8beba</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Y</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>a4776d8fa978e710909210ad57950cbb6</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>ifm_o3m_float32_t</type>
      <name>Z</name>
      <anchorfile>structifm__o3m__AlgoIFOutput__DIA1__1__3.html</anchorfile>
      <anchor>ab8f42747f1dcbe73b621bc094ee93144</anchor>
      <arglist>[1024]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PacketHeader</name>
    <filename>structPacketHeader.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ChannelID</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a8acddf306d27b1c7c5d286292659d9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>CycleCounter</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>ac0b2d3bdcd03676429dce3e8e3bcea75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>Device</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a5ba732851afad6b527de95b1001ed70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>IndexOfPacketInChannel</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a2e9192545e1dc96c90094b1de7c486ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>IndexOfPacketInCycle</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a9bbfb1073ec05cc2cc86602124a623b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>LengthPayload</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>afa2fcfad16991d05661e9be85615752a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>NumberOfPacketsInChannel</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a1a158194794dfe5d7912854c495ecac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>NumberOfPacketsInCycle</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a39be140c1a9db3f45aea39c090d454e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>PacketCounter</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>aba9f4ec791b65961f583c92c53db2404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>TotalLengthOfChannel</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>ae28cf5fe1ac3ad26c1a0f5e9b79f9906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>Version</name>
      <anchorfile>structPacketHeader.html</anchorfile>
      <anchor>a9efcbab64481f22eb726cedd17c76e94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UDPReceiver</name>
    <filename>classUDPReceiver.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>ab6f90395ffe8d6ab1c4ef66f3a35de65</anchor>
      <arglist>(int port, std::string localInterface)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>receive</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>aa48b7d27e0bdb06753118f7cdd469a36</anchor>
      <arglist>(void *data, unsigned int dataSize, int timeoutMicroSec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPReceiver</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>a55d3d29c4c435c46d42c5de48d7c9bb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UDPReceiver</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>a2a1da63c1c780adc54a47c8576ead6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initOK</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>aac83d61f8f5cd69679fd6974067941b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>siMe_</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>a1489559003236ef19d086b460d0fafb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>siOther_</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>a6d3af789886f207ed88c3f5b959091d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>slen_</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>a914f13814550b72d9a10fc4fb95399d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sock_</name>
      <anchorfile>classUDPReceiver.html</anchorfile>
      <anchor>a8f7183be26b426cb53949b54e16089c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
